- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Android方法数统计
背景在大项目合作中,我们会提供SDK给业务App使用,如果导致主Dex方法数超过65536,会导致打包不过,这个时候引入的方法数会成为一个衡量标准(考虑到应用稳定性等因素,MutiDex不会被优先考虑,比如手机淘宝)。
2017-11-29 15:05:25
1972
原创 手淘启动页全面屏和虚拟键适配
Android的多屏幕适配一直是困扰开发人员的难题,本文以淘宝启动页适配全面屏为例子,仔细剖析了多屏幕适配的基本原理,帮助理清屏幕适配中需要注意的一些点。
2017-11-29 14:56:39
4639
1
原创 FileNotFoundException 就是 “文件不存在异常”吗?
前言 使用Java操作过文件的话,对FileNotFoundException肯定是不陌生的,碰到这个问题,我们第一反应就是给定的path文件不存在。但在某种极端条件下,造成这个问题的并不是文件不存在,而是程序运行时的资源使用不当导致(已看破的同学可以直接拖到结尾了)。问题现象 在我的程序中有个场景是反编译apk并分析所有bundle的文件字节流,其中有大量的读文件操作,当同时解析多个apk文
2016-10-26 10:27:58
35347
原创 如何科学的操作git ignore
比如说项目结构: .|-- project| |-- core| | |-- source| | |-- build| |-- api| | |-- source| | |-- build如果发现之前由于没有添加.gitignore文件,导致现在每次编译会有很多的diff,想去掉模块下面的build目录的追踪,那么有两种方法可以做到。 【1】
2016-08-02 22:39:39
415
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人