本文以以下三个方向梳理安卓RILC的工作流程,不贴代码,只通过流程图的方式帮助同学们建立一个整体认识。 整体框架 初始化 初始化完成主要完成两个...
本文以以下三个方向梳理安卓RILC的工作流程,不贴代码,只通过流程图的方式帮助同学们建立一个整体认识。 整体框架 初始化 初始化完成主要完成两个...
Ubuntu系统安装成功后,下一步肯定是配置开发所需要的环境了,因为你要下载代码,开发,编译,提交代码呀~。咱们入职一家新公司,很多情况,只是扔...
谷歌建议 谷歌在material design中提倡使用Splash启动界面。那Splash启动界面如何呈现秒开的效果呢,我们下面来看看具体的实...
Android内核的Log输出 Android内核是基于Linxu kernel的,因此其log机制也是通用的,在Android内核中使用pri...
性能优化是一个大的范畴,如果有人问你在Android中如何做性能优化的,也许都不知道从哪开始说起。 首先要明白的是,为什么我们的App需要优化,...
在一些场景中,经常会需要判断App是否在后台运行,比如是否显示解锁界面,收到新消息是否显示Notification等。需求可能是多样化的,但所依...
上周使用 ViewPager+MediaPlayer开发了一个图片视频轮播的小程序,在客户端反馈:图片切换过程中动画的滑动速度可以自定义设置,切...
对于基于系统平台开发应用的开发者来说,在一些应用场景下常常需要我们获取系统隐藏API来处理问题,下面我们以获取系统的属性为例子展开详细地说明。 ...
Android系统可以通过Overlay机制让你可以选择性地覆盖你的主题,可以根据产品类型动态编译更换相应的主题,如果你在同一套代码里面有不同U...
客户需求:需要在Android系统预安装一个或者若干个apk,客户可以选择自行卸载并且卸载后系统再次启动并不会再次自动安装。 考虑到需要批量安装...
专题公告
深入理解Android,涉及但不限于Android framework或者Android原理的一些知识专题