【求教高手】2台WVGA分辨率设备,屏幕尺寸不同,density不同,会变形??? 本帖最后由 Mylwf 于 2012-04-01 16:27:58 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加上密度的配置文件,定义在/res/values/dimens.xml文件中<?xml version="1.0" encoding="utf-8"?> <resources> <dimen name="btn_width">65dp</dimen> <dimen name="btn_height">50dp</dimen> </resources> 定义控件的时候<Button android:id="@+id/btn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:width="@dimen/btn_width" android:height="@dimen/btn_height" /> 楼上,这是什么意思啊? 你这样做不是和直接 width:65dp,一样么 更具不同的设备加载不同的/res/values/dimens.xml文件 感觉DP就是个失败的产物,还会受不规范的硬件商影响我们公司的东东,一直都只用PX,有需要的时候,就根据条件选择不同的数值 你要针对不同dpi来提供layout,比如layout-mdpi,layout-hdpi。更多时候变型是不是因为drawable啊,所以在drawable-mdpi,drawable-hdpi下放置相应资源 根据不同设备,加载不同DPI XML 文件,这样会把人累死的。其他朋友的回答,感觉没有看题啊 急急急~~android调用系统图库,如何一次性选择多张图片? android TextView的有关于Html标签的使用 困惑……怎么收不到数据…… UDP 多线程 通信 好奇怪的问题??? 请问关于获取字符串 有关init.rc里面的问题,请高手赐教 sdk1.5环境搭建问题,请各位帮忙看下 如何编译 android windows sdk? 类似微博的动态listview 关于service的权限问题 【求助】软件实现触屏操作
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="btn_width">65dp</dimen>
<dimen name="btn_height">50dp</dimen>
</resources>
定义控件的时候
<Button android:id="@+id/btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="@dimen/btn_width"
android:height="@dimen/btn_height"
/>
我们公司的东东,一直都只用PX,有需要的时候,就根据条件选择不同的数值
其他朋友的回答,感觉没有看题啊