原创 Android開發中重要的類
ActivityThread-----------------運行環境類 LoadedApk---------------------數據的結構體 PackagePager----------------apk解析器 ContextImp
原创 軟鍵盤的字體改變 搜索
默認情況,鍵盤右下角爲Enter鍵。EditText提供了android:imeOptions屬性,控制該文字顯示。1、android:imeOptions="actionSearch" 文字爲搜索2、android:imeOptions
原创 JVM相關(一)
int i1=3; int i2=i1; i2=4; ====> i1=3;i2=4; i1/i2爲不同的變量 class Value {int val;} Value v1.val=5; Value v2.val=
原创 android Debug模式如何簽名
在做微信支付或者微信登錄的時候必須給程序簽名纔可以,但是每次都簽名費事費力而且看不到Log 一、使用keytool進行更改簽名 其實就是要將keystore的密碼更改爲android 、alias的密碼更改爲android、alias的
原创 同步機制--android中的同步機制(三)
(一)Mutex 頭文件是frameworks/native/include/utils/Mutex.h android中的mutex只是針對pthread提供的API簡單的再封裝,所以函數聲明和實現體都放在同一個文件中,這樣做也方便了調
原创 同步規範------生產者與消費者(二)
the producer-consumer problem the bonded-buffer problem 兩個進程共享一個大小爲N的緩衝區----其中一個進程向裏面填充數據(生產者),另外一個進程負責從裏面讀取數據(消費者): 問題
原创 android 的六種依賴關係
Compile compile是對所有的build type以及favlors都會參與編譯並且打包到最終的apk文件中。 Provided Provided是對所有的build type以及favlors只在編譯時使用,類似ecl
原创 return this 的用法筆記
return this 指的是返回類的當前對象。return this; 語句一般都是用在類中非靜態方法的末尾;
原创 java線程安全
轉載http://blog.csdn.net/yangaming/article/details/8634806 java的線程安全的問題:其實就是控制多個線程對某個資源的有序訪問或者修改。 java的內存模型主要是解決兩個問題:(1)可
原创 操作系統的內存管理機制
內存管理(Memory management)旨在爲系統中所有的task提供穩定可靠的內存分配、釋放與保護的機制 不論是android 中的音頻系統、GUI系統、或者是Binder實現的機理等都與內存的管理是息息相關的。 虛擬內存 計算
原创 Android安全模型
android系統的開發人員已經在android平臺的設計中引入了安全的機制,android系統強制所有的android應用程序使用雙層安全模型,在android底層核心,依靠Linux內核提供安全特性,即每一個android的應用程序作
原创 兩個字符串的匹配問題(筆記)
String A1=“abcdefg”; String A2="acb"; (1)對A1/A2進行排序然後輪詢較短的字符串 (2)給A1/A2的每個字母用素數編號,然後用較大的數除以較小的數,如果有餘數則說明不匹配,若是沒有餘數則說明匹配
原创 同步的機制(一)
同步與互斥的定義: 同步:如果多個(包括2個)進程間存在時序的關係,需要協同工作完成一項任務,則稱爲同步; 互斥:如果他們不滿足協同的條件,而只是因爲共享具有排他性的資源時所產生的關係,則成爲互斥; 信號量機制(Semaphore) S
原创 android的進程/線程的管理
進程(process)是程序運行的一個實例,以區別於程序這一個靜態的概念; 線程:是CPU的調度單位 android中的進程從配置文件mainfest.xml裏面有所體現application,四大組件都是他的零件 (1)一個Activi
原创 ListView的addHeaderView
public class MainActivity extends Activity { ListView lv; LinearLayout rl;