登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
Android开发
(共
6893
篇经验)
0
推荐
14K
浏览
Android多主题颜色相关问题
要理解为何废弃这两个函数,来看个 ColorStateList 的例子。 当在 TextView 中使用自定义的 ColorStateList 的时候, TextView 不可用状态和可用状态的...
kaxc1088
9年前
Android
移动开发
Android开发
安卓开发
0
推荐
17K
浏览
StateListAnimator 介绍
StateListAnimator 是在 Android 5.1 版本引入的。在这之前,处理 View 的点击状态一般都是使用 StateListDrawable 来完成的。
tianzhidao
9年前
Android
移动开发
Android开发
安卓开发
0
推荐
21K
浏览
探究 Android 中的注解
注解是我们经常接触的技术,Java有注解,Android也有注解,本文将试图介绍Android中的注解,以及ButterKnife和Otto这些基于注解的库的一些工作原理.
aele0878
9年前
Android
移动开发
Android开发
butterknife
0
推荐
25K
浏览
Android开源 - 安卓音频录制
效果图 使用 1 - 在 AndroidManifest.xml 中设置权限 request for them in Android 6.0+ <uses-permission android:...
ezla8599
9年前
Android
移动开发
Android开发
Autio
0
推荐
31K
浏览
Android开源 - SmallChart图表库
SmallChart是一个开源的Android图表库,拥有5种不同的图表类型来展示数据。可以通过输入的数据以及可设置的颜色、画笔大小等属性方便的创建图表。
EmiKalb
9年前
Android
移动开发
Android开发
Chart
0
推荐
17K
浏览
Android开源 - 自定义CheckBox
考虑到关键是动画效果,所以直接继承View。不过CheckBox的超类CompoundButton实现了Checkable接口,这一点值得借鉴。
t6053227
9年前
Android
移动开发
Android开发
0
推荐
18K
浏览
Android开源 - Toasts Tasty
效果图 使用 你的应用程序模块中添加依赖 dependencies { compile 'com.sdsmdg.tastytoast:tastytoast:0.0.2' } Java Tasty...
FosRicher
9年前
Android
移动开发
Android开发
0
推荐
27K
浏览
Android开源 - 好玩的下拉刷新控件,让我们一起来回味童年
目前支持两种游戏:打砖块和打坦克 打砖块规则简单,没有接住小球即GameOver; 打坦克规则为:漏掉敌方坦克超过十辆或者与敌方坦克相撞即GameOver,看看你能不能坚持三分钟吧。
gffdfd
9年前
Android
移动开发
Android开发
0
推荐
15K
浏览
Android 利用 APT 技术在编译期生成代码
APT( Annotation Processing Tool 的简称),可以在代码编译期解析注解,并且生成新的 Java 文件,减少手动的代码输入。现在有很多主流库都用上了 APT,比如 Da...
Luc52I
9年前
Java
移动开发
Android开发
安卓开发
0
推荐
16K
浏览
Android安全开发之通用签名风险
阿里聚安全漏洞扫描器有一项检测服务是检测APP的通用签名风险。Android系统要求安装的应用必须用数字证书进行签名后才能安装,并且签名证书的私钥由应用开发者保存。签名证书的生成也由开发者自己生...
mehu0309
9年前
移动开发
Android开发
安卓开发
0
推荐
37K
浏览
小红书Android客户端演进之路
小红书Android客户端第一个版本于2014年8月8日发布,转眼到了2016年8月8日,小红书Android版本发版两周年。趁机回顾一下小红书的Android版本,两年中我们踩过很多坑,收获很...
陈永栋
9年前
Android
移动开发
Android开发
安卓开发
0
推荐
9K
浏览
Android开源 - 实时相机滤镜
效果图 Edge Detection Pixelize EM Interference Triangles Mosaic Legofied Tile Mosaic Blueorange Chro...
RubThrash
9年前
移动开发
Android开发
0
推荐
30K
浏览
Android 一文告诉你到底是用Dialog,Snackbar,还是Toast
Dialog和Toast,大家一定非常熟悉,常常被用来作为Android应用内提示性信息的两种展示方式。然而Google在Design包中又提供了一种新的选择,那就是Snackbar。这三种提示...
e6ojackg1
9年前
Android
移动开发
Android开发
0
推荐
44K
浏览
ConstraintLayout约束布局的概念与使用
ConstraintLayout(约束布局), 是2016年Google I/O最新推出的Android布局, 目前还在完善阶段. 从推出的力度而言, 应该会成为主流布局样式. 在最新版本的An...
fprc3905
9年前
Android
移动开发
Android开发
ConstraintLayout
0
推荐
15K
浏览
自定义View——invalidate传递与绘制流程分析
上一篇文章 自定义View——View的弹性滑动 中,我们对View的滑动进行了实战以及简单分析。但在文章的最后,仍然遗留了两个问题,第一个是invalidate与postInvalidate有...
AdrianaMcca
9年前
Android
移动开发
Android开发
view
0
推荐
29K
浏览
自定义View——弹性滑动
滑动是Android开发中非常重要的UI效果,几乎所有应用都包含了滑动效果,而本文将对滑动的使用以及原理进行介绍。
ypmi4003
9年前
Android
移动开发
Android开发
安卓开发
view
0
推荐
38K
浏览
Android自适应软键盘的Dialog以及监听软键盘弹起
最近项目中遇到一个需求:新手引导。跟一般的新手引导没有什么太大区别,思路都是搞一个带阴影的遮罩层,然后在上边儿给一些提示性的文字,由于需求中有些特殊的地方,所以我用了一个全屏的dialog(而且...
oehk4477
9年前
Android
移动开发
Android开发
Dialog
0
推荐
41K
浏览
Android最佳Mock单元测试方案:Junit + Mockito + Powermock
单元测试由一组独立的测试构成,每个测试针对软件中的一个单独的程序单元。单元测试并非检查程序单元之间是否能够合作良好,而是检查单个程序单元行为是否正确。
hongxinkg1
9年前
单元测试
移动开发
JUnit
Android开发
安卓开发
0
推荐
93K
浏览
Android Studio 掌握这些调试技巧,Debug能力不能再高啦
Debug断点跟踪调试是软件开发过程中分析代码、解决BUG的一个重要手段,不同IDE下的Debug工具的使用有所不同,但提供的调试功能一定是应有尽有。很多程序员的Debug能力都停留在基本的单步...
qcwf1482
9年前
Android
移动开发
Android Studio
Android开发
0
推荐
13K
浏览
Android Weekly #217 安卓开发周刊 中文版
Thomas Nield分享了这一由多个部分组成的文章——RxJava速成课程。它虽然不会让你一夜之间成为专家,但是确实能给你带来一次飞跃。 Ronaldo Pace介绍了一种使用装饰模式(D...
五嘎子
9年前
Android
移动开发
Android开发
安卓开发周刊
开发者周刊
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档