Time of Update: 2018-12-03
第一部分 Matrix的數學原理在Android中,如果你用Matrix進行過影像處理,那麼一定知道Matrix這個類。Android中的Matrix是一個3 x 3的矩陣,其內容如下: Matrix的對映像的處理可分為四類基本變換: Translate 平移變換Rotate 旋轉變換Scale 縮放變換Skew
Time of Update: 2018-12-03
方法:對於放在/system/app下的應用,需要在其Manifest.xml檔案中設定persistent屬性,如應用程式'Phone'的AndroidManifest.xml檔案: <application
Time of Update: 2018-12-03
最近需要做一些有關即時通訊的項目,花了幾天時間搜集了一下有關即時通訊方面的資料最終選定Openfire做為伺服器,Asmack 作為Android端的實現。1.只能發 不能收如果按照API上寫的去做,直接在new 與某個使用者的Chat 之後 addListener,結果就是只能發不能收。按照下面這樣寫,可以解決。[java] view plaincopyprint?ChatManager cm=conn.getChatManager(); Chat newChat =
Time of Update: 2018-12-03
如果你要定製一個Android系統,你想用你自己的Launcher(Home)作主介面來替換Android自己的Home,而且不希望使用者安裝的Launcher來替換掉你的Launcher.我們可以通過修改Framework來實現這樣的功能。這裡以Android2.1的原始碼為例來實際說明。1)首先瞭解一下Android的啟動過程。 Android系統的啟動先從Zygote開始啟動,然後......(中間的過程就不說了).....一直到了SystemServer(framework)這個地方,
Time of Update: 2018-12-03
The Binder communicates between processes using a small custom kernel module. The Binder IPC is used instead of standard Linux IPC facilities (name pipe, socket, signal and so on) so that we can efficiently model our IPC operations as “thread
Time of Update: 2018-12-03
最近做項目過程中,需要知道對使用應用的使用者做一個標識。當時有一個同事說利用使用者的手機號來確定使用者標識。不過方案被否決了。在空閑時間感覺這個想法不錯,就試著去做了一下。下面就說一下吧。其實很簡單,android提供了一個SmsManager類,來協助我們實現簡訊發送功能。public class Main extends Activity { @Override public void onCreate(Bundle savedInstanceState) {
Time of Update: 2018-12-03
前幾天在玩一個android應用時,發現這個應用中有一個很好玩的功能:一鍵投訴。就是如果你感覺對這個應用有不滿意的地方,可以通過留言或打投訴電話來反映自己的不滿。大多數應用都是採用了留言、發郵件的方式來擷取使用者的意見。這個應用中的的撥打到電話倒是很少見。因此,決定自己也做一下。經過尋找,android為使用者提供了打電話的這樣一個功能。下面就從代碼中說起。為了簡單起見,我的介面上只有一個button,它的text屬性直接寫成1008611.點擊該按鈕實現撥打1008611的功能。當然了,這隻是
Time of Update: 2018-12-03
今天在項目中遇到一個需求,利用seekbar來實現控制音量的大小。本以為一個很簡單的事情(確實是一個很簡單的事情),但是剛開始卻實現不了我想要的效果。經過一番修改、尋找終於解決了。而在解決過程中,也發現了自己對android一些地方認識的不足之處。那麼,就事論事。今天暫且說一下音量這一塊吧。android系統中的聲音有系統音量、通話音量、鈴聲音量、音樂音量、提示聲音音量(我之前一直以為android中就只有一種音量:系統音量(自學的不全面。。。。。))。那麼下面就逐次介紹一下這幾種音量的擷取方法
Time of Update: 2018-12-03
原文地址:http://blog.csdn.net/cjjky/article/details/6684959在開發Android移動用戶端的時候往往要使用多線程來進行操作,我們通常會將耗時的操作放在單獨的線程執行,避免其佔用主線程而給使用者帶來不好的使用者體驗。但是在子線程中無法去操作主線程(UI
Time of Update: 2018-12-03
給ListView設定了背景圖片之後,一般情況下,ListView確實變得好看了!但是拖動過程中,ListView整體每個條目背景會變成黑色!那麼條目上的內容就沒法看到了!此時我們需要給ListView設定一個參數(android:cacheColorHint),使其背景透明或者指定一個顏色,如下:<ListView android:layout_height="wrap_content" android:layout_width="fill_parent"
Time of Update: 2018-12-03
很多初學Android遊戲開發的朋友,往往會顯得有些無所適從,他們常常不知道該從何處入手,每當遇到自己無法解決的難題時,又往往會一邊羨慕於
Time of Update: 2018-12-03
Android的開源給我們帶來了很多好處,我們可以隨意使用系統內建的程式,在Android 2.2裡內建IME有3個,Latin鍵盤,Google拼音和OpenWnn。
Time of Update: 2018-12-03
3gp video/3gpp aab application/x-authoware-bin aam application/x-authoware-map aas application/x-authoware-seg ai application/postscript aif audio/x-aiff aifc audio/x-aiff aiff audio/x-aiff als audio/X-Alpha5 amc application/x-mpeg
Time of Update: 2018-12-03
Android應用.三星i9000系列教程(2).工程代碼,網路鎖與鎖三鍵草木瓜 20110401一、工程代碼i9000提供的工程代碼十分有用,具體如下。(內容整理轉自網路,原作者不詳)撥號盤輸入*#0*# 手機測試 (推薦購機測試)第一行 red green blue (三原色測試)第二行 melody(音調) vibrate(震動)
Time of Update: 2018-12-03
Android應用.三星i9000系列(4).SuperOneClick擷取Root許可權的原理 草木瓜 20110408 一、前言 經過筆者自己測試與分析,得出結論:所以Android手機擷取Root許可權,最直觀最有效,最簡便的就是SuperOneClick方法! 與i9000基帶版本的什麼JPE,JPD,JP8等等,沒有關係 與i9000Android軟體版本的什麼2.0,2.1,2.2等等,沒有關係 與具體的什麼Android手機也沒有關係
Time of Update: 2018-12-03
首先察看系統中有沒有安裝eclipse和jdk執行eclipse -version和java -version如果沒有安裝他就會提醒你安裝的名令eclipse是 sudu apt-get install (eclipse-platform)jdk好像是sudo apt-get install (openjdk -6)用提示的名字把括弧中的換掉就行不知道為什麼好多人寫的部落格中都有要配java環境變數那些步驟,感覺完全不用 ,從來沒弄過。下來別著急裝adt,如果是64位的話最好還是先安裝一個ia3
Time of Update: 2018-12-03
1> 建立/斷開裝置串連映像採集 和 dump採集 都需要與裝置串連後使用,我們通過adb提供的串連了實現,取得Device。在通過adb與手機建立串連的過程中,我們使用以下的介面:Device my_getDevice() ; boolean my_startViewServer(Device device) ; boolean my_stopViewServer(Device device) ; 其中,連接埠映射 建立/取消 也在 開啟/關閉 的
Time of Update: 2018-12-03
How to add new Key to Android from Kernel to Android framework and Android application testKernel Layer:1:We use Kernel matrix-keypad to register 3*3 key#ifdef CONFIG_KEYBOARD_MATRIX/*GPIO Matrix Keyboard*/static const uint32_t s3c64xx_matrix_keys[]
Time of Update: 2018-12-03
++++++++++++++++++++++++++++++++++++++++++本文系本站原創,歡迎轉載! 轉載請註明出處:http://blog.csdn.net/mr_raptor/article/details/7540730++++++++++++++++++++++++++++++++++++++++++ Android編譯系統詳解(一):http://blog.csdn.net/mr_raptor/article/details/7539978
Time of Update: 2018-12-03
Mobile devices have a very hard constraint on power consumption due to its limited nature: battery capacity. On a mobile phone, if power consumption is managed correctly the user experience is severely harmed. Can you imagine the consequences of not