Time of Update: 2013-12-11
建立一個操作功能表一個操作功能表跟PC上的右鍵菜單類似.你應使用操作功能表為使用者介面上的某個部分提供動作選擇功能.在Android中,一個操作功能表會在使用者長按一個介面條目時出現.你可以為任何View建立操作功能表,但是在 ListView中是最常用到操作功能表的.每當使用者在一個ListView項上長按,並且這個ListView註冊了操作功能表,那麼被按的 list item就會彈出操作功能表 (在連絡人應用中就示範了這個過程).Register a
Time of Update: 2013-12-11
Fragment是activity的介面中的一部分或一種行為。你可以把多個Fragment們組合到一個activity中來建立一個多面介面並且你可以在多個activity中重用一個Fragment。你可以把Fragment認為模組化的一段activity,它具有自己的生命週期,接收它自己的事件,並可以在activity運行時被添加或刪除。Fragment不能獨立存在,它必須嵌入到activity中,而且Fragment的生命週期直接受所在的activity的影響。例如:當activity暫停時,
Time of Update: 2013-12-11
Android中提供的HttpURLConnection和HttpClient介面可以用來開發HTTP程式。以下是本人在學習中的總結與歸納。1. HttpURLConnection介面 首先需要明確的是,Http通訊中的POST和GET請求方式的不同。GET可以獲得靜態頁面,也可以把參數放在URL字串後面,傳遞給伺服器。而POST方法的參數是放在Http請求中。因此,在編程之前,應當首先明確使用的要求方法,然後再根據所使用的方式選擇相應的編程方式。
Time of Update: 2013-12-11
應用程式監聽不了android 機的HOME KEY事件。 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode==3)//HOME鍵碼為3 { HomeKeyNum+=1; Log.i("gogler&
Time of Update: 2013-12-11
一.Recorder類介紹Recorder類負責SoundRecorder的全部功能方面的實現,它包含一個MediaRecorder成員和一個MediaPlayer成員,並封裝了這兩個成員的相關操作。該類向SoundRecorder類提供一系列的介面來控制錄音和播放錄音的過程。下面介紹一下其中重要的成員和方法。成員: 五種狀態: public static final int IDLE_STATE = 0;//停止
Time of Update: 2013-12-11
Android現在這麼火,各種的裝置也是琳琅滿目,高中低等,大小螢幕都有,但是它始終未能達到iOS那樣的令人稱讚的卓越體驗和效能,其操作的流暢度,效能和安全性方面總是略輸iOS一籌。據說iPhone4雖然是單核512M記憶體,但是比Android的雙核1G記憶體的操作起來更流暢,iPad2雖然是也只有512M的記憶體但是操作起來比Android四核1G記憶體還要流暢。另外在安全性方面也不如iOS。 造成Android效能,待機時間,操作流暢和安全性不好的原因是Android後台進程的管
Time of Update: 2013-12-11
Android源碼目錄hardware/ril/libril中總共包含5個C/CPP檔案,它們分別是ril_commands.h、ril_unsol_commands.h、ril_event.h、ril_event.cpp和ril.cpp。這篇文章主要分析commands相關的兩個標頭檔,這兩個檔案主要定義了所有telephony可以接收的命令或者響應的事件類型,以及相應的處理函數。 進行源碼分析前,我們必須Crowdsourced Security
Time of Update: 2013-12-11
當有新通知到達時,常常以響鈴方式提醒使用者。這裡主要講怎麼通過簡單的代碼來播放系統預設的鈴聲。請參閱下面的關鍵代碼:[java] import java.util.Random; import android.app.Notification; import android.app.NotificationManager; import android.app.Service; import
Time of Update: 2013-12-11
public class ImageButtonActivity extends Activity { private ImageButton imageButton; private TextView textView; private int i = 0;
Time of Update: 2013-12-11
常用的資料庫操作中,大部分都是在應用內部建立資料庫,有時候可能需要訪問已經建立完成的資料庫,這時就需要匯入外部的資料庫。建立資料庫實現方法:1. extends SQLiteOpenHelper2. SQLiteDatabase.openOrCreateDatabase 匯入外部資料庫實現1.網上廣為流傳的將 db放在
Time of Update: 2013-12-11
上一篇:http://www.bkjia.com/kf/201202/120459.html一、什麼是9.png: 可能做過工作列美化的同學都會知道,framework-res.apk\res\drawable-hdpi 目錄下有非常非常多的XXXXXX.9.png圖片。千萬不要以為這個9隻是png格式圖片的命名區分,其實他是一種特殊的格式,在png圖片的基礎上動了些手腳,而且這種手腳你會看不見摸不著(詳情見下面具體內容)。
Time of Update: 2013-12-11
現在有個需求,需要在現有的app中調用另一個app,並且傳入相應的參數查了一下,還是蠻方便的假設現有的app::com.sqlhelp.app2需用啟動的app為:com.sqlhelp.app1具體步驟如下:1.修改app2的AndroidManifest.xml的配置,在原來啟動的activity中增加一個<intent-filter>,如標識的[html]<application android:icon="@drawable/icon"
Time of Update: 2013-12-11
此篇來看下App/Activity下的demos。第一個Animation,展示了從一個activity啟動另一個activity時的兩種動畫效果,主要是這個方法:1 overridePendingTransition(int enterAnim, int
Time of Update: 2013-12-11
DM業務現在是國內電訊廠商要求的必備業務之一。通過DM業務電訊廠商可以掌握使用者終端情況和資料使用方式,並是客服模式發生了改變;終端廠商可以降低售後成本,配置參數以及後續版本升級更加方便。中國移動就把DM業務叫做增強售後服務業務。本系列文章針對CMCC的DM業務的終端自註冊、安全認證、參數採集,以及參數配置等業務,給出實現它們的最佳實務。終端自註冊是唯一的CMCCDM業務中的非OMA規範的業務。看中國移動關於這一業務的介紹 這塊實現起來很簡單,就是向中移動指定的特服號碼的某
Time of Update: 2013-12-11
android常用資料庫欄位描述1.簡訊資料庫String strUriInbox = "content://sms";Uri uriSms = Uri.parse(strUriInbox);Cursor c_groups = managedQuery( uriSms , new String[] { "date","person" }, select, null, "date
Time of Update: 2013-12-11
最新的android4.0原始碼公布以後,相信很多人和我一樣都躍躍欲試,其實4.0的代碼下載和編譯和以前的版本差不多,但是有一些小的差別,寫下來供不明真相的新手來參考首先,開發環境,google建議在ubuntu10.0.4下,並且最好是64位,既然是為了工作和學習,就盡量按照官方要求的來吧。Python 2.5 -- 2.7 ubuntu10.0.4已經預設安裝了,所以不需要安裝,其他環境需要安裝JDK 6 編譯4.0需要jdk 6
Time of Update: 2013-12-11
一、概述
Time of Update: 2013-12-11
在給一個按鈕寫事件的時候報錯1 /*2 * setOnClickListener和OnClickListener下就一直有條紅杠3 */4 btn_show.setOnClickListener(new OnClickListener() {5 @Override6 public void onClick(View v)
Time of Update: 2013-12-11
為android的系統launcher增加了一些功能,都沒啥問題,然後要在MTK的模擬器上使用時,在案頭上添加一個視頻視窗,然後為它添加一個視頻檔案,左右滑動螢幕時視頻視窗也隨著案頭滾動,等播放結束後視窗才消失,但不播放視頻時左右拖動案頭視頻視窗並不會移動,這個Launcher是基於android系統的launcher修改的,我看了下android系統的launcher,我發現它也存在這個問題,然後我又試了下ADW
Time of Update: 2013-12-11
1. Android代碼01<b>public class JobActivity extends Activity {02 private TextView show;03 private EditText txt;04 private Button btn;05 06 /** Called