登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
安卓开发
(共
1621
篇经验)
0
推荐
8K
浏览
刨根问底-论Android“沉浸式”
网上谈论“沉浸式”的文章多的不可胜数,有人把 “沉浸式” 叫做 “沉浸式状态栏” ,还有人称作为 “透明状态栏” 、 “变色状态栏” 等。
lybm9884
9年前
移动开发
Android开发
安卓开发
0
推荐
5K
浏览
深入探索Android中的Handler
Handler是Android消息机制的上层接口,它为我们封装了许多底层的细节,让我们能够很方便的使用底层的消息机制。
MarlysAlcal
9年前
移动开发
消息系统
Android开发
安卓开发
0
推荐
5K
浏览
千万级用户的Android客户端是如何养成的
Android客户端的架构不论如何演变,架构设计的出发点总是离不开两点,一是提高开发效率,二是降低维护成本。
luo1989717
9年前
移动开发
安卓开发
0
推荐
17K
浏览
一套完整的Android通用框架
现在做Android开发,已经是大好时机,网上有很多成熟的框架,我们应充分利用好这些,所谓前人种树后人好乘凉,很多时候压根不需要了解太多原理,只需站在巨人的丁丁上即可,当然您说您能力强,非要重复...
thangsen
9年前
Java
移动开发
Android开发
安卓开发
0
推荐
8K
浏览
Android6.0 动态权限 笔录
在Android6.0中,系统权限被分为两大类:一类是Normal Permissions,这类权限一般不涉及用户隐私,是不需要用户进行授权的,比如手机震动、访问网络等;另一类是Dangerou...
EdwDoe
9年前
移动开发
Android开发
安卓开发
0
推荐
6K
浏览
Android业务组件化之现状分析与探讨
从事APP开发这么多年来,所接触的APP的体积变得越来越大,业务的也变得越来越复杂,总来来说只有一句话:这是一个APP臃肿的时代!所以为了告别APP臃肿的时代,让我们进入一个U盘时代,每个业务模...
elan1986
9年前
移动开发
Android开发
安卓开发
0
推荐
7K
浏览
看看开源库Universal Image Loader中存在的Bug
Universal Image Loader是安卓应用中图片加载的主流开源库,很多千万级的应用中都可以看到它的身影。
379702597
9年前
开源
移动开发
Android开发
安卓开发
Bitmap
0
推荐
9K
浏览
超简单方式教你打造原生侧滑菜单
其实很多时候我们在使用第三方控件的时候往往不知道背后是怎么实现的,使用原生控件可以让我们更好的理解一个交互或者说实现一个功能的原理,有利于做出性能与交互都非常优秀的APP
shiyqing
9年前
移动开发
Android开发
安卓开发
0
推荐
9K
浏览
教你步步为营掌握Android自定义View
View是用户接口组件的基本构建块。通俗讲,在Android中,一个用户与一个应用的交互,其实就是与这个应用中的许许多多的View的交互,这些View既可以是简单的View,也可以是若干View...
freepen
9年前
移动开发
Android开发
安卓开发
0
推荐
5K
浏览
Android 内存泄露总结
栈内存用来存放局部变量和函数参数等。它是先进后出的队列,进出一一对应,不产生碎片,运行效率稳定高。当超过变量的作用域后,该变量也就无效了,分配给它的内存空间也将被释放掉,该内存空间可以被重新使用。
TangelaPerr
9年前
移动开发
Android开发
安卓开发
0
推荐
6K
浏览
Android应用配置构建详解
构建类型(Build Types)定义了Gradle在构建和打包app时使用的确切属性。AS默认设置了debug和release两种build type。
raul892
9年前
移动开发
Android开发
安卓开发
0
推荐
29K
浏览
Android中如何优雅的实现分页
以QQ好友列表为例:假如你的好友总共有100个,那么考虑性能等因素,第一次只获取并显示前10条数据。当用户加载更多时,再去获取后面的10条数据,并与之前的数据合并一起展示给用户。
Sheryl46J
9年前
移动开发
Android开发
安卓开发
0
推荐
7K
浏览
Android 分辨率与屏幕适配
对于移动端的屏幕适配,推荐借鉴web端经验,使用百分比布局,这样可以免去很多麻烦。
step010
9年前
移动开发
Android开发
安卓开发
0
推荐
8K
浏览
深度理解Android InstantRun原理(一)
简单介绍一下Instant Run,它是Android Studio2.0以后新增的一个运行机制,能够显著减少你第二次及以后的构建和部署时间。简单通俗的解释就是,当你在Android Studi...
MolZIR
9年前
移动开发
Android开发
安卓开发
0
推荐
22K
浏览
Android 使用 JaCoco 分析单元代码测试覆盖率
JaCoCo(Java Code Coverage)就是一种分析单元测试覆盖率的工具,使用它运行单元测试后,可以给出代码中哪些部分被单元测试测到,哪些部分没有没测到,并且给出整个项目的单元测试覆...
ttdz7152
9年前
移动开发
Android开发
安卓开发
覆盖率测试
0
推荐
20K
浏览
Android 「透明栏」 Or 「沉浸式顶栏」
随着越来越多的人注重Material Design,对于界面的设计也有了更高的要求,于是就出现了各种美丽界面
BFMMat
9年前
移动开发
Android开发
安卓开发
0
推荐
8K
浏览
Android单元测试-Robolectric 浅析
Robolectric 测试框架针对 Android 的组件(包含各种View)进行了统一的 Shadow ,使得我们不再依赖模拟器或真机,直接就单元测试就可方便地测试我们的 UI。
zhongxunji
9年前
单元测试
移动开发
Android开发
安卓开发
0
推荐
7K
浏览
打造最好用的日志库:Android-PLog
做Android开发自然离不开日志的打印,从第一个Hello World程序到几十万行的大型App,开发用的IDE从Eclipse到Android Studio,编译系统从ant到gradle,...
KirCollazo
9年前
移动开发
Android开发
安卓开发
0
推荐
9K
浏览
安卓专项测试之GPU测试探索
我们在安卓上进行性能测试时,如果想获取CPU以及内存等常用性能指标,linux系统自身就提供了现成的方法,谷歌官方甚至公司内部也都提供了大量功能强大的分析工具。
ErmaOUSQ
9年前
移动开发
Android开发
安卓开发
0
推荐
8K
浏览
Android 利用Gradle实现app的环境分离
有过互联网软件开发经验的朋友一定对于测试环境和生产环境这两个词很是熟悉,一般软件开发阶段都是在测试环境(比较常用的是内网环境)上运行调试,而正式打包发布时会配置生产环境(也称之为线上环境)的服务...
fq1375
9年前
移动开发
Gradle
Android开发
安卓开发
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档