有時候我們需要獲取手機裝置的一下資訊就可以使用如下方法:
//得到當前手機裝置名稱privatestring getphoneinfo()
然後直接呼叫這個方法去獲取即可。
同時不要忘記:
在manifest.xml檔案中要新增 android:name="android.permission.read_phone_state" />許可權
自己也整理了一下:
public classdeviceinfoutil/***
獲得系統總記憶體
*/privatestring gettotalmemory()
initial_memory = integer.valueof(arrayofstring[1]).intvalue() * 1024;//
獲得系統總記憶體,單位是
kb,乘以
1024
轉換為byte
localbufferedreader.close();
}catch(ioexception e)
轉換為kb
或者mb
,記憶體大小規格化
} /**
* 獲取imei
號,iesi
號,手機型號
*/public static voidgetinfo()
/*** .
獲取手機
mac位址
* 只有手機開啟
wifi
才能獲取到
mac位址
*/privatestring getmacaddress()
/***
手機cpu
資訊*/
privatestring getcpuinfo() ; //1-cpu
型號//2-cpu
頻率string arrayofstring;try
str2 = localbufferedreader.readline();
arrayofstring = str2.split("\\s+");
cpuinfo[1] += arrayofstring[2];
localbufferedreader.close();
}catch(ioexception e)
loggerutil.i("text","cpuinfo:"+ cpuinfo[0] +" "+ cpuinfo[1]);returncpuinfo;
}}
獲取手機基本資訊
獲取手機基本資訊 telephonymanager tm telephonymanager context.getsystemservice context.telephony service 注意在androidmanifest中新增許可權 string mobile tm.getline1num...
檔案獲取基本資訊
獲取檔案的基本資訊科通過system.io 命名空間下的 fileinfo 類來實現 lfileinfo類的許多方法與 file 類中的對應方法類似,大多數情況並不重要,但下面的規則有助於確定那種技術更合適 l如果僅進行單一方法呼叫,則可以使用靜態file類上的方法,在此,單一呼叫要更快一些,因為 ...
獲取IOS 裝置基本資訊
1 獲取裝置型別 iphone ipad 幾?import sys utsname.h nsstring getdeviceversion 2 獲取系統時間 nsdate date nsdate date nsdateformatter formatter nsdateformatter alloc...