
解决方法 第一个语句是False,因为允许静态和动态布局的想法不是为了提高效率,而是为了更好地从模型/控制器中分离视图,并允许更改布局而无需重新编译代码.有关更多信息,请参见此处: Android xml vs java layouts performance.Dynamically-created layouts will appear on the screen and will respond noticeably faster than static layouts will.
Dynamically-created user interfaces can adapt to an application’s runtime state,such as the amount of data that needs to be
displayed at any one time.Dynamic layouts can take advantage of contextual information that’s not tracked by Android‘s configuration system (such as current location,usage time,or ambIEnt light measurements).
Static layouts can’t take advantage of contextual information,such as the device’s orIEntation.
第二个和第三个语句是True,因为这是只能在运行时确定的信息,以便利用您需要创建一些动态布局设置,例如更新地图上的位置,或更新您所在地区的当前天气.
底部语句为False,因为您可以在XML文件中具有专门针对设备方向命名的布局,例如布局land.xml.当配置更改为横向时,AndroID将正确选择此布局.
请记住,AndroID允许您同时使用静态和动态布局,但从我所阅读的内容中,大多数人会尽可能选择静态布局选项,因为这种分离使布局更改变得更加容易. Dynamic vs XML layout in Android?
祝你好运,我相信我也在做同样的事情.
干杯,
阿列克谢蓝.
总结以上是内存溢出为你收集整理的android – 动态修改布局而不是静态布局全部内容,希望文章能够帮你解决android – 动态修改布局而不是静态布局所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)