//================================================

private static Cocos2dxGLSurfaceView glSurfaceView;
public Cocos2dxGLSurfaceView onCreateView() {
  glSurfaceView = new Cocos2dxGLSurfaceView(this);
  String strVersion = android.os.Build.VERSION.RELEASE;
  float fVersion = 0;
  String str = String.valueOf(strVersion.substring(0, 3));
  fVersion = Float.parseFloat(str);
if(fVersion>=4.4){
  this.hideSystemUI();
}
  glSurfaceView.setEGLConfigChooser(5, 6, 5, 0, 16, 8); // this line is required for clipping
  return glSurfaceView;
}

private void hideSystemUI()
{
    glSurfaceView.setSystemUiVisibility(
  Cocos2dxGLSurfaceView.SYSTEM_UI_FLAG_LAYOUT_STABLE
  | Cocos2dxGLSurfaceView.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
  | Cocos2dxGLSurfaceView.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
  | Cocos2dxGLSurfaceView.SYSTEM_UI_FLAG_HIDE_NAVIGATION // hide nav bar
  | Cocos2dxGLSurfaceView.SYSTEM_UI_FLAG_FULLSCREEN // hide status bar
  | Cocos2dxGLSurfaceView.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
}

/

String strVersion = android.os.Build.VERSION.RELEASE;
System.out.println("The mobile name of this: ========******====== ****** "+android.os.Build.MODEL);
System.out.println("The version of android is:========******====== ****** "+strVersion.substring(0, 3));

float fVersion = 0;
String str = String.valueOf(strVersion.substring(0, 3));
fVersion = Float.parseFloat(str);

protected void onCreate(final Bundle savedInstanceState)

{

if(fVersion<4.4)
   {
    requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
    WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置全屏
 }

}

@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if(hasFocus)
{
  String strVersion = android.os.Build.VERSION.RELEASE;
  float fVersion = 0;
  String str = String.valueOf(strVersion.substring(0, 3));
  fVersion = Float.parseFloat(str);
  if(fVersion>=4.4){
    this.hideSystemUI();
}
}
}

转载于:https://www.cnblogs.com/mhh999/p/5431514.html

安卓适配屏幕-4.x5.x相关推荐

  1. Flutter 适配安卓异形屏幕

    Flutter 适配安卓异形屏幕 在app/src/main/res/values/styles.xml和android/app/src/main/res/values-night/styles.xm ...

  2. 终于等到你!MobileTest免费公测,华为带你走出安卓适配大坑

    一.安卓适配之痛真的无解吗? Android平台的诞生对智能手机的普及功不可没,但设备繁多.品牌众多.版本各异,芯片.摄像头.分辨率不统一等等,这些都逐渐成为Android系统发展的障碍,碎片化严重不 ...

  3. 经历了px、em之后,用 rem 适配屏幕

    引入阅读:AmazeUI css 部分截图 · 示下: 文章源自:Fontsize with rem 部分截图 · 示下: 以上就是关于" 经历了px.em之后,用 rem 适配屏幕 &qu ...

  4. 广色域图片Android,广色域手机很厉害?其实安卓手机屏幕的色彩问题一

    原标题:广色域手机很厉害?其实安卓手机屏幕的色彩问题一 在众多国内外品牌的攻势之下,如今的安卓手机基本上可以说是无差异化竞争,众多厂商用着三星的内存颗粒,用着高通若干款SOC,加上索尼的不同摄影传感器 ...

  5. 前端 vue 解决按1920*1080设计图做的页面适配屏幕缩放并适配4K屏

    提示:前端 vue 解决按1920*1080设计图做的页面适配屏幕缩放并适配4K屏 前端 vue 解决按1920*1080设计图做的页面适配屏幕缩放并适配4K屏 说明 一.首先是适配屏幕的缩放比 1. ...

  6. html页面一个屏幕大小不一样,关于web页自动适配屏幕大小

    一.先了解下html5的viewport使用 随着高端手机(Andriod,Iphone,Ipod,WinPhone等)的盛行,移动互联应用开发也越来越受到人们的重视,用html5开发移动应用是最好的 ...

  7. 安卓手机屏幕投射电脑 手机投屏到win7

    现在较多的手机都支持屏幕录屏功能,可是投屏功能很少见.那么怎么将安卓手机屏幕投射电脑?通过下面的文章,我来实践操作告诉大家手机投屏的办法. 使用工具: 手机.电脑 操作方法: 1.想要将手机的屏幕投屏 ...

  8. pc适配屏幕_如何拍摄PC游戏的屏幕截图

    pc适配屏幕 Ever wish you could grab an image of what you're seeing in that beautiful new video game? Wel ...

  9. android 锁屏 广告,华为手机锁屏后总是出现广告该怎么办?-安卓手机屏幕解锁后总是有个广告...

    大家在使用<>开锁>过程中可能会有<>安卓手机打开锁屏总有新闻广告>的问题,今天就由极速到家为大家从以下几个方面:<>华为手机锁屏后总是出现广告该怎么办 ...

最新文章

  1. 为什么C语言是非形式化的,《数据结构C语言版》——绪论
  2. 用了那么多年MySQL不知道Explain?怪不得性能那么差!
  3. [转载] 七龙珠第一部——第094话 太阳拳
  4. git 基本命令记录
  5. ECCV 2020 Spotlight | CFBI:前背景整合的协作式视频目标分割
  6. (九)HTML5本地存储——本地数据库SQLLite的使用
  7. 将外部准备好的sqlite导入到项目当中
  8. windows下如何访问linux下的oracle数据库
  9. 有一说一,确实。。 | 今日最佳
  10. 2021牛客暑期多校训练营7 B-xay loves monotonicity(线段树+不降子序列)
  11. cuSPARSE库:(十三)cusparseDestroySolveAnalysisInfo()
  12. html中加变量怎么加,javascript – 如何将变量插入HTML
  13. 五分钟写出一个可以滑动条拖动的矩形脉冲合成的MatlabGUI程序
  14. 派生类构造的时候一定要调用_分手的时候,一定要好好说再见
  15. 被Gartner评为十大安全技术的IAST是什么
  16. 京东VS淘宝:待付款订单-再次支付方案对比
  17. 李开复就中国移动开发者大会的演讲总结
  18. 动手学习数据分析——第一部分
  19. 什么是虚拟主机管理系统?
  20. AGV、IGV、RGV这三者之间的区别浅析

热门文章

  1. html中灰色怎么写,css如何实现置灰不可点
  2. arm linux gcc交叉编译,arm-linux-gcc交叉编译器安装
  3. hadoop yarn 获取日志_Hadoop YARN日志查看方式
  4. Perl 模块 Getopt::Std 和 Getopt::Long
  5. pipeline(管道的连续应用)
  6. Linux 命令(135)—— gpasswd 命令
  7. UltraEdit(UE编辑器)常用快捷键一览
  8. anaconda新建环境在PyCharm执行import ssl失败
  9. 洛谷P2888 [USACO07NOV]牛栏Cow Hurdles
  10. Java开发知识之Java的包装类