targetSdkVersion设为23以及以上,才需要做运行时权限的处理,否则按照原来一刀切的权限处理方式,在manifest里设置就好了。Android 6.0的权限分组 正常(Normal...

图片加载库,目前可以采用facebook开源的fresco,之前封装了一个库,方便使用,见文档 网络库,目前会采用volley或者Retrofit,volley的封装见 文档 内存泄露检查,目...

移动端应用框架总结做所有架构相关的事都是为提高开发效率,提高代码的复用性和扩展性。一,模块化架构一般会把整个App模块化,有点包括:1、不只提高了代码的复用度,还可以实现真正的功能复用,比如同样...

一般地,通过Context 和 Environment相关的方法获取文件存取的路径。Environment.getDataDirectory() -> "/data" Context.g...

分支管理 “Feature branches”,起源于develop分支,最终也会归于develop分支。“Feature branches”常用于开发一个独立的新功能,且其最终的结局必然只有两...

列出压缩文件目录aapt l <file_path.apk> 参数: -v:会以table的形式输出目录,table的表目有:Length、Method、Size、Ratio、Dat...