Time of Update: 2018-12-05
一、概述 關於android線程間的通訊其實是很重要的一個問題,所以必有要對此有一個清晰的認識。題目並不完整,還應該加上Thread以及Runnable,下面開始分別介紹。二、介紹 1、Message Message定義一個訊息包含一個描述和任意的資料對象,可以發送給一個Handler。這個對象包含兩個額外的int欄位和一個額外的對象欄位。這個類有幾個比較重要的欄位:
Time of Update: 2018-12-05
有時間了,我會不段更新!一.Android相關1. 採用硬體加速,在androidmanifest.xml中application添加android:hardwareAccelerated="true"。不過這個需要在android 3.0才可以 使用。android4.0這個選項是預設開啟的。2. View中設定緩衝屬性.setDrawingCache為true. 3. 最佳化你的布局。通過Android sdk中tools目錄下的layoutopt
Time of Update: 2018-12-05
首先你得寫好xml檔案,這也是最主要的。然後,在activity中加入一個線程,延時2秒,用來跳轉到主介面。activity中線程代碼如下:(順便檢測一下網路是否開啟) @Overrideprotected void onStart() {super.onStart();if(isNetworkConnected()){new Thread(){@Overridepublic void run() {try {Thread.sleep(2000);Intent intent = new
Time of Update: 2018-12-05
簡介 上一篇文章介紹了Handler、Message、MessageQueue等Android線程互動方面的內容,Android之理解Looper、Handler、Message、MessageQueue。下面開始實踐,學習如何去使用以及應用到程式裡面。執行個體 在這裡使用ListView作為非同步下載圖片的環境。 1、Handle+Runnable 實現思路是: 1:在UI線程中啟動一個線程,讓這個線程去下載圖片。
Time of Update: 2018-12-05
我是Swype, SlideIT等類似這種高端Android輸入鍵盤的腦殘粉,不過今天我想談論的是由各種觸鍵組成的實體鍵盤。對,就是那種物理鍵盤——我們曾用過這些笨重的東西,在哢嗒哢嗒的聲響中瘋狂敲擊出下一部個人所著的偉大巨作。我可從沒想過用這玩意兒回複手機短訊或是電郵,但當我決定需要去旁邊的咖啡館,認認真真寫一些東西的時候,若是能帶上一個普普通通的USB鍵盤拿來打字的話也不錯——當然,你得無視旁邊食客怪異的圍觀眼神。現在的問題是你該如何把一個普通的USB鍵盤串連到Android手機上呢?
Time of Update: 2018-12-05
先來看下. 這是仿三星FM收音機的一個widget.1. 首先在widget建立一個布局檔案: layout/widget.xml.2. 在xml中建立xml/radioinfo.xml: <?xml version="1.0" encoding="utf-8"?><appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2018-12-05
一、在assets檔案中寫xml檔案<?xml version="1.0" encoding="UTF-8"?><persons><person id="23"><name>李明</name><age>30</age></person><person
Time of Update: 2018-12-05
Softap字面意思是用軟體實現AP的功能,讓你的行動裝置可以作為一個路由,讓別的站台連結。事實上市需要硬體以及驅動的支援才能真正的實現這個功能。第一節 Softap開啟流程。 在Android系統的Setting介面的wireless配置項中會看到一個“Portable Wi-Fi hotspot” 跟一個"Configure Wi-Fi hotspot setting"選項,可以進入系統配置AP的名稱,加密方式,密碼等。
Time of Update: 2018-12-05
一、二、因為應用要使用手機的簡訊服務,所以要在資訊清單檔AndroidManifest.xml中添加簡訊服務許可權:<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="cn.itcast.sms" android:versionCode="1"
Time of Update: 2018-12-05
前言 前不久在網上看見Android實現的類比時鐘,感覺十分有意思,這裡是地址: http://www.eoeandroid.com/forum.php?mod=viewthread&tid=58324可惜的是這種方式沒有 秒錶。筆者突然對其有了興趣,也想去實現以下自己的類比時鐘。折騰了一陣子總算是弄出來了
Time of Update: 2018-12-05
SharedPreference 在Android 開發過程中,被經常運用,今天來寫一下它的工具類先介紹下 EdjApp ,屬於自訂的Android Application 建立全域變數 一、簡單的資料存放區方式,用來儲存帳號、密碼等資訊 二、用來儲存多索引值對象的id 等資訊,如果我要擷取一組自訂的儲存物件,我可以先將它的id先儲存下來 三、物件類型的資料存放區
Time of Update: 2018-12-05
一、在assets檔案中寫一個xml檔案<?xml version="1.0" encoding="UTF-8"?><persons><person id="23"><name>李明</name><age>30</age></person><person
Time of Update: 2018-12-05
一、如下二、因為應用要使用手機的電話語音,所以要在資訊清單檔AndroidManifest.xml中添加電話語音許可權:<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="cn.itcast.action" android:versionCode="1"
Time of Update: 2018-12-05
android提供了方便的布置設定介面的介面,不得不真心說個贊。對準系統設計者都考慮到了,極大方便了開發人員,如果對設定介面沒有什麼特殊需求,那麼這些介面完全能滿足你,閑話少說,直接上案例。 如果只是簡單設定,那麼完全可以在一個xml檔案中布局。而且設計者提供了豐富的控制項給開發人員使用,個人感覺已經很漂亮了。需要注意的是:布局檔案的xml最好放在res的xml檔案夾(自己建立一個)下,筆者放在layout下的時候出錯了。布局檔案如下: <?xml
Time of Update: 2018-12-05
解決loopback嘯叫迴音的基本方法是減小音量使用afe loopback時可修改: AudioLoopbackController.cpp中的值static const float kMaxMasterVolume = 1.0;預設設定為最大,將其改小 使用acoustic loopback 時可修改:SpeechLoopbackController.cpp中的值static const float kMaxVoiceVolume = 1.0;預設設定成最大,將其改小
Time of Update: 2018-12-05
在JB2版本上,在camera中拍照/錄影,後點擊右下角縮圖/向左滑動來查看圖片/視頻,當點擊“刪除”menu來刪除所有的image/video後,camera preview只顯示在螢幕左邊約四分之一的地方,向右滑動後進入camera preview介面。如何在通過“刪除”菜單來刪除所有內容後自動回到cemera preview介面 修改方法如下: (1)
Time of Update: 2018-12-05
一、Android環境的安裝與配置1、首先得安裝Java
Time of Update: 2018-12-05
textAppearance的屬性設定android:textAppearance="?android:attr/textAppearanceSmall" android:textAppearance="?android:attr/textAppearanceMedium" android:textAppearance="?android:attr/textAppearanceLarge"
Time of Update: 2018-12-05
Android手機的USB Android的手機很少使用USB Host功能,不過很多平板上倒是有,其實Android USB Host功能比較簡單,就是驅動USB Controller和Port的驅動程式而已。我們主要討論USB Slave功能,這是每一個USB手機上沒都有的。 我們一般如何使用USB呢?基本上有如下幾個功能。 1,充電 2,串連到電腦,當作大硬碟使用 3,串連到電腦,出現MTP或者PTP 4,串連到電腦,支援adb命令
Time of Update: 2018-12-05
出錯經過 為了查看<sdk>/platforms/<android-version>/samples/檔案夾下的Android內建的經典例子,於是將要看的例子匯入到eclipse的workspace當中,在利用eclipse的import功能將項目匯入到eclipse,但是報了“no projects found to import”的錯誤,於是乎使用new->java project->create project from