1assertEquals()方法,用來查看物件中存的值是否是期待的值,與字串比較中使用的equals()方法類似;

狼翔月影 發表在 痞客邦 留言(1) 人氣()

此目標是尋找android所有安裝過的應用程式,且Intent-filter 設定為CATEGORY_HOME

簡單來說就是找出機器所有安裝過的launcher,類似home key 出現的列表

狼翔月影 發表在 痞客邦 留言(0) 人氣()


public  String getVersionName(Context context, Class cls) 

狼翔月影 發表在 痞客邦 留言(0) 人氣()

  •  AsyncTask 

       AsyncTask是抽象類別,子類必須實現抽象方法doInBackground(Params... p) ,在此方法中實現任務的執行工作,比如連接網路獲取資料等。通常還應該實現onPostExecute(Result r)方法,因為應用程式關心的結果在此方法中返回。需要注意的是AsyncTask一定要在主執行緒中創建實例。AsyncTask定義了三種泛型類型 ParamsProgressResult

  • Params 啟動任務執行的輸入參數,比如HTTP請求的URL
  • Progress 幕後工作執行的百分比。
  • Result 後臺執行任務最終返回的結果,比如String

       AsyncTask的執行分為四個步驟,與前面定義的TaskListener類似。每一步都對應一個回檔方法,需要注意的是這些方法不應該由應用程式調用,開發者需要做的就是實現這些方法。在任務的執行過程中,這些方法被自動調用。

狼翔月影 發表在 痞客邦 留言(0) 人氣()

原來APIDemo中就有範例了

 

狼翔月影 發表在 痞客邦 留言(2) 人氣()

因為記憶體很小,所以當如果圖檔過大且數量過多就會出現錯誤,解決如下 

 BitmapFactory.Options options=new BitmapFactory.Options();

狼翔月影 發表在 痞客邦 留言(0) 人氣()


public void onCreate(Bundle savedInstanceState) {

狼翔月影 發表在 痞客邦 留言(1) 人氣()


Bitmap bm = BitmapFactory.decodeFile(arylistFrames.get(nowimgId));

狼翔月影 發表在 痞客邦 留言(0) 人氣()

在android中,要利用瀏覽器來開啟網頁的做法為 


狼翔月影 發表在 痞客邦 留言(1) 人氣()

在利用http取得inputstream時若用utf-8編碼無法正常顯示資訊(西歐字母)時可以改用以下方法

當使用

狼翔月影 發表在 痞客邦 留言(0) 人氣()

之前遇到這個問題,如果你使用以下語法時

mGrid.setAdapter(new ApplicationsAdapter(this, arylistInfo));

狼翔月影 發表在 痞客邦 留言(0) 人氣()

Bitmap drawableToBitmap(Drawable drawable) {
                


狼翔月影 發表在 痞客邦 留言(1) 人氣()


狼翔月影 發表在 痞客邦 留言(0) 人氣()

動畫效果程式設計基礎--AnimationAndroid 
   Android中,分別可以在xml中定義Animation,也可以在程式碼中定義 

狼翔月影 發表在 痞客邦 留言(0) 人氣()

Android手機中判斷是否連網可以通過 ConnectivityManager 類的isAvailable()方法判斷,首先獲取網路通訊類的實例 ConnectivityManager cwjManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); ,使用cwjManager.getActiveNetworkInfo().isAvailable(); 來返回是否有效,如果為True則表示當前Android手機已經連網,可能是WiFiGPRSHSDPA等等,具體的可以通過ConnectivityManager 類的getActiveNetworkInfo() 方法判斷詳細的接入方式

需要注意的是有關調用需要加入<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> 這個許可權,同時在一些網路超時的時候也可以檢查下網路連接是否存在,以免浪費手機上的電力資源。

狼翔月影 發表在 痞客邦 留言(0) 人氣()

開啟Ubuntu 9.10 root權限帳號

一般來說,處理Ubuntu的事件需要用root帳號在終端機使用Sudo指令即可

若是需要使用視覺化的方式,Ubuntu 9.10預設是把root帳號關閉了

狼翔月影 發表在 痞客邦 留言(0) 人氣()

1.Widget觀念

狼翔月影 發表在 痞客邦 留言(0) 人氣()

當初看到這個功能的時候說老實話我也嚇了一跳
沒搞錯吧,手機也要玩全螢幕,如果說一般PC遊戲程式用全螢幕我還相信

狼翔月影 發表在 痞客邦 留言(1) 人氣()

 

安裝android-sdk

狼翔月影 發表在 痞客邦 留言(0) 人氣()

jollen 發表於 July 17, 2009 3:13 AM

前言

能取得Android OS原始碼,並修改裡頭的內容,有時候也頗有樂趣。最近和幾位朋友聊到「Android框架的改造」,以及如何吸引對Android框架技術有興趣的同好一起交流的議題;我個人認為,一開始如果能丟出一個比較有樂趣的議題,或許可以有拋磚引玉的效果。

狼翔月影 發表在 痞客邦 留言(0) 人氣()