Time of Update: 2014-03-10
1、使用Mediarecorder 錄音 MediaRecorder類用來進行媒體採樣,包括音頻和視頻。也就是用來記錄音頻和視頻方法的類,記錄的資料一般都是寫入到檔案裡面。因此我們可以通過這個類實現錄音和錄視頻的功能。下面介紹MediaRecorder用來錄音的簡單方法: MediaRecorder recorder = new MediaRecorder(); recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
Time of Update: 2014-03-10
在上一篇中雖然實現了5.0的主介面架構,但是方法似乎有點牽強,官方已經為HOLO主題提供了actionBar我前面翻譯過兩篇文章《Android官方教程翻譯(5)——設定ActionBar》、《Android官方教程翻譯(6)——添加ActionBar》,今天我們來看一下如何使用ActionBar以及用actionBar實現主介面。首先建立一個應用:我們可以看到系統預設為我們提供了ActionBar(Android3.0版本已經預設啟用了Action
Time of Update: 2014-03-10
Time of Update: 2014-03-10
Android 播放GIF之前就有過一篇文章是講述如何使用GIF檔案並播放。可以通過 這裡
Time of Update: 2014-03-10
這裡我們使用9patch製作一個背景,找到SDK目錄下的tools目錄,雙擊draw9patch.bat檔案,如:開啟想要編輯的檔案,進行編輯(9patch的編輯教程自尋)。編輯完成後,儲存到項目的drawable目錄下,檔案以*.9.png結尾。開啟values檔案夾下的styles.xml檔案,自訂一個style:<style name="Pop" parent="@android:style/Theme.Dialog">
Time of Update: 2014-03-10
本文 一、實現效果 二、實現代碼 監聽輸入 /** * 動態搜尋 */ private TextWatcher tbxSearch_TextChanged = new TextWatcher() { //緩衝上一次文字框內是否為空白 private boolean isnull = true; @Override public void afterTextChanged(Editable s) { if (TextUtils.isEmpty(s)) {
Time of Update: 2014-03-10
關於Android APP
Time of Update: 2014-03-10
Low density (120), ldpi Medium density (160), mdpiHigh density (240), hdpiExtra high density (320), xhdpixxhdpi (320)小螢幕QVGA (240x320) 480x640 正常螢幕WQVGA400 (240x400)HVGA (320x480)WVGA800 (480x800)640x960 WQVGA432 (240x43
Time of Update: 2014-03-10
Http架構是本人長期使用的架構,修改過很多次,現在擴充性很強,現開源分享給大家雖然網路上有很多Http架構共用,但是有些不全面,拿到源碼了不見得自己會改,出問題了就只能聽天由命了,如果手把手教你自己來寫一個架構,會不會就靠譜多了呢,這樣以後就不用怕需求變動了。而且架構的能力需要自己動手練的,只會用別人的架構只會讓你養成依賴,所以多學多練,讓自己的技術更進一步!!!架構介紹:1.支援HttpClient或者HttpUrlConnection(用過HttpClient的人都知道有時候會有返回-1的
Time of Update: 2014-03-10
ServiceDiscoveryServerServiceClassID_UUID = '{00001000-0000-1000-8000-00805F9B34FB}' BrowseGroupDescriptorServiceClassID_UUID = '{00001001-0000-1000-8000-00805F9B34FB}' PublicBrowseGroupServiceClass_UUID = '{00001002-0000-1000-8000-00805F9B34FB}'#
Time of Update: 2014-03-10
這篇文章是Android開發人員的必備知識,是我特別為大家整理和總結的,不求完美,但是有用。1.簽名的意義 為了保證每個應用程式開發商合法ID,防止部分開放商可能通過使用相同的Package Name來混淆替換已經安裝的程式,我們需要對我們發布的APK檔案進行唯一簽名,保證我們每次發布的版本的一致性(如自動更新不會因為版本不一致而無法安裝)。2.簽名的步驟 a.建立key b.使用步驟a中產生的key對apk簽名3.具體操作 方法一:
Time of Update: 2014-03-10
1.Smart Switch是指?使用前注意事項:將兩部智能手機的距離保持在50cm以內兩部智能手機都下載相同的最新版本Smart Switch確認可支援的機器參考應用程式說明不受幹擾的安靜的環境下試圖串連兩部智能手機 三星市集提供的應用程式,利用近距離無線通訊,智能手機之間可輕易地傳送通訊錄、議程等資訊。 2.Smart Switch操作順序(1) 在三星市集下載三星智能手機Switch Mobile應用程式。3.Smart Switch操作順序(2)
Time of Update: 2014-03-10
支援手機簡訊註冊的應用(任務吧)源碼,這個是從那個安卓教程網轉載的,該應用可以支援手機註冊的,非常不錯,大家可以瞭解一下吧,不過這個不知道要不要點數的啊。 p> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op>
Time of Update: 2014-03-10
在IntentActivity中重寫下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent一、其他應用發Intent,執行下列方法:I/@@@philn(12410): onCreateI/@@@philn(12410): onStartI/@@@philn(12410): onResume發Intent的方法:Uri uri =
Time of Update: 2014-03-10
應用想要做的好,反饋必然少不了~哈哈~使用者的反饋、意見、建議,甚至是謾罵,都是對項目的反饋。如果一個應用沒有聽取使用者的反饋,那麼應用會離著使用者越來越遠。懂得使用者要什麼是一回事,聽得到使用者的反饋,則是另外一回事。所以,我在項目中,添加了反饋的一個單獨的頁面。這是一個獨立的Activity,實現起來非常的簡單,一個輸入框,一個按鈕,沒了。=
Time of Update: 2014-03-10
一、申請你的AppIDhttp://open.weixin.qq.com/ 友情提示:推薦使用eclipse打包軟體最後一步的MD5值去申請AppID二、官網下載libammsdk.jar包http://open.weixin.qq.com/download/?lang=zh_CN三、將libammsdk.jar複製到工程的libs目錄四、在需要分享的Activity編寫代碼private IWXAPI wxApi; //執行個體化
Time of Update: 2014-03-10
先通過github下載cocos2d。これ:https://github.com/ZhouWeikuan/cocos2d進入上面的網址後,如果不會用git或者svn的朋友就在頁面的右下角點那個“Download
Time of Update: 2014-03-10
基本思路請看代碼: Java代碼: MainActivity logIn= rember= auto= name= password= Intent intent= Intent(MainActivity.,NewMainActivity.
Time of Update: 2014-03-10
package name是Android系統中為每一個應用程式分配的一個標識,每個應用的標識都必須是不同的。在應用開發過程中,有時候可能需要對package name進行修改,這裡主要總結修改package name的方式和常見問題及有效解決辦法。 在AndroidManifest.xml中的package欄位明確指出了package的名稱,但是僅僅通過修改package欄位來修改應用的package name是不夠的,因為package
Time of Update: 2014-03-10
1.在做程式自動安裝更新的時候 ,必須保證程式的簽名和包名是相同. C:\Documents and Settings\zehua\.android \ debug.keystore debug的簽名,開發時候的簽名