储存

作者: 开阳娱乐科技 | 来源:发表于2018-12-23 15:39 被阅读0次

//----------------Build类-----------------

javags(a,null,"android.os.Build","BRAND")

//系统定制商

javags(a,null,"android.os.Build","MODEL")

//型号

javags(a,null,"android.os.Build","BOARD")

//主板信息

javags(a,null,"android.os.Build","DEVICE")

//设备参数

javags(a,null,"android.os.Build","MANUFACTURER")

//硬件制造商

javags(a,null,"android.os.Build","PRODUCT")

//产品名称

javags(a,null,"android.os.Build","DISPLAY")

//显示屏

javags(a,null,"android.os.Build","ID")

//修订版本列表

javags(a,null,"android.os.Build","BOOTLOADER")

//系统启动程序版本号

javags(a,null,"android.os.Build","SERIAL")

//硬件序列号

javags(a,null,"android.os.Build","TIME")

//构建时间

java(a,null,"android.os.Build.getRadioVersion")

//无线电固件版本

//----------------Build.VERSION类-----------------

javags(a,null,"android.os.Build$VERSION","SDK_INT")

//sdk版本,如4.4为19,5.1为22等

javags(a,null,"android.os.Build$VERSION","RELEASE")

//系统版本,比如2.3.6,4.4.4,5.1.1等等

javags(a,null,"android.os.Build$VERSION","CODENAME")

//设备当前的系统开发代号,一般使用REL代替

//----------------TelephonyManager类-----------------

/.

可能需要额外权限

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

./

java(管理器,activity,"android.app.Activity.getSystemService","String","phone")

//初始化

java(a,管理器,"android.telephony.TelephonyManager.getSimState")

//获取SIM卡状态

/.

0  未知状态

1  没插卡

2  锁定状态,需要用户的PIN码解锁

3  锁定状态,需要用户的PUK码解锁

4  锁定状态,需要网络的PIN码解锁

5  就绪状态

比如判断sim卡是否可用,判断返回的值是否等于5就行

很多东西都需要sim卡为状态

./

java(a,管理器,"android.telephony.TelephonyManager.getLine1Number")

//获取手机号码(有时候起作用)

java(a,管理器,"android.telephony.TelephonyManager.getNetworkOperatorName")

//获取运营商名称,仅当用户已在网络注册时有效,在CDMA网络中结果也许不可靠

java(a,管理器,"android.telephony.TelephonyManager.getSimOperatorName")

//获取服务商名称,比如中国移动,中国电信

java(a,管理器,"android.telephony.TelephonyManager.getDataState")

//获取数据连接状态

/.

0 已经断开

1 正在连接

2 已经连接

3 暂停

./

java(a,管理器,"android.telephony.TelephonyManager.getDataActivity")

//获取数据活动状态

/.

0 活动,但无数据发送和接受

1 活动,正在接收数据

2 活动,正在发送数据

3 活动,正在发送及接收数据

4 休眠状态

./

java(a,管理器,"android.telephony.TelephonyManager.getPhoneCount")

//手机卡的数量,表示手机可以插多少卡

//----------------AudioManager类-----------------

java(管理器,activity,"android.app.Activity.getSystemService","String","audio")

//初始化

java(a,管理器,"android.media.AudioManager.getStreamMaxVolume","int",0)

//获取最大音量,其中0是获取的类型

/.

类型列表

通话音量 0

系统音量 1

铃声音量 2

音乐音量 3

提示音量 4

./

java(a,管理器,"android.media.AudioManager.getStreamVolume","int",0)

//获取当前音量,其中0是获取的类型,类型列表上面已经给出

java(a,管理器,"android.media.AudioManager.isWiredHeadsetOn")

//获取耳机是否已插入 true表示已插入,false表示未插入

//----------------SystemClock类-----------------

java(a,null,"android.os.SystemClock.uptimeMillis")

//获取系统启动到现在的时间,以毫秒为单位,不包含深度休眠的时间

java(a,null,"android.os.SystemClock.elapsedRealtime")

//获取系统启动到现在的时间,以毫秒为单位,包含深度休眠的时间

//----------------BatteryManager类-----------------

java(管理器,activity,"android.app.Activity.getSystemService","String","batterymanager")

//初始化

java(a,管理器,"android.os.BatteryManager.getIntProperty","int",4)

//获取剩余电量,加上%就是手机剩余的电量

//----------------其他-----------------

java(cr,activity,"android.content.Context.getContentResolver")

java(a,null,"android.provider.Settings$System.getString","android.content.ContentResolver",cr,"String","android_id")

//获取Android_id

相关文章

  • 储存

    如何使用Web storage

  • 储存

    “如果能把此时此刻的成就感储存起来该多好,不管它看似多么不起眼,多么可笑,是那些才华横溢的人随手一丢,或者天生丽质...

  • 储存

    //----------------Build类----------------- javags(a,null,"...

  • 储存

    把一切感动都泡在酒瓶里 学古人在固执的时间里挖个凹槽 轻轻放下眉眼里都不舍的瓶子 盖着细腻的泥土 和着新鲜的木棉花...

  • 储存

    一 、cookie 1.什么是cookie 基于http协议,在本地浏览器进行本地存储的一种技术 它的特点: (...

  • 储存

    一天又结束了,主要整理了阳台、厨房、客厅。的确是我的东西太多了,乱七八糟的东西居然装了3个整理箱。文具用品较多。 ...

  • 储存

    肚子上的肉长起来一点,最近是吃得又有点多了,没办法,想吃!梅子酒也好了,就两块冰放进去,既好看又爽口。男士是不...

  • 计算机是如何储存数据的

    计算机储存数据的方式: 计算机通过在内存中储存0和1来储存数据。内存中存在许多储存元件,通过选择其中一行储存元件,...

  • iOS数据储存之文件储存

    前言 开发APP,很多时候都会遇到数据储存,本文通过文件储存的方式实现了数据储存。 思路 为了方便使用,简单封装了...

  • 6.1 数据储存-文件储存读写

    标注:本文为个人学习使用,仅做自己学习参考使用,请勿转载和转发2018-07-31: 初稿,啊这么多天我都干了什么...

网友评论

      本文标题:储存

      本文链接:https://www.haomeiwen.com/subject/igjnkqtx.html