android 常用的功能
来源:互联网 发布:周末网络理财平台 编辑:程序博客网 时间:2024/05/23 21:08
Android开发过程中常用到的功能(持续更新...)
- 一、int string 相互转换
int 转 string
1.) String s = String.valueOf(i);
2.) String s = Integer.toString(i);
3.) String s = "" + i;
string 转 int
1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);
2). int i = Integer.valueOf(my_str).intValue();
- 二、在应用程序中屏蔽Back 、Menu和Home
屏蔽Back和Menu
@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK){ return true; } if (keyCode == KeyEvent.KEYCODE_MENU){ return true; } if (keyCode == KeyEvent.KEYCODE_HOME){ return true; } return super.onKeyDown(keyCode, event);}
屏蔽Home
setFlags 放在setContentView()前面public static final int FLAG_HOMEKEY_DISPATCHED = 0x80000001; //需要自己定义标志this.getWindow().setFlags(FLAG_HOMEKEY_DISPATCHED, FLAG_HOMEKEY_DISPATCHED);//关键代码<uses-permission android:name = "android.permission.DISABLE_KEYGUARD"/><!-- 屏蔽HOME键需要的权限 -->
- 三、设置屏幕常亮和不休眠
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
在onDestroy()方法中
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
PowerManager powerManager = (PowerManager) getSystemService(POWER_SERVICE); mWakeLock = powerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK, TAG); //记得在onResume方法中调用 mWakeLock.acquire(); //记得在onPause方法中调用 mWakeLock.release();此方法需要申请权限
<!--允许程序在手机屏幕关闭后后台进程仍然运行--><uses-permission android:name="android.permission.WAKE_LOCK" /><uses-permission android:name="android.permission.DEVICE_POWER" />
0 0
- Android 常用的功能
- android 常用的功能
- android 常用的功能
- android开发常用的功能
- Android Studio的常用功能和技巧
- Android常用功能实例
- Android常用功能实例
- Android常用功能代码
- Android常用功能
- Android常用功能汇总
- Android常用小功能
- android textView常用功能
- Android常用功能代码
- android常用功能
- Android开发常用功能
- 通过代码调用常用的Android平台功能
- Android代码速查,常用功能实现的总结
- android 一些常用的功能方法代码块
- POJ 1286 Necklace of Beads Polya .
- Android中常用UI组件总结
- Off the Wall
- 新建一个实例
- Android 高德地图的开发
- android 常用的功能
- Git使用和介绍-基础指令
- jdk-动态代理
- SpringMVC中使用Interceptor拦截器
- 在Windows下搭建React Native Android开发环境
- UITableView的编辑模式
- 正则表达式基本语法
- Android课堂笔记4——文件读写
- 大数据时代单表数据同步之SPARK实现(一)