碎片化表现在:多版本,多分辨率,多屏幕密度

1.多版本的话,尽量基于低版本开发(1.6 2.2)。

另外需要了解不同版本的SDK的区别,如:

4.0 Actionbar ViewPager Fragment

2.2 sherlock supportV4 supportV4

2.多分辨率

i.使用.9图,放大不失真。

ii.使用资源文件夹分类,比如hdpi、mdpi、ldpi、xhdpi。

iii.布局时,尽量采用 Relative LinearLayout 不能AbsoluteLayout。

iiii.在布局时,采用软编码,数字采用values里的dimens.xml

iiiii.动态判断当前屏幕,动态设置布局、位置等。

3.多屏幕密度

知道屏幕密度与分辨率的关系。



更多相关文章

  1. Android(安卓)UI 之 RecyclerView实现常见首页布局
  2. 【Android】深入理解Android中的自定义属性
  3. android布局之线性布局(LinearLayout)
  4. Android根据Url显示gif类型图片
  5. UI框架之SmartTabLayout使用
  6. Android(安卓)Support Library-FloatingActionButton
  7. Android(安卓)Studio gradle 使用最新版本的 xstream:1.4.8 出错
  8. Android实际开发中遇到的问题和部分解决方案
  9. eclipse查看android源码包(eclipse导入android源码包)

随机推荐

  1. 在Eclipse中查看Android(安卓)SDK的源代
  2. 修改Android默认背光值
  3. Android(安卓)game engine list
  4. Android视频应用去广告学习实践
  5. Android(安卓)Bitmap 相关
  6. android中获取文字的宽度
  7. Android(安卓)UI架构(四)--SurfaceFlinge
  8. 四十二、Android完全退出应用程序
  9. android SDK 环境变量配置+ADT安装
  10. Android(安卓)RIL总体架构介绍