原创 LayoutInflater 與 inflate
一:setContentView和inflate setContentView()一旦調用, layout就會立刻顯示UI;而inflate只會把Layout形成一個以view類實現成的對象,有需要時再用setContentView
原创 x86 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
eclipse編譯出來的apk,安裝時報出INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的錯誤。 原因:apk的AndroidManifest.xml中聲明瞭android:sharedUserId="an
原创 PowerManager分析
想寫這樣一篇文章,發現大神們已經寫了很多,轉載整合一下吧 Android.os.PowerManager PowerManager的flag的意思: Java代碼 1.//PowerManager的一般用法,請求和釋放喚醒鎖 2
原创 makefile 特殊字符 二
在makefile中,有時會接觸到一些以特殊字符打頭的命令,比如@, -, +,如果之前沒有接觸過的話,會感覺比較奇怪,其實,多是一些爲了實現特定行爲模式而引入的標記符。 命令行以'@'打頭的含義: 在執行到的時候不回顯相應的命
原创 開啓定位服務
1.第一種方法 Intent gpsIntent = new Intent(); gpsIntent.setClassName("com.android.settings", "com.android.settings.w
原创 手機信號強度
<3G與2G信號區分> <BatteryStatsImpl.java> if (!signalStrength.isGsm()) { int dBm = signalStrength.getCdmaDbm(); if
原创 cmake 常用變量和常用環境變量--整理 .
一,cmake 變量引用的方式: 前面我們已經提到了,使用${}進行變量的引用。在 IF 等語句中,是直接使用變量名而不通過${}取值 二,cmake 自定義變量的方式: 主要有隱式定義和顯式定義兩種,前面舉了一個隱式定義的例子,就是 P
原创 popupwindows用例
Android一般而言的對話框有兩種:PopupWindow和AlertDialog。它們的不同點在於: AlertDialog的位置固定,而PopupWindow的位置可以隨意AlertDialog是非阻塞線程的,而PopupWind
原创 x86、armeabi、armeabi-v7a Application.mk NDK 相關
很多朋友在開發Android JNI的的時候,會遇到findlibrary returned null的錯誤,因爲某種原因,so沒有打包到apk中。下面淺析下引起該錯誤的原因以及平臺兼容性問題。 一、沒有將so打包到apk中的原因
原创 Android.mk中變量的:=和+=
Android.mk中變量的:=和+= 如題:Android.mk中變量的:=和+=在用法上的區別要注意 例如::=定義變量,+=用於對變量添加屬性 LOCAL_LDLIBS := -lcrypto
原创 makefile 基礎知識
gcc Makefile 入門 使用make命令編譯項目文件入門 目錄: 一、make命令的運行過程 二、基本gcc編譯命令 三、簡單Makefile文件的編寫 四、實例 一、make命令的運行過程 在shell的提示
原创 edittext輸入類型總結
總結一下edit 輸入類型總結 android:inputType="none" 隨便吧 android:inputType="text" 文本類型,多爲大寫、小寫和數字符號 android:inputType="textCapC
原创 Android.mk 說明
Android.mk文件用來告知NDK Build 系統關於Source的信息。 Android.mk將是GNU Makefile的一部分,且將被Build System解析一次或多次。 所以,請儘量少的在Android.mk中聲明
原创 android的消息處理機制(圖文+源碼分析)—Looper/Handler/Message
作者: 字體:[增加 減小] 類型:轉載 這篇文章寫的非常好,深入淺出;android的消息處理機制(圖+源碼分析)—Looper,Handler,Message是一位大三學生自己剖析的心得,感興趣的朋友可以瞭解下哦,希望對你有所幫
原创 stm32--如何使用J-Flash 調試
對初學者來說,要進行STM32的程序下載調試,一般有三種方法: (1)使用SEGGERJ-Flash(J-Link)下載程序到閃存中運行; (2)使用串口ISP來下載HEX文件到CPU中運行; (3)J-Link+M