Time of Update: 2018-12-05
首先簡單說一下AlarmManager,AlarmManager的機制:全域定時器(又稱為鬧鐘),在特定的時刻為我們廣播一個指定的Intent,兩種形式:1.在指定的時刻到來時執行某項操作,如你已經設定了一個鬧鐘時間,當該時間到來時,AlarmManager就為我們廣播一個已設定的Intent,通過這個intent來執行一些操作[實際上是PendingIntent]2.以指定的時間間隔周期性的執行某項操作,這個就不解釋了 AlarmManager的鬧鐘類型及方法:Android系統提供了四種類型
Time of Update: 2018-12-05
圖庫在播放投影片時,按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
Time of Update: 2018-12-05
解決loopback嘯叫迴音的基本方法是減小音量使用afe loopback時可修改: AudioLoopbackController.cpp中的值static const float kMaxMasterVolume = 1.0;預設設定為最大,將其改小 使用acoustic loopback 時可修改:SpeechLoopbackController.cpp中的值static const float kMaxVoiceVolume = 1.0;預設設定成最大,將其改小
Time of Update: 2018-12-05
在JB2版本上,在camera中拍照/錄影,後點擊右下角縮圖/向左滑動來查看圖片/視頻,當點擊“刪除”menu來刪除所有的image/video後,camera preview只顯示在螢幕左邊約四分之一的地方,向右滑動後進入camera preview介面。如何在通過“刪除”菜單來刪除所有內容後自動回到cemera preview介面 修改方法如下: (1)
Time of Update: 2018-12-05
文法 <uses-sdk android:minSdkVersion="integer" android:targetSdkVersion="integer" android:maxSdkVersion="integer" />父元素 <manifest> 描述 通過整數型的API Level,採用一個或多個Android版本來讓你指定應用的相容性。這個由應用定義的API
Time of Update: 2018-12-05
昨天我安google的官方文檔(http://source.android.com/source/downloading.html)去下載android的資源時,是可以下載的,然後我就掛著讓他下載但今天早上我發現下載中斷了,可能是由於什麼原因吧 我一直找不到可以下載的地方,連repo也沒辦法初始化,後來通過搜尋得來資料http://php.webtutor.pl/en/2011/09/05/kernel-org-hacked-how-to-get-android-repo/按照這個文檔,我可以下
Time of Update: 2018-12-05
MediaFile.javapackage com.jaycee.vplayer.util;import java.util.HashMap;import java.util.Iterator;/** * 判斷檔案類型 * MediaScanner helper class. */public class MediaFile { // comma separated list of all file extensions supported by the media scanner
Time of Update: 2018-12-05
1. 多核快速編譯:make -j4 4表示四核編譯2. 選擇裝置:lunch 3. 子系統編譯:make sdk/framework/snod/... snod 只編譯system.img4. 編譯目前的目錄下的源碼:mm5. 編譯指定目錄下的源碼:mmm6. 指定logcat輸出的層級:adb logcat -s *:s / v/w/e s表示不輸出任何log, v表示只輸入verbos層級以下的log,預設為V7. 僅編譯system.img$ mm$ cd -$
Time of Update: 2018-12-05
SimpleAdapter simpleadapter = new SimpleAdapter(this, bookList, R.layout.mylistitem,new String[]{"bookName","path"}, new int[]{R.id.bookName,R.id.bookPath}); listView.setAdapter(simpleadapter); listView.setOnItemClickListener(new
Time of Update: 2018-12-05
轉載地址: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-
Time of Update: 2018-12-05
轉載請標明出處:http://blog.csdn.net/android_ls/article/details/8711766 聲明:仿人人項目,所用所有圖片資源都來源於官方人人android用戶端,編寫本應用的目的在於學習交流,如涉及侵權請告知,我會及時換掉用到的相關圖片。一、應用程式框架搭建,自訂類繼承Application,用於存放全域變數和公用的資源等,代碼如下:package com.copyeveryone.android;import
Time of Update: 2018-12-05
當啟動一個應用程式組件時,如果該應用沒有正在啟動並執行其它程式組件,那麼Android系統將為這個應用建立一個新進程(包含一個線程)用於運行應用。預設情況下,一個應用的所有組件(Activity,Service等)運行在同一個進程和線程中(稱為“主”線程)。如果在啟動一個應用程式組件時,這個應用已經有進程在運行(因為有應用的其它組件存在),那麼這個應用程式組件將使用同一進程和線程運行。當然你可以使用不同進程來運行不同的組件,或者在進程中建立新的線程。 進程
Time of Update: 2018-12-05
如下:需求指定應用分享至圖片中的5個應用,手機上未安裝顯示為灰色,點擊開啟應用市場;安裝了點擊開啟。在手機上只安裝了 主要代碼如下: /** * 分享對話方塊 * * 顯示5個排序好的分享app,提示是否安裝 * * 需要分享的節目名稱 * * @param shareContent */public void showShare_5(final String shareContent) {dialog = new Dialog(context,
Time of Update: 2018-12-05
高效載入較大的 Bitmaps 圖片有各種形狀和各種大小,在很多情況下,圖片的實際大小都比圖片在應用中所顯示的大小要大的多,比如Android系統內建的 Gallery 應用顯示的照片實際的解析度通常比手機裝置的密度要高很多
Time of Update: 2018-12-05
animator 動畫動畫的作用是讓UI有動感, 看上去時尚。 Android中動畫分兩種方式: 一種方式是補間動畫Tween Animation,就是說你定義一個開始和結束,中間的部分由程式運算得到。 另一種叫逐幀動畫Frame Animation,就是說一幀一幀的連起來播放就變成了動畫。 動畫可以實現的效果: 1. 移動(Translation) 2. 透明度(alpha) 3. 旋轉(rotate) 4. 縮放 (scale)
Time of Update: 2018-12-05
某系統要配套做一個android用戶端,來一次android開發環境快速搭建,系統Win7,具體步驟如下:1、下載jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html安裝jdk,我的安裝目錄是C:\Java\jdk1.7.0_17和C:\Java\jre7;2、下載android
Time of Update: 2018-12-05
效果就是在EditView上輸入內容後,可以直接點擊鍵盤上的搜尋鍵【由之前的斷行符號鍵改編而來】步驟如下:1. 修改Editview屬性:android:imeOptions="actionSearch" 在該Editview獲得焦點的時候將“斷行符號”鍵改為“搜尋” android:singleLine="true" 不然斷行符號【搜尋】會換行2.設定Editview的鍵盤監聽et_search_content.setOnKeyListener(new OnKeyListener(
Time of Update: 2018-12-05
跑馬燈就是TextView容納不下內容,需要靠播放動畫的形式來顯示1、通常,很多人只需要實現一個TextView的跑馬燈,只需要在將textview的屬性中加入下面這段即可(具體參數代表的意思,請參考此處http://www.cnblogs.com/over140/archive/2010/08/27/1809745.html) android:layout_marginRight="20dp" android:ellipsize="marquee"
Time of Update: 2018-12-05
google breakpad android簡易使用方法: breakpad是一個跨平台的c++崩潰處理系統。 包括:dmp產生模組、 上傳模組、 伺服器儲存模組、解析dmp模組 等。初級只使用dmp產生模組,再加上手動分析dmp即可。 1、編譯靜態庫 解壓並拷貝breakpad源碼目錄到項目中,編譯: ./configure --host=arm-linux-androideabi make -j2產生的庫是:
Time of Update: 2018-12-05
自己做的圖片,自訂的SeekBar,做得有點醜,大家將就著看看,最近有些忙,這個播放器一直沒怎麼去加功能,大家有興趣的自己下載看看,有什麼建議和意見,非常歡迎提出來,唯寫了三分之一,簡單地從資料庫裡提取音樂檔案資訊,顯示,點擊播放,基本的上一首,下一首,播放模式,顯示歌詞功能,列表只實現了前三個,我的列表沒有實現,歌詞檔案要和歌曲檔案放在同一個檔案夾 大家可以加上如下功能:1.用SharePrefences儲存從資料庫提取出來的資料,第一次運行時從資料庫中提取,第二次以後就從SharePr