Android适配点及影响点整理
适配点 |
可能影响点 |
适配覆盖 |
Android OS版本 |
与系统API交互的任何地方,防止某些API在部分系统上不支持,或者类似API有bug |
2.2,2.3,3.X,4.0,4.1,4.2,5.x,6.0 |
网络情况 |
与网络相关的修改,如底层协议,证书验证,长连保活等 |
wifi,2G,3G。部分情况下需要测试移动,联通,电信三家运营商及网络代理的情况,以及CNWAP和CNNET的情况。 |
分辨率 |
UI交互复杂,图片较多的情况 |
320*480(低分辨率)~1080P(高分辨率)的,理论上都需要,具体情况可以选择几种典型的分辨率 |
品牌 |
部分品牌会对系统进行定制,具体涉及哪些点不明确 |
三星,华为,小米,索尼,HTC,魅族,阿里云等 |
系统语言/字体 |
部分文案,或者页面的文字展示 |
语言:简体中文,繁体中文,英文 字体(4.0以上系统):小字体,标准字体,超大字体 |
存储卡 |
APP部分IO操作依赖存储卡,如缓存,图片转码等 |
有SD卡(含内置SD卡),无存储卡,双SD卡(内置+插入SD卡) |
输入法 |
部分需要使用输入框的地方(如搜索框,宝贝数量修改) |
主流输入法:搜狗,QQ,百度等 |
其他软件 |
部分与其他APP有交互的地方(如支付宝,分享功能以及以后的atlas插件等)。 |
需要注意APP与对方新老版本不同APP的适配 |
系统软件 | 系统软件如360安全助手、百度安全助手等 | 需要注意这些系统软件是否会清理我们app的一些本地存储数据 |
相关推荐
Android屏幕适配Android屏幕适配Android屏幕适配Android屏幕适配Android屏幕适配
这是一篇关于Android屏幕适配的介绍
解决Android适配问题
代码为博客实例:http://blog.csdn.net/lmj623565791/article/details/45460089 有问题请博客留言。
本demo的知识点:1.AndroidAutoSize 的使用(今日头条屏幕适配方案);2.DialogFragment 的使用;3.DialogFragment 的适配(在1440*900的宽度上面显示1080*900的对话框,并适配不同屏幕);4.在android5.1上面都是正常...
Android开发之屏幕适配values资源,直接复制到res文件夹下,引用即可实现屏幕适配
android适配自动生产xml
android屏幕适配方案,做到了全适配
Android多分辨率适配,统一以px为单位,按照屏幕大小进行缩放适配。
在Android的日常开发中经常遇到一些版本兼容问题,所以我们有必要对一些重要版本的特性需要大致了解一下,所以这个文件大概就是简单概述了一下Android 各个版本适配及新功能
android屏幕适配 ,生成values-1280x720,values-1920x1080等的工具
内含四大布局百分比适配代码,解压后整个包导入项目即可直接引用。
android屏幕适配方法
Android 9 Pie 适配兼容性常见问题及注意事项,对于需要进行安卓9 适配的同学非常有用。
Android适配64位TBS X5内核demo,详细参考文章https://blog.csdn.net/liuxingyuzaixian/article/details/124990287
这个利用了percent库和图片的缩放处理,满足大多数屏幕适配的要求。
Android11 适配,拍照问题。兼容Android11 targetSDk 31。有拍照功能和从相册选择图片,获取图片路径,保存图片。关联文章https://blog.csdn.net/u013778491/article/details/125638960
android屏幕适配文档
Android 头像适配6.0、 7.0、 8.0
做屏幕适配px单位的工具类,具体用法可以参照我的博客《android适配解决方案》