<?xml version="1.0" encoding="UTF-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" >
1 package com.turbo; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.widget.RatingBar; 6 import android.widget.Toast; 7 8 public class AndroidSeekBar extends Activity { 9 @Override10 protected void
package com.turboradio.googlesdk; import android.app.Activity;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.view.animation.Animation;import android.view.animation.AnimationUtils;import
摘自:http://www.cnblogs.com/mudoot/archive/2011/11/16/Writing_Efficient_Android_Code.html ,以便後記.對於佔用資源的系統,有兩條基本原則: 不要做不必要的事 不要分配不必要的記憶體 1.避免建立對象 除非必要,應盡量避免儘力對象的執行個體。 當你從使用者輸入的資料中截取一段字串時,盡量使用substring函數取得未經處理資料的一個子串,而不是為子串另外建立一份拷貝。這樣你就有一
前言本文敘述了如何從零開始搭建基於 Google 官方 Android 2.1-r2 源碼的開發環境,包括如何下載原始碼、編譯原始碼,以及在模擬器中運行編譯產生的鏡像。文中開發機是基於 Ubuntu 10.04 的,同樣適用於其他版本的 Ubuntu 。 2. 下載 JDK 1.5編譯 Android 源碼需要 JDK1.5 版(主要是需要其中的 javadoc ), 1.6 版是不相容的。 JDK1.5 已經停止支援,其最終的版本是 JDK 5.0 Update 22 。可從 Sun
剛學 listview ,參考網上的教程http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html自己實現了一個 listview ,使用的是 SimpleAdapter
android 中的 AlertDialog 對話方塊由 AlertDialog.builder 進行建立,建立後使用 show 顯示,使用簡單,代碼如下 對話方塊的 xml 定義 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
下拉式清單 spinner,這個使用很簡單,在 xml 中定義一個標籤,然後指定 ArrayAdapter<String> 就可以了,Adapter 需要指定下拉的布局。關於下拉的資料,書中是寫用靜態數組,我這裡改成了從資源檔中讀取java
1、Android團隊提供的樣本項目 如果不是從學習Android SDK中提供的那些範例代碼開始,可能沒有更好的方法來掌握在Android這個架構上開發。由Android的核心Team Dev提供了15個優秀的樣本項目,包含了遊戲、影像處理、時間顯示、開始菜單捷徑等。 地址:http://www.apkbus.com/android-13506-1-1.html 2、 Remote Droid RemoteDroid是一個Android應用,能夠讓使用者使用自己的無線網路使用無線鍵盤、
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Galle
1. 請描述下Activity的生命週期。2. 如果背景Activity由於某原因被系統回收了,如何在被系統回收之前儲存目前狀態?3. 如何將一個Activity設定成視窗的樣式。(Edited by Sodino)4. 如何退出Activity?如何安全退出已調用多個Activity的Application?5. 請介紹下Android中常用的五種布局。6. 請介紹下Android的資料存放區方式。(Edited by Sodino)7.
文章目錄 1.Google’s online Android Developer’s Guide2.Learning Android3.Android Recipes: A Problem-Solution Approach4.The Android Developer's Cookbook: Building Applications with the Android SDK 1.Google’s online Android
Android編譯過程詳解(一):http://www.cnblogs.com/mr-raptor/archive/2012/06/07/2540359.html Android編譯過程詳解(二):http://www.cnblogs.com/mr-raptor/archive/2012/06/08/2541571.html Android編譯過程詳解(三):http://www.cnblogs.com/mr-raptor/archive/2012/06/12/254703
開啟Eclipse,建立一個Android Project(我廢話了,對不起……)在項目根目錄下建立兩個新檔案夾:/libs/assets/www將下載的PhoneGap壓縮包裡的phonegap.js拷貝到/assets/www將下載的PhoneGap壓縮包裡的phonegap.jar拷貝到/libs將下載的PhoneGap壓縮包裡的xml檔案夾拷貝到/res將工程裡自動產生的那個java檔案修改一下將繼承由 Activity 改為 DroidGap刪除 setContentView() 行,
最近項目中需要研究語音辨識功能,感覺挺好玩的,特別搜尋了大量的資料來學習,這一篇是參考網上的一篇文章記錄出來的,主要是以使用者的角度來使用google語音辨識引擎,與代碼無關。語音搜尋網站,挺好用的,不過要裝chrome!!!網址是:http://slides.html5rocks.com/#speech-input1、準備必要的軟體: flac.exe , wget.exe 。(前面那個是轉碼用的,後面那個用於HTTP提交和接收資料,將兩者放到D盤根目錄測試)2、首先安裝一個WAV錄音的軟體,
簡介 上一篇文章介紹了Handler、Message、MessageQueue等Android線程互動方面的內容,Android之理解Looper、Handler、Message、MessageQueue。下面開始實踐,學習如何去使用以及應用到程式裡面。執行個體 在這裡使用ListView作為非同步下載圖片的環境。 1、Handle+Runnable 實現思路是: 1:在UI線程中啟動一個線程,讓這個線程去下載圖片。
我是Swype, SlideIT等類似這種高端Android輸入鍵盤的腦殘粉,不過今天我想談論的是由各種觸鍵組成的實體鍵盤。對,就是那種物理鍵盤——我們曾用過這些笨重的東西,在哢嗒哢嗒的聲響中瘋狂敲擊出下一部個人所著的偉大巨作。我可從沒想過用這玩意兒回複手機短訊或是電郵,但當我決定需要去旁邊的咖啡館,認認真真寫一些東西的時候,若是能帶上一個普普通通的USB鍵盤拿來打字的話也不錯——當然,你得無視旁邊食客怪異的圍觀眼神。現在的問題是你該如何把一個普通的USB鍵盤串連到Android手機上呢?
圖庫在播放投影片時,按power鍵滅屏,然後再亮屏,會發現投影片繼續在播放,沒有顯示keyguard。如何在亮屏後顯示解鎖介面。 修改方法是去掉FLAG_SHOW_WHEN_LOCKED標誌位,在ICS2、JB和JB2上的修改位置略有不同。 1、在ICS2和JB版本上,修改Gallery2\src\com\android\gallery3d\app\ActivityState.java檔案中SCREEN_ON_FLAGS ,如下: private static final
轉載地址:http://www.cnblogs.com/nju-dwk/archive/2012/03/01/2376136.html轉載原因:裡面的不錯,用的時候直接下。1. 卸載OpenJDK 新立得軟體中心中徹底刪除包含OpenJDK的包2. 安裝Sun JDK1.6[1] 從http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html 下載jdk-6u31-
如下:需求指定應用分享至圖片中的5個應用,手機上未安裝顯示為灰色,點擊開啟應用市場;安裝了點擊開啟。在手機上只安裝了 主要代碼如下: /** * 分享對話方塊 * * 顯示5個排序好的分享app,提示是否安裝 * * 需要分享的節目名稱 * * @param shareContent */public void showShare_5(final String shareContent) {dialog = new Dialog(context,