前端开发
编程语言
数据库
服务器
系统/运维
网络/安全
移动开发
CMS教程
网站运营
保存到桌面
关于我们
收藏本站
素材狗

素材狗

  • 首页
  • 学习HTML/CSS
  • 学习PHP
  • 学习JAVA
  • 学习CMS
  • 编程问答
  • 实例代码
  • 学习Python学习Go学习Ruby学习C学习C++学习Perl学习Lua学习Rust学习Scala学习VB
  • 手机随时阅读

编程教程

前端开发

编程语言

数据库

服务器

系统/运维

网络/安全

移动开发

CMS教程

网站运营

前端问题

php问题

Java问题

Python问题

C/C++问题

C#/.NET问题

移动开发问题

数据库问题

08 31
Android 运用@JvmName解决函数签名冲突问题详解

Android 运用@JvmName解决函数签名冲突问题详解

Android运用@JvmName解决函数签名冲突问题详解 Kotlin(JVM) 中定义下面这样两个方函数时,编译器会报错 fun foo(value: ListString) {} fun foo(value: ListInt) {} Platform declaration clash: The following declarations have the same JVM signature (method(Ljava/util/List;)V): 因为 Java 的泛型编译
发布于55天前
0 阅读
08 31
Android Camera实现旋转角度

Android Camera实现旋转角度

Android Camera实现旋转角度 本文实例为大家分享了Android Camera实现旋转角度的具体代码,供大家参考,具体内容如下 概述 相机图像数据都是来自于图像传感器(Image Sensor),相机模组出厂的时候有一个默认的取景方向,一般为以下两种,请留意相机模组中小
发布于55天前
0 阅读
08 31
Android自定义视图中图片的处理

Android自定义视图中图片的处理

Android自定义视图中图片的处理 目录 1.使用Drawable对象 2.Bitmap和BitmapFactory 2.1 例子 2.2 额外知识点(assets) 2.3 代码更严谨 3.Android9新增的ImageDecoder 3.1 例子 所谓游戏,本质就是提供更逼真的.能模拟某种环境的用户界面,并根据某种规则来响应用户操作
发布于55天前
0 阅读
08 31
Android Jetpack结构运用Compose实现微博长按点赞彩虹

Android Jetpack结构运用Compose实现微博长按点赞彩虹

Android Jetpack结构运用Compose实现微博长按点赞彩虹效果 目录 原版 1. Compose 动画 API 概览 2. 长按点赞动画分解 3. 彩虹动画 3.1 状态管理 AnimatedRainbow animatedRainbows 列表 3.2 内容绘制 4. 表情动画 4.1 状态管理 AnimatedEmoji infiniteRepeatable CubicBezierEasing 抛物
发布于55天前
0 阅读
08 31
Android Studio实现简单补间动画

Android Studio实现简单补间动画

AndroidStudio实现简单补间动画 本文实例为大家分享了Android Studio实现简单补间动画的具体代码,供大家参考,具体内容如下 1.动画发在res/anim/,创建new/Directory 2.创建动画,  平移,缩放,旋转,改变透明度 //平移 ?xml version=1.0 encoding=utf-8? set xmlns:android=http:
发布于55天前
0 阅读
08 31
android实现icon动态旋转效果

android实现icon动态旋转效果

android实现icon动态旋转效果 本文实例为大家分享了android实现icon动态旋转效果的具体代码,供大家参考,具体内容如下 碰到客户的这样一个需求,点击icon后,前景的icon开始旋转,背景的icon不动,就是这样一个效果 通过第三方的方法是不可能实现的,我这
发布于55天前
0 阅读
08 31
Android 实现卡片堆叠钱包管理动画效果

Android 实现卡片堆叠钱包管理动画效果

Android 实现卡片堆叠钱包管理动画效果 目录 实现原理: 思路: 重写adView 方法 确保每个子View的测量属性宽度填满父组件 重写onLayout 方法是关键 源码 先上效果图 源码 github.com/woshiwzy/Ca… 实现原理: 1.继承LinearLayout2.重写onLayout,onMeasure 方法3.利用Va
发布于55天前
0 阅读
08 22
Android应用程序运行的性能设计

Android应用程序运行的性能设计

Android应用程序运行的移动设备受限于其运算能力,存储空间,及电池续航。由此,它必须是高效的。电池续航可能是一个促使你优化程序的原因,即使他看起来已经运行的足够快了。由于续航对用户的重要性,当电量耗损陡增时,意味这用户迟早
android应用程序性能涉及
发布于63天前
64 阅读
08 22
安卓Android怎么实现自动化测试

安卓Android怎么实现自动化测试

安卓是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。Android操作系统最初由AndyRubin开发,主要支持手机。2005年8月由Google收购注资。
android安卓测试
发布于63天前
133 阅读
08 22
给移动应用开发新手的6个建议

给移动应用开发新手的6个建议

移动开发也称为手机开发,或叫做移动互联网开发。是指以手机、PDA、UMPC等便携终端为基础,进行相应的开发工作,由于这些随身设备基本都采用无线上网的方式,因此,业内也称作为无线开发。 移动应用商店已经彻底地颠覆了人们对于买卖软
移动开发
发布于63天前
96 阅读
首页上一页 1 2 3 4 5 6 7 8 9 共 9页170条

学习编程

Python教程 开始学习
学习Python

Python不仅是一种计算机程序设计语言、还是一种面向对象、解释型的计算机程序语言,汇集整理Pytho......

Go教程 开始学习
学习Go

Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。......

Ruby教程 开始学习
学习Ruby

Ruby是一种纯粹的面向对象编程语言。它由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)创建于......

C教程 开始学习
学习C

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编......

最新发布

  • 网站图片丢失或者获取失败时显示默认图片的办法 3小时前
  • PHP正则表达式匹配字符方法汇总 4小时前
  • Nib文件是什么?Nib文件打开方法 5小时前
  • iOS、Mac OS X系统中编程实现汉字转拼音的方法(超级简单) 5小时前
  • iOS7 毛玻璃特效代码 5小时前

图文推荐

  • IOS开发之路--C语言存储方式和作用域

    IOS开发之路--C语言存储方式和作用域

  • iOS开发之路--微博OAuth授权_取得用户授权的accessToken

    iOS开发之路--微博OAuth授权_取得用户授权的accessToken

  • iOS内存错误EXC_BAD_ACCESS的解决方法

    iOS内存错误EXC_BAD_ACCESS的解决方法

文章热榜

1 小程序的生命周期函数有哪些?

onLoad:页面加载时触发。一个页面只会调用一次,可以在 onLoad()的参数中获取打开当前页面路径中的参数 onShow :页面显示 / 切入前台时触发调用。 onReady :页面初次渲染完成时触发,一个页面只会调用一次。 onHide : 页面隐藏 / 切入后台时触发,如

2 安卓Android怎么实现自动化测试

安卓是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。Android操作系统最初由AndyRubin开发,主要支持手机。2005年8月由Google收购注资。

3 给移动应用开发新手的6个建议

移动开发也称为手机开发,或叫做移动互联网开发。是指以手机、PDA、UMPC等便携终端为基础,进行相应的开发工作,由于这些随身设备基本都采用无线上网的方式,因此,业内也称作为无线开发。 移动应用商店已经彻底地颠覆了人们对于买卖软

4 Android应用程序运行的性能设计

Android应用程序运行的移动设备受限于其运算能力,存储空间,及电池续航。由此,它必须是高效的。电池续航可能是一个促使你优化程序的原因,即使他看起来已经运行的足够快了。由于续航对用户的重要性,当电量耗损陡增时,意味这用户迟早

5 Flutter实现顶部导航栏功能

Flutter实现顶部导航栏功能 本文实例为大家分享了Flutter实现顶部导航栏的具体代码,供大家参考,具体内容如下 import 'package:flutter/material.dart'; class AppBarDemoPage extends StatelessWidget {   const AppBarDemoPage({Key key}) : super(key: key);   @override   Widget build(BuildCo

关于我们

© 2023 素材狗 版权所有并保留所有权