原创 android Socket的使用

最近做了個項目,裏面用了socket來通信,今天總結下。Socket服務端設備需提供熱點供客戶端所在設備連接。 先講服務端: 因爲需要服務端提供熱點,所以我們先要去打開熱點並配置,方法如下: public static boolean s

原创 Android AIDL的使用以及雙向傳輸數據

        Android Interface Definition Language,簡稱AIDL,是Android接口定義語言,用於進程間通信。當然你也可以通過發送廣播達到進程間通信的目的,但廣播會碰到延遲等現象,個人建議還是使用

原创 java獲取一個byte字節裏的某個bit值或連續的幾個bit值

在java裏,一個byte佔8位 ( bit0-bti7 ),那我們怎麼去獲取其中的某個bit值或連續的幾個bit值呢? 獲取單個bit值: //b爲傳入的字節,i爲第幾位(範圍0-7),如要獲取bit0,則i=0 public int

原创 android4.4默認輸入法設置

找到frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java pri

原创 android基於TCP的Socket的使用

最近做了個項目,裏面用了socket來通信,今天總結下。Socket服務端設備需提供熱點供客戶端所在設備連接。 先講服務端: 因爲需要服務端提供熱點,所以我們先要去打開熱點並配置,方法如下: public static boolean s

原创 android SharedPreferences存儲byte數組

存              SharedPreferences sharedPreferences = getSharedPreferences("demo", Activity.MODE_PRIVATE);             

原创 android4.4 Launcher3 修改配置文件default_workspace.xml無效的解決方法

     此文章針對的是一整套的系統,並不適合單獨下載Launcher3源碼下來修改的情況。      最近公司在搞一個車載方案,用的是RK的系統,因爲以前一直做的是A6的方案,android4.0的,這次換成RK的,android4.4

原创 byte數組轉爲圖片

有一個byte[]爲b,可用如下方法轉爲一bitmapdrawable  Bitmap bitmap=BitmapFactory.decodeByteArray(b, 0, b.length);  layout.setBackgroun