一、手机平台相关文档
(一)小米
1、小米开发者文档
2、开发人员必看:《小米应用开发者文档》
在这里可以找到在小米手机上开发、分发应用的相关文档~
3、常见问题
4、小米帐号场景化登录
5、技术文档
(二)华为
华为开发者文档
(三)魅族
魅族开发者文档
(四)三星
三星开发者文档
(五)oppo
oppo开发者文档
oppo手机的R9系列和A系列的5.1系统存在严重的bug,类似以下这种的gc导致的释放超时很多。

(六)vivo
vivo开发者文档
二、开发中遇到的问题在不同手机上的处理方式
(一)沉浸式状态栏适配
- 这里讲一下华为手机沉浸式状态栏和虚拟键盘冲突问题怎么解决:
由于指数限制,详细代码请看我的github https://github.com/AweiLoveAndroid/Solve-StatusBar-VirtualKeyBoard
(二)沉浸式状态栏图标的适配
- 2.2.1 小米MIUI系统适配
之前做沉浸式状态栏,由于公司APP底色是白色,所以对MIUI进行特殊处理。在MIUI V6及以上版本,调用MIUI的方法将状态栏图标改为黑色。发现部分小米手机,这样的设置不管用,导致头上一片白,状态栏上的东西基本看不到。
调整过程中发现以下情况:
手机型号 | MIUI版本 | Android版本 | 系统方法是否生效 | MIUI的方法是否生效 |
---|---|---|---|---|
红米 NOTE 1LTE | MIUI 8 8.2.1稳定版 | 4.4 |