当前位置:  编程技术>移动开发

Android-屏幕适配需要注意的地方总结

    来源: 互联网  发布时间:2014-10-14

    本文导语:  1.尽量使用线性布局(LinearLayout)和相对布局(RelativeLayout),不要使用绝对布局。 2.尽量使用dip和sp,不要使用px。 3.为不同的分辨率提供不同的布局文件和图片。 例如:  4.在AndroidMainfest.xml中设置多分辨率支持。  代码如下: ...

1.尽量使用线性布局(LinearLayout)和相对布局(RelativeLayout),不要使用绝对布局。
2.尽量使用dip和sp,不要使用px。
3.为不同的分辨率提供不同的布局文件和图片。
例如:
 
4.在AndroidMainfest.xml中设置多分辨率支持。 
代码如下:


 
总结一下:
  1)android:anyDensity="true",系统会依据屏幕密度,自动去找对应的文件夹。
  2)android:anyDensity="false"
(1) 如果drawable-hdpi,drawable-mdpi,drawable-ldpi三个文件夹中有同一张图片资源的不同密度表示,那么系统会去加载drawable_mdpi文件夹中的资源
(2) 如果drawable-hpdi中有高密度图片,其它两个文件夹中没有对应图片资源,那么系统会去加载drawable-hdpi中的资源。
(3) 如果drawable-hdpi,drawable-mdpi中有图片资源,drawable-ldpi中没有对应的图片资源,那么系统会加载drawable-mdpi文件夹中的资源

    
 
 

您可能感兴趣的文章:

  • Android中 自定义数据绑定适配器BaseAdapter的方法
  • android 分辨率适配的方法
  • Android列表实现(3)_自定义列表适配器思路及实现代码
  • Android点亮屏幕或屏幕解锁和锁定以及其他相关权限实现代码
  • android开发教程之textview内容超出屏幕宽度显示省略号
  • Android判断屏幕是横屏或是竖屏的简单实现方法
  • android 选项卡(TabHost)如何放置在屏幕的底部
  • Android获取屏幕方向及键盘状态的小例子
  • android 如何设置开机后屏幕亮度默认值为自动调节
  • android获取屏幕像素思路及代码
  • android 获取屏幕像素大小的正确方法
  • Android 获取屏幕高度,标题高度,状态栏高度(实例代码)
  • android屏幕全屏的实现代码
  • Android中截取当前屏幕图片的实例代码
  • android接收到蓝牙配对请求时如何点亮屏幕具体实现
  • 解析android中的dip,dp,px,sp和屏幕密度
  • android获取屏幕的长与宽实现代码(手写)
  • 探讨Android 的屏幕滚动操作不如 iPhone 流畅顺滑的原因
  • Android中通过view方式获取当前Activity的屏幕截图实现方法
  • Android开发 旋转屏幕导致Activity重建解决方法
  • Android的单位以及屏幕分辨率详解
  • android 键盘事件和屏幕事件的运行原理及交互实现
  • android 屏幕亮度调节方法详解
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Android开发需要的几点注意事项总结
  • Android需要提升权限的操作方法
  • 探讨:android项目开发 统筹兼顾 需要考虑的因素
  • 基于Android SDK-在64位Linux中使用需要注意的问题
  • 申请Android Map 的API Key(v2)的最新申请方式(SHA1密钥)
  • Android瀑布流实例 android_waterfall
  • android 4.0 托管进程介绍及优先级和回收机制
  • Android系统自带样式 (android:theme)
  • Android访问与手机通讯相关类的介绍
  • Android网络共享软件 Android Wifi Tether
  • Android及andriod无线网络Wifi开发的几点注意事项
  • Android 图标库 Android GraphView
  • Android 2.3 下StrictMode介绍
  • 轻量级Android开发工具 Android Tools
  • Android 开发环境 Android Studio
  • IDEA的Android开发插件 idea-android
  • Android手机事件提醒 Android Notifier
  • XBMC的Android客户端 android-xbmcremote
  • Android小游戏 Android Shapes
  • Android电池监控 Android Battery Dog
  • android开发:“android:WindowTitle”没有对应项no resource
  • Android 上类似IOS 的开关控件。 Android ToggleButton
  • Android 将 android view 的位置设为右下角的解决方法
  • Android 2D游戏引擎 Android Angle
  • Android的UI工具包 android-ui-utils


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3