編輯:關於Android編程
本文實例講述了Android實現獲取SERIAL信息的方法。分享給大家供大家參考。具體如下:
android.os.build.serial 在API 9 中引入,如果低於9的系統可以通過這個方法獲取這個信息值
java代碼如下:
public static String getDeviceSerial() {
String serial = "unknown";
try {
Class clazz = Class.forName("android.os.Build");
Class paraTypes = Class.forName("java.lang.String");
Method method = clazz.getDeclaredMethod("getString", paraTypes);
if (!method.isAccessible()) {
method.setAccessible(true);
}
serial = (String)method.invoke(new Build(), "ro.serialno");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (NoSuchMethodException e) {
e.printStackTrace();
} catch (InvocationTargetException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
return serial;
}
希望本文所述對大家的Android程序設計有所幫助。
Android編程開發實現帶進度條和百分比的多線程下載
本文實例講述了Android編程開發實現帶進度條和百分比的多線程下載。分享給大家供大家參考,具體如下:繼上一篇《java多線程下載實例詳解》之後,可以將它移植到我們的安卓
獲取android設備已安裝應用信息
本文將介紹如何獲取設備中已經安裝的應用信息,包括:應用名稱、包名、圖標等。獲得信息列表後,選擇某一項記錄還可以啟動對應的應用! 1.代碼實現 pack
Android遇上打印機
打印機其實和Android沒有什麼大的關系,和linux內核關聯才是比較強的。最近調試打印機,有那麼一點心得,一點一點記錄下來。 最終的結果是要在Andro
實例詳解Android Selector和Shape的用法
shape和selector是Android UI設計中經常用到的,比如我們要自定義一個圓角Button,點擊Button有些效果的變化,就要用到shape和select