編輯:關於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編程開發實現帶進度條和百分比的多線程下載。分享給大家供大家參考,具體如下:繼上一篇《java多線程下載實例詳解》之後,可以將它移植到我們的安卓
本文將介紹如何獲取設備中已經安裝的應用信息,包括:應用名稱、包名、圖標等。獲得信息列表後,選擇某一項記錄還可以啟動對應的應用! 1.代碼實現 pack
打印機其實和Android沒有什麼大的關系,和linux內核關聯才是比較強的。最近調試打印機,有那麼一點心得,一點一點記錄下來。 最終的結果是要在Andro
shape和selector是Android UI設計中經常用到的,比如我們要自定義一個圓角Button,點擊Button有些效果的變化,就要用到shape和select