Android基礎篇之AutoCompleteTextView

 2011-04-25 11:00:04     AutoCompleteTextView是Android中輸入提示框 雖然現在的IME越來越強大,但還是讓使用者輸入越方便越好 下面來看看代碼1.在main.xml中建立一個AutoCompleteTextView布局  <?xml version="1.0" encoding="utf-8"?><LinearLayout

Android基礎之ExpandableListActivity

2011-04-26    12:51:55ExpandableListActivity 與ExpandableListView的關係就向 ListActivity與ListView一樣總是一起出現的 先上個個   1.首先在main.xml添加ExpandableListView<?xml version="1.0" encoding="utf-8"?><LinearLayout

Android基礎之AppWidgetProvider

2011-04-23 14:40:39Android 的AppWidgetProvider 提供的可在HOME顯示的外掛程式,基礎用法相對較簡單 下面來看看編寫步驟 :1.為AppWidget提供一個元檔案布局AppWidgetProviderInfo,用來顯示widget的介面,2.建立一個WidgetProvider繼承自AppWidgetProvider;3.為WidgetProvider建立一個布局檔案也可以直接用main.xml;4.註冊Manifest.xml

android 完全退出程式

轉自:http://chenzoudgh.blog.163.com/blog/static/149868996201011143483180/  有幾個activity,有一需求是在一個activityA點擊back鍵退出系統而不是跳到之前的activity   

android內從泄漏

轉自:http://www.cnblogs.com/lbeing/archive/2010/09/29/1838858.htmlandroid記憶體泄露的問題最近寫的一個程式中記憶體會不斷增加,網上尋找相關資料。整理如下:0:原因:Java的記憶體管理與記憶體泄露(http://immortal.5d6d.com/thread-36-1-1.html)Java記憶體流失是每個Java程式員都會遇到的問題,程式在本地運行一切正常,可是布署到遠端就會出現記憶體無限制的增長,最後系統癱瘓,那麼如何最快

android ViewGroup刪除子視圖時應該注意的一個問題

在Activity中建立一個LinearLayout,建立一個scrollHorizon對象(scrollHorizon繼承自ViewGroup),在scrollHorizon中調用createLayout函數來載入myView(繼承自View)對象,然後調用deleteAllView函數來刪除所有的視圖。scrollHorizon代碼:public class scrollHorizon extends ViewGroup {private Context context;public

android 下開源庫

轉自:http://blog.csdn.net/datangsoc/article/details/6170857bluetooth : 藍芽協議棧,官網<http://www.bluez.org/>dhcpcd : dpkg 配置包,官網<http://roy.marples.name/projects/dhcpcd>embunit : 一個嵌入式的單元測試工具。freetype : linux上廣為使用的字型解析庫。iptables :

android 啟動線程注意的問題

啟動方法一:private void startLoadBitmapThread(){(new ReadBitmapRunnable(this, this.getContentResolver())).run();}啟動方法二:private void startLoadBitmapThread(){Thread thread = new Thread(new ReadBitmapRunnable(this, this.getContentResolver()));

android Drawable Bitmap轉換

對Drawable和Bitmap的轉換老是不會轉換,今天找了一篇部落格專門寫的是轉換的,我轉載了,希望對大家以後所有協助。  轉自:http://www.iteye.com/topic/642128  android在處理一寫圖片資源的時候,會進行一些類型的轉換,現在有空整理一下: 1、Drawable →

android 源碼下載及編譯

(Google 官網http://source.android.com/source/)一 編譯環境搭建1.初始話編譯環境源碼大小大約為6G,完成一次編譯需要25G左右,我的硬碟為50G.2.建立linux環鏡Google doc(http://source.android.com/source/)推介使用ubuntu 10.10 64位(LTS),我的系統就是這個版本.一般需要以下軟體:Python 2.5 -- 2.7, which you can download from python.

android 擷取圖片的亮度

問題:現在有一個有背景的控制項AA(比如ImageView、LinearLayout、ViewGroup或者其他的控制項),現在想在這個控制項上放置其他控制項BB來顯示當前的狀態(比如Launcher中的螢幕指標),控制項AA的背景在程式中是可以動態修改的,如果AA的背景和BB的背景色很相近,BB的效果就不是很明顯,不能很清楚的現實出當前AA的狀態。解決辦法:擷取到AA背景的RGB值,根據RGB值計算當前螢幕的亮度,為BB製作兩套圖片,分別為較亮的和較暗的,如果AA的亮度值比較高,則BB使用較暗

Android 實現直接拒接來電

轉自:http://www.hzhike.com/School/2011/201106/20110609222132.html  經過簡單的google/baidu後,發現android沒有現成的API去拒接電話。android可以通過註冊BroadcastReceiver 截取簡訊,因為這個broadcast是一個ordered broadcast,所以只要優先順序比簡訊接收程式高,就可以提前終止掉這個broadcast

android 使用http協議上傳檔案

http://www.aslibra.com/blog/post/android-upload-files-to-server.php補充:android平台叫用post方法進行檔案傳輸:public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); new Thread(new

修正android 處理連續按鍵兩次

1.變數初始化:private boolean isExit = false; private boolean hasTask = false;2.按鍵捕捉(比如放在onTouchDown函數中進行按鍵監聽PressHomeKeyCount localHandler = new PressHomeKeyCount();if(isExit == false ) { isExit = true;if(!hasTask) {Message localMessage = new Message(

android 開源自組織網路開源包

alljoyn個開源的引擎,支援藍芽或者wifi進行點對點的通訊。                                                               AllJoyn is a peer-to-peer technology that enables ad hoc, proximity-based, device-to-device communication without the use of an intermediary server.True

android廣播(內部類)使用

1.廣播定義在一個單獨的檔案中源碼:public class MessageReceiver extends BroadcastReceiver{@Overridepublic void onReceive(Context context, Intent intent) {// TODO Auto-generated method

android ndk環境搭建

轉自:http://blog.csdn.net/android_panda/article/details/76079461、Android 開發環境搭建Android開發環境搭建不是重點,相信看此文章的很多人都已經搭建成功,這裡隨便概述性的說說。下載 JDK下載 Eclipse下載 Android SDK啟動Eclipse , 安裝 ADT2、下載安裝Android NDK我使用的NDK版本為r5Google 出的最新NDK 為 r6

android讀取json array

前一段時間寫了一個讀取網頁返回json array的代碼,在這裡整理下,以供以後快速的開發類似的程式。定義一個資料對象類:package com.example.jsonreadtest;public class MessageItemData {public String mMessageUrl = null;public String mMessageTitle = null;public String mMessageIndex = null;public String

android ocr tess編譯問題解決

在tess git中有關如何進行tess編譯的方法,但在編譯的過程中遇到了問題,先說說我的環境吧,我是在win7上使用cygwin進行ndk開發,現在還是個小白。git clone git://github.com/rmtheis/tess-two tesscd tesscd tess-twondk-build這幾句命令是在cygwin下執行的,順利的通過了編譯,但執行android update project --path .時提示-bash: android: command not

android ocr tess-two庫使用

經過上一篇部落格的編譯操作後,建立一個測試工程,將編譯好的Library以properties->android->add的方式將庫添加到項目中,但在添加的Library前會有個紅色的叉號,原因是ADT在windows上支援的不是很好(參考自:android添加庫檔案出錯解決辦法),現在已經可以運行了,但識別的結果差很多。原圖如下:識別後的圖片如下:不知道這個識別效率為什麼這麼低,不論是英文的還是中文的識別效率都很低,是因為我設定的不合適還是這個庫本來的效率就很低,求指導啊~~

總頁數: 2771 1 .... 2182 2183 2184 2185 2186 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.