xml里尽量写dp喽,图片弄多套的话,很占空间,图少的app还好,图多的吃不消
解决方案 »
- listview如何显示最后一行数据
- 谷歌地图api如何注册
- eclipse+cygwin+cdt搭建c/c++开发环境
- Android平台来说UI控件都没有设计成为线程安全类型?
- 联想a68e手机如何获取root权限 如何刷机啊?
- Android使用了哪几个类实现把资源XML文件当中的资源标识符转换成相类型应识符资源对象的?
- 小妹紧急求救!ListView用BaseAdapter绑定后无法选中某行!
- 类似小米那种桌面如何做的呢 ?
- android顶部导航一般怎么实现的
- 使用AsyncTask遇到的一个奇怪现象
- NDK里面socket connect总是返回-1
- 急 啊:::soap2调用webservice SoapFault - faultcode: 'soapenv:Server' faultstring: 'I
第一:程序中,绝对不要出现像素为单位,而应该以dip或者dp为单位(1dip = 1.5px)
第二:做好特殊分辨率适配:切图只需要一套,高清的就行,便如按1027*768切的图,则所有比其小的分辨率都可以用啊,就算是比其大一点,也可以用的。实际开发中,一般以480*800来切图。
第三:将不同分辨率的布局文件分开写呀:
layout
layout-1024x800
layout-1280x720
layout-1280x800
layout-320x240
layout-480x320
layout-800x480
layout-960x540
第四:不要被上面的不同分辨率布局文件吓到,其实,只要你遵循了第一条,你会发现绝大多数界面在所有分辨率上都显示正常,你只需要将极少数比较特殊的界面写上上面各分辨率的目录中就OK啦~