安卓适配屏幕-4.x5.x
//================================================
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相关推荐
- Flutter 适配安卓异形屏幕
Flutter 适配安卓异形屏幕 在app/src/main/res/values/styles.xml和android/app/src/main/res/values-night/styles.xm ...
- 终于等到你!MobileTest免费公测,华为带你走出安卓适配大坑
一.安卓适配之痛真的无解吗? Android平台的诞生对智能手机的普及功不可没,但设备繁多.品牌众多.版本各异,芯片.摄像头.分辨率不统一等等,这些都逐渐成为Android系统发展的障碍,碎片化严重不 ...
- 经历了px、em之后,用 rem 适配屏幕
引入阅读:AmazeUI css 部分截图 · 示下: 文章源自:Fontsize with rem 部分截图 · 示下: 以上就是关于" 经历了px.em之后,用 rem 适配屏幕 &qu ...
- 广色域图片Android,广色域手机很厉害?其实安卓手机屏幕的色彩问题一
原标题:广色域手机很厉害?其实安卓手机屏幕的色彩问题一 在众多国内外品牌的攻势之下,如今的安卓手机基本上可以说是无差异化竞争,众多厂商用着三星的内存颗粒,用着高通若干款SOC,加上索尼的不同摄影传感器 ...
- 前端 vue 解决按1920*1080设计图做的页面适配屏幕缩放并适配4K屏
提示:前端 vue 解决按1920*1080设计图做的页面适配屏幕缩放并适配4K屏 前端 vue 解决按1920*1080设计图做的页面适配屏幕缩放并适配4K屏 说明 一.首先是适配屏幕的缩放比 1. ...
- html页面一个屏幕大小不一样,关于web页自动适配屏幕大小
一.先了解下html5的viewport使用 随着高端手机(Andriod,Iphone,Ipod,WinPhone等)的盛行,移动互联应用开发也越来越受到人们的重视,用html5开发移动应用是最好的 ...
- 安卓手机屏幕投射电脑 手机投屏到win7
现在较多的手机都支持屏幕录屏功能,可是投屏功能很少见.那么怎么将安卓手机屏幕投射电脑?通过下面的文章,我来实践操作告诉大家手机投屏的办法. 使用工具: 手机.电脑 操作方法: 1.想要将手机的屏幕投屏 ...
- pc适配屏幕_如何拍摄PC游戏的屏幕截图
pc适配屏幕 Ever wish you could grab an image of what you're seeing in that beautiful new video game? Wel ...
- android 锁屏 广告,华为手机锁屏后总是出现广告该怎么办?-安卓手机屏幕解锁后总是有个广告...
大家在使用<>开锁>过程中可能会有<>安卓手机打开锁屏总有新闻广告>的问题,今天就由极速到家为大家从以下几个方面:<>华为手机锁屏后总是出现广告该怎么办 ...
最新文章
- 为什么C语言是非形式化的,《数据结构C语言版》——绪论
- 用了那么多年MySQL不知道Explain?怪不得性能那么差!
- [转载] 七龙珠第一部——第094话 太阳拳
- git 基本命令记录
- ECCV 2020 Spotlight | CFBI:前背景整合的协作式视频目标分割
- (九)HTML5本地存储——本地数据库SQLLite的使用
- 将外部准备好的sqlite导入到项目当中
- windows下如何访问linux下的oracle数据库
- 有一说一,确实。。 | 今日最佳
- 2021牛客暑期多校训练营7 B-xay loves monotonicity(线段树+不降子序列)
- cuSPARSE库:(十三)cusparseDestroySolveAnalysisInfo()
- html中加变量怎么加,javascript – 如何将变量插入HTML
- 五分钟写出一个可以滑动条拖动的矩形脉冲合成的MatlabGUI程序
- 派生类构造的时候一定要调用_分手的时候,一定要好好说再见
- 被Gartner评为十大安全技术的IAST是什么
- 京东VS淘宝:待付款订单-再次支付方案对比
- 李开复就中国移动开发者大会的演讲总结
- 动手学习数据分析——第一部分
- 什么是虚拟主机管理系统?
- AGV、IGV、RGV这三者之间的区别浅析
热门文章
- html中灰色怎么写,css如何实现置灰不可点
- arm linux gcc交叉编译,arm-linux-gcc交叉编译器安装
- hadoop yarn 获取日志_Hadoop YARN日志查看方式
- Perl 模块 Getopt::Std 和 Getopt::Long
- pipeline(管道的连续应用)
- Linux 命令(135)—— gpasswd 命令
- UltraEdit(UE编辑器)常用快捷键一览
- anaconda新建环境在PyCharm执行import ssl失败
- 洛谷P2888 [USACO07NOV]牛栏Cow Hurdles
- Java开发知识之Java的包装类