zoukankan      html  css  js  c++  java
  • 安卓UI自适应性

    出于安卓的碎片化原因,针对不同屏幕大小,最好是做到以下几点:

    1、能用相对布局的就不用绝对布局,尽量使用权重,weight设置,相对布局和线性布局同条件情况下,优先选线性布局

    2、在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。 

    3、不同分辨率横屏竖屏自动切换:布局.xml文件应该有变化

         屏幕横竖屏不切换:在对应的Activity的AndroidManifest.xml里加配置:android:screenOrientation="landscape"//注:landscape横向 portrait纵向

    先总结这么多,后面有学习到了的再补充!

  • 相关阅读:
    设计模式——设计模式之禅day2
    和阿文一起学H5——音乐素材
    mysql数据库问题
    vue-cli脚手架工具
    webpack总结
    sql和nosql区别
    MongoDB基本命令
    >nbsp修改
    字典
    列表
  • 原文地址:https://www.cnblogs.com/yuanting/p/4895930.html
Copyright © 2011-2022 走看看