xml里尽量写dp喽,图片弄多套的话,很占空间,图少的app还好,图多的吃不消
解决方案 »
- [求助]Gallery中播放视频的时候,拔掉TF卡
- android 怎么不用线程,也能实时得到当前的系统时间??????calendar只是得到一次系统的时间。
- android 屏幕自动锁定后无法进行正常的网络请求
- ListView单击 指定一项获取焦点问题
- 关于接口文档 enum文件处理问题
- 我想学android游戏...需要什么知识呢?希望大虾指点
- eclipse里面animation相关的xml不提示
- 请问我Eclipse视图里的properties无法点击
- 这个ANR出现的原因?
- Android 使用百度地图API 无法定位
- 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啦~