Android中的Launcher就是Android系统的桌面,用于启动应用程序;作为Android的系统桌面,用于显示和管理应用程序的快捷图标或者其它桌面组件。 1.应用程...
Android中的Launcher就是Android系统的桌面,用于启动应用程序;作为Android的系统桌面,用于显示和管理应用程序的快捷图标或者其它桌面组件。 1.应用程...
相关文章链接: 1. Android Framework - 学习启动篇2. Android Binder 驱动 - Media 服务的添加过程3. Android Bind...
ButterKnife只要是写过Android的相信都不会陌生,它是一款控件注入、事件注如神器可以帮助开发者提高开发效率。什么是IOC技术呢?说到IOC它的解释其实看上去并没...
apk加固是每一个app发布之前必须要做的事情;如果一个apk没有加固那么别人就很容易被别人反编译,看到这其中的原码,虽然现在有代码混淆、把业务写到native层,但是这都是...
增量更新在很多大型应用中是比较常见的一种技术,通过文件对比的方式来生成差分包。比如在:QQ、微信、QQ空间等应用中都能看到该技术。首先要下载bsdiff这个开源库下来 下载到...
来点前奏说明 当你打开这个文档的时候,你已经做好准备了,话不多说开搞。 App启动方式: 冷启动 热启动 1、黑白屏产生原因: 在AndroidManifest.xml的Ap...
前言 Android开发中,一个好的应用,除了要有吸引人的功能和交互之外,在性能上也应该有高的要求,如果单单实现页面和业务功能只是完成了基本任务,Android系统对内存要求...
前言 在平时自定义View的过程中,基础的测量绘制等操作能够打造一个基本的自定义View,但如果想让你的自定义View玩出更多花样,就要结合一些比较灵活的绘制方式,比如本文要...
热修复也叫热更新,又叫做动态加载、动态修复、动态更新,是指不通过重新安装新的APK安装包的情况下修复一些线上的BUG。通过这样做,可以免去发版、安装、重新打开等过程,就可以修...