分类 Android 下的文章

安卓如何不让系统锁屏休眠

好多方法,不过似乎这个最简单,也就不去研究别的了

getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 

记录安卓(android)崩溃日志

最近在学安卓编程,无奈水平有限,写出来的东西动不动就各种异常,然后就崩溃了,为啥呢?
也不能一直盯着,虽然也看不出什么来,特意去网上搜寻,跟着高手们尝试,感觉不错。
1、在项目中建立一个crash的文件夹,也叫package
2、添加一个类CrashHandler,代码如下,直接用就可以了包名用系统指定的

- 阅读剩余部分 -

获取安卓手机的常用信息

本文总结通过代码获取应用名称、版本号、应用包名称,移动设备ID、MAC地址、基站信息和手机型号等详细信息。提供给Android工程师以供参考。

创建一个android应用(AndroidTest),所需权限如下(AndroidManifest.xml文件):

<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

- 阅读剩余部分 -

安卓的文件操作

1)系统路径

Log.i("codecraeer", "getFilesDir = " + getFilesDir());
Log.i("codecraeer", "getExternalFilesDir = " + getExternalFilesDir("exter_test").getAbsolutePath());
Log.i("codecraeer", "getDownloadCacheDirectory = " + Environment.getDownloadCacheDirectory().getAbsolutePath());
Log.i("codecraeer", "getDataDirectory = " + Environment.getDataDirectory().getAbsolutePath());
Log.i("codecraeer", "getExternalStorageDirectory = " + Environment.getExternalStorageDirectory().getAbsolutePath());
Log.i("codecraeer", "getExternalStoragePublicDirectory = " + Environment.getExternalStoragePublicDirectory("pub_test"));

- 阅读剩余部分 -