作家
登录

一种粗暴快速的Android全屏幕适配方案

作者: 来源: 2017-08-14 09:14:26 阅读 我要评论

  • public void onConfigurationChanged(Configuration newConfig) { 
  •     super.onConfigurationChanged(newConfig); 
  •     resetDensity(); 
  •  
  • public void resetDensity(){ 
  •     Point size = new Point(); 
  •     ((WindowManager)getSystemService(WINDOW_SERVICE)).getDefaultDisplay().getSize(size); 
  •  
  •     getResources().getDisplayMetrics().xdpi = size.x/DESIGN_WIDTH*72f; 
  •  
  • 如许绘制出来的页面就跟设计图几乎完全一样,无论大年夜小屏上看起来就只是将设计图缩放之后的结不雅。 适配前(左图API19 400×800, 右图API24 1440×2560):

    适配后(左图API19 400×800, 右图API24 1440×2560): 

    【编辑推荐】

    1. 法度榜样猿若何大年夜产品的角度去晋升应用的体验之Android权限优化篇
    2. Android收集安然性设备
    3. 2017 Android GitHub常用开源框架汇总
    4. Android Coding利器之控制小技能,助你Coding更上一层楼~
    5. Android线程间通信之handler
    【义务编辑:枯木 TEL:(010)68476606】

      推荐阅读

      Linux自带i2c工具使用

    I2C总线被全球跨越50个公司的1000+个ICs所应用,已然是一个世界标准.别的,I2C总线与多种不合的┞菲握总线是兼容的,比如SMBus(体系治理总线),PMBus(电源治理总线),IPMI(智能平台治理总线),D>>>详细阅读


    本文标题:一种粗暴快速的Android全屏幕适配方案

    地址:http://www.17bianji.com/lsqh/36666.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)