Android开发者是怎么解决屏幕碎片化的问题
2014-08-28 16:05
501 查看
摘要:最近开发者应该都有在关注Android碎片化的各种信息,在此我来说一下碎片化主要凸显在那几个原因:品牌、设备、型号,系统版本和分辨率。
这都不算事
首先品牌设备型号的因素,品牌就不多说了,每个Android品牌都有不同的设备(平板和手机),不同的设备还有不同的型号;然后就是系统版本,Android的系统版本并不像IOS那样集中,各版本的市场占有率都不算太小;最后就是分辨率,有人会认为对于开发者来说,Android
设备有无数种屏幕尺寸,为其开发应用一定是很痛苦的事情。
这事很简单
Russel Ivanovic(忽略他)选出10款比较受欢迎的Android设备,和一款高分辨率的LG G3,分辨率是这样的:
LG G3: 1440×2560
Nexus 5: 1080×1920
Galaxy S5: 1080×1920
Galaxy S4: 1080×1920
Galaxy S3: 720×1280
Galaxy Note 3: 1080×1920
Galaxy Note: 800×1280
HTC One M8: 1080×1920
HTC One M7: 1080×1920
Nexus 4: 768×1280
Moto X: 720×1280
这么多种的设备,开发者布局的时候是不是很麻烦呢?其实不然,布局都是以“1dp”或“1x”为基础的,应用界面无需变化的。开发者不用重新布局界面和按钮,不是说过布局的基础形式吗,这样就行了:
LG G3 @ 1x: 360×640
Nexus 5 @ 1x: 360×640
Galaxy S5 @ 1x: 360×640
Galaxy S4 @ 1x: 360×640
Galaxy S3 @ 1x: 360×640
Galaxy Note 3 @ 1x: 360×640
Galaxy Note @ 1x: 400×640
HTC One M7 @ 1x: 360×640
HTC One M8 @ 1x: 360×640
Nexus 4 @ 1x: 384×640
Moto X @ 1x: 360×640
八卦一点别人的事
既然Android碎片化对开发者来说都不是事儿,关注度这么高的事情不能浪费我们的八卦热情,亲爱的读者你们根据以上的情报分析一下IOS开发者有没有屏幕碎片化可能?给大家提个醒,iPhone屏幕越来越大了哟。
这都不算事
首先品牌设备型号的因素,品牌就不多说了,每个Android品牌都有不同的设备(平板和手机),不同的设备还有不同的型号;然后就是系统版本,Android的系统版本并不像IOS那样集中,各版本的市场占有率都不算太小;最后就是分辨率,有人会认为对于开发者来说,Android
设备有无数种屏幕尺寸,为其开发应用一定是很痛苦的事情。
这事很简单
Russel Ivanovic(忽略他)选出10款比较受欢迎的Android设备,和一款高分辨率的LG G3,分辨率是这样的:
LG G3: 1440×2560
Nexus 5: 1080×1920
Galaxy S5: 1080×1920
Galaxy S4: 1080×1920
Galaxy S3: 720×1280
Galaxy Note 3: 1080×1920
Galaxy Note: 800×1280
HTC One M8: 1080×1920
HTC One M7: 1080×1920
Nexus 4: 768×1280
Moto X: 720×1280
这么多种的设备,开发者布局的时候是不是很麻烦呢?其实不然,布局都是以“1dp”或“1x”为基础的,应用界面无需变化的。开发者不用重新布局界面和按钮,不是说过布局的基础形式吗,这样就行了:
LG G3 @ 1x: 360×640
Nexus 5 @ 1x: 360×640
Galaxy S5 @ 1x: 360×640
Galaxy S4 @ 1x: 360×640
Galaxy S3 @ 1x: 360×640
Galaxy Note 3 @ 1x: 360×640
Galaxy Note @ 1x: 400×640
HTC One M7 @ 1x: 360×640
HTC One M8 @ 1x: 360×640
Nexus 4 @ 1x: 384×640
Moto X @ 1x: 360×640
八卦一点别人的事
既然Android碎片化对开发者来说都不是事儿,关注度这么高的事情不能浪费我们的八卦热情,亲爱的读者你们根据以上的情报分析一下IOS开发者有没有屏幕碎片化可能?给大家提个醒,iPhone屏幕越来越大了哟。
相关文章推荐
- android自定义listview,添加监听器,解决屏幕滑动组件状态干扰的问题checkbox
- android解决屏幕适配问题
- (加精!!!)Android实战技术: 用Dimension解决多屏幕适配的问题
- android中解决viewpager控件自动填满屏幕问题
- Android实战技术: 用Dimension解决多屏幕适配的问题
- Android 屏幕动画原理 我说的 是坐标 这样 怎么实现 自己写算法 任何问题都没有了!
- android自定义listview,添加监听器,解决屏幕滑动组件状态干扰的问题checkbox ...
- Android实战技术: 用Dimension解决多屏幕适配的问题
- Android Studio 怎么添加使用第三方jar包及无法编译的问题解决方法
- Android Dialog无法填满屏幕宽度问题解决
- Android 自定义全局标题栏 解决输入法遮住屏幕问题
- 使用android:layout_weight解决布局时把按纽压到屏幕外的问题
- Android中解决手机屏幕横竖屏切换问题
- Android实战技术: 用Dimension解决多屏幕适配的问题
- Android屏幕大小适配问题解决
- 解决Android 4.2中”开发者选项”(Developer Options)不显示的问题
- Android实战技术: 用Dimension解决多屏幕适配的问题
- Android屏幕大小适配问题解决
- Android笔记:多分辨率适配及碎片化问题解决方案总结 推荐
- Google解决Android屏幕尺寸问题