2018 年 11 月的存档

Android刘海屏适配历程,兼容Android8.0

起因:Iphone X掀起的一波刘海屏手机潮(虽然个人觉得很丑),国内各大手机厂商纷纷效仿,导致我们的小游戏各种黑边奇丑无比 翻阅CSDN大神奉献的博文参考:android 兼容所有刘海屏的方案大全 踩坑历程一:项目经理要求不适配了,简单处理,让游戏界面显示状态栏。 1.判断手机是否为刘海屏手机,根据android 兼容所有刘海屏的方案大全可以获取华为、小米、VO的刘海屏标志。 2.刘海屏手机下: a.启动Activity保持全屏不变 b.游戏Activity,如果为竖屏状态,需要退出全屏,显示状态栏(退出全屏),并且隐藏虚拟按键,如果为横屏状态: c.横 ......

android 跳转到系统设置界面的所有Intent

Intent 的 意图: Intent intent = new Inetnt(Setings); Setings: 1. ACTION_ACCESSIBILITY_SETTINGS : // 跳转系统的辅助功能界面 Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS); startActivity(intent); 2. ACTION_ADD_ACCOUNT : // 显示添加帐户创建一个新的帐户屏幕。【测试跳转到微信登录界面】 Intent intent = new Intent(Settings.ACTION_ADD_ACCOUNT); startActivity(intent); 3. ACTION_AIRPLANE_MODE_SETTINGS: // 飞行模式,无线网和网络设置界面 Intent intent = ne ......

ADT各版本下载地址

https://dl.google.com/android/ADT-23.0.7.zip https://dl.google.com/android/ADT-23.0.6.zip http://dl.google.com/android/ADT-23.0.4.zip http://dl.google.com/android/ADT-23.0.3.zip http://dl.google.com/android/ADT-23.0.2.zip http://dl.google.com/android/ADT-23.0.0.zip http://dl.google.com/android/ADT-22.6.3.zip http://dl.google.com/android/ADT-22.6.2.zip http://dl.google.com/android/ADT-22.6.1.zip http://dl.google.com/android/ADT-22.6.0.zip http://dl.google.com/android/ADT-22.3.0.zip http:// ......

八款开源 Android 游戏引擎

初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。 事实上,这种想法完全是没有必要且不符合实际的,作为能和苹果iOS分庭抗礼的Android(各种意义上),当然也会有相当数量的游戏引擎存在。仅仅因为我们处于这个狭小的天地间,与外界 ......

Android6.0权限管理

Android 6.0动态权限管理的解决方案 官网说明: https://developer.android.com/about/versions/marshmallow/android-6.0.html Android将权限分为正常权限 和 危险权限 Android系统权限分为几个保护级别。需要了解的两个最重要保护级别是 正常权限 和 危险权限: (1)正常权限: 涵盖应用需要访问其沙盒外部数据或资源,但对用户隐私或其他应用操作风险很小的区域。 这些权限在应用安装时授予,运行时不再询问用户。例如: 网络访问、WIFI状态、音量设置等。 (2)危险权限: 涵盖应用需要涉及用户隐私信息的数据或资源,或者可能对用 ......