如何设计UI界面才能适应不同的android平板电脑的尺寸 本帖最后由 j67065 于 2012-06-26 17:07:44 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 尽量使用线性布局,并使用WEIGH属性,高度宽度不要用WARP_CONTENT或MATH_Content 就是我那界面有点复杂,用的是相对布局,高度宽度基本上没用WARP_CONTENT或MATH_Content,而且横屏和竖屏幕差别也非常大 尽量使用dp和sp而不用px也是要点之一 另外我觉得可以动态设置页面布局新学android开发 持续关注中... 对于不同分辨率兼容性问题,注意和使用以下几点会确保不会出现问题:1. 当指定一个XML文件的尺寸时,使用wrap_content, fill_parent,或DP单位;2. 不要在应用程序中用代码写死像素值;3. 不要使用AbsoluteLayout布局(已废弃);4. 为不同的屏幕密度提供不同的位图drawables资源;5. 发布不同APK; 1、当布局界面复杂的时候用什么布局比较好呢?2、发布不同apk可以解释下吗?3、横竖屏问题还是没有解决 1, 再复杂的布局基本都可以用linearlayout加上relativelayout组合来解决;2,发布不同的apk,就是在不同分辨率的机器上都调一个正常显示的layout文件出来;3,横竖屏用wrap_content, fill_parent可以自适应,如果用这个解决不了复杂的界面,那你的界面设计上是否可以优化。 找找google给的例子中有没有能用的 布局基本上用的是linearlayout加上relativelayout的组合,而且相对布局的比较多,由于有些textview中的字体大小是可调的,故高度值设置的是固定数值,看来得重新优化界面了,谢谢8楼,建议不错,好好学习下 这个比较费力,而且不一定适用很多的机型啊! ps:Google的例子英文比较多,有点障碍 我没有考虑过这些 我写了一个程序 很庞大 纯代码编译后就有几百k大小 平板 横屏全键盘手机 以及触屏竖屏手机都用来测试过了 都一样我的习惯就是尽量不要写数字 就算写数字也是某些小控件比如 button 写数字的话用都dp sp(字体)单位 由于某些内容需要动态的变动,设置固定的大小,高度用的是dip,看来得改下试试了 主要的界面直接用ViewGroup布局,在onlayout里面自己写,想放哪里放哪里,不管什么分辨率,都会很好看。 如果是平板的话 xml布局根本不能保证界面不变形 必要的时候只能用代码去设置 ubuntu 11.04 启动android 4.0模拟器后一直黑屏 如何读取本机手机号码。并发送给指定的微信或者手机号码 android手机识别商品条码查询商品信息(求:如何查询) ANDROID插件如何做 自定义Menu的背景有一个错误 [入门必读]android移动开发 十个 案例 值得学习打包 关于view动态填充布局的方法 android怎样动态生成布局文件,指定控件显示位置 alertdialog.builder问题 android面试之--Binder底层细节究竟有多复杂呢? TabActivity切换视图的问题 问个入门问题
另外我觉得可以动态设置页面布局新学android开发 持续关注中...
2. 不要在应用程序中用代码写死像素值;
3. 不要使用AbsoluteLayout布局(已废弃);
4. 为不同的屏幕密度提供不同的位图drawables资源;
5. 发布不同APK;
2、发布不同apk可以解释下吗?
3、横竖屏问题还是没有解决
2,发布不同的apk,就是在不同分辨率的机器上都调一个正常显示的layout文件出来;
3,横竖屏用wrap_content, fill_parent可以自适应,如果用这个解决不了复杂的界面,那你的界面设计上是否可以优化。
ps:Google的例子英文比较多,有点障碍