[问题] 用程式码去调整画面

楼主: rex5207 (Sizukani)   2015-08-15 16:56:52
大家好,
我想请问一下大家在做画面随手机大小自动缩放的时候都是怎么做的呢?
因为我现在是先把xml档都写好
可以用weight的就用weight
如果不行的就会在onCreate的时候call函式去调整画面
(就是先得到手机的长和宽,再用比例去设margin和padding和字体大小)
基本上都只有改这三个属性。
现在我是把所有页面都做了这样的缩放,
(我还特地写一个C code丢xml进去 得到自动缩放的java code)
在各种手机大小分辨率上看来呈现效果都是一样,
可是做完之后想想,
有没有更好的方法呢?
这样会不会影响手机转页面的速度呢?
(虽然我现在觉得没什么差,但是还是想要问看看大家这样做有什么缺点)
谢谢!!
作者: mshockwave (夏克维夫)   2015-08-15 17:23:00
我觉得你先把官方开发者网站上关于这方面的页面都先看过一遍再说吧,不用那么麻烦
楼主: rex5207 (Sizukani)   2015-08-15 18:30:00
因为UI是从设计师那边拿来的,现在手机平板规格也很多所以我才想说用这样去写 这样这种规格基本上长得都一样
作者: qweqweqweqwe (4qwe)   2015-08-16 00:48:00
应该用 res 资料夹来区分会比较好维护唷

Links booklink

Contact Us: admin [ a t ] ucptt.com