360doc--浮云沫沫33的文章 http://www.ahfyzs.com/rssperson/2854231.aspx 360doc (http://www.ahfyzs.com) zh-cn 360doc--個人圖書館 Android Action Bar 詳解 http://www.ahfyzs.com/content/14/0116/12/2854231_345679812.shtml 2014/1/16 12:39:00
Android Action Bar 詳解 作者原創(chuàng),轉(zhuǎn)載請標(biāo)明出處:http://blog.csdn.net/yuxlong2010.<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" tools:ignore="MergeRootFrame" />
android 中如何限制 EditText 最大輸入字符數(shù) http://www.ahfyzs.com/content/13/1024/13/2854231_323748804.shtml 2013/10/24 13:37:37
android 中如何限制 EditText 最大輸入字符數(shù).
abdroid MediaScanner(2) http://www.ahfyzs.com/content/13/0906/16/2854231_312651079.shtml 2013/9/6 16:26:19
abdroid MediaScanner(2)Android MediaScanner:(三)MediaScannerService 對MediaScannerService的類結(jié)構(gòu)進行靜態(tài)分析,對創(chuàng)建時和啟動時的工作進行動態(tài)分析,分析過程中來看MediaScannerService如何處理MediaScannerReceiver所接收到的各種掃描請求。如果Album為MediaStore.UNKNOWN_STRING也就是文件中不含有Album信息,把MediaStore.MediaColumns.DATA:mPath 的父目錄名賦到value的MediaStore.MediaColumns.ALBUM里。
android MediaScanner http://www.ahfyzs.com/content/13/0906/16/2854231_312649989.shtml 2013/9/6 16:22:43
android MediaScanner.MediaScanner是Android系統(tǒng)Media的基礎(chǔ),系統(tǒng)啟動之初,就掃描出Media文件供后續(xù)使用,有新媒體加入或者刪除掉媒體文件,也需要更新相應(yīng)的媒體庫。Android的Music、Gallery等播放或呈現(xiàn)媒體文件的程序也都基于穩(wěn)定的MediaScanner掃描媒體文件的結(jié)果,否則,會發(fā)現(xiàn)程序操作的Media文件的URI根本不是實際對應(yīng)的Media文件,或者甚至來電鈴聲和鬧鈴等都會有問題。
MediaScanner類的調(diào)用流程說明 http://www.ahfyzs.com/content/12/0905/10/474846_234382597.shtml 2013/9/5 16:13:50
然后通過此native MediaScanner對象調(diào)用processDirectory()方法(當(dāng)創(chuàng)建Java對象MediaScanner時創(chuàng)建的)。- Java方法MediaScannerClient.scanFile回調(diào)native方法MyMediaScannerClient.scanFile()(MyMediaScannerClient類實現(xiàn)了MediaScannerClient接口), MyMediaScannerClient.scanFile()方法又調(diào)用了doScanFile方法,doScanFile方法做了一些設(shè)置后又調(diào)用native方法MediaScanner.processFile()。
android之ContentResolver與ContentProvider http://www.ahfyzs.com/content/11/0416/01/4154133_109971389.shtml 2013/9/5 15:55:33
Activity四大組件之Service(上) http://www.ahfyzs.com/content/13/0410/13/11482448_277358039.shtml 2013/9/5 10:27:52
Service是一種可以在后臺執(zhí)行長時間任務(wù)的沒有交互界面的應(yīng)用組件,Service運行在進程中的主線程中,它不能自己建立線程處理長時間的事務(wù),所以需要你手動為你的Service創(chuàng)建獨立的線程來避免系統(tǒng)沒有響應(yīng)(ANR)等問題。如果系統(tǒng)在onStartCommand()返回之后殺掉Service,重建Service并調(diào)用onStartCommand(),但不會傳遞最后一次Intent,換句話說,onStartCommand()所接受到的Intent是null值,除非有一個intent啟動了Service。
[UI控件問題] android屏幕自適應(yīng) android 屬性 http://www.ahfyzs.com/content/13/0603/16/8510389_290187485.shtml 2013/9/4 16:24:11
[UI控件問題] android屏幕自適應(yīng) android 屬性一般為不同分辨率準(zhǔn)備不同的圖片就可以了,因為圖片如果縮放的話效果不好。第三類:屬性值為具體的像素值,如30dip,40pxandroid:layout_marginBottom 離某元素底邊緣的距離android:layout_marginLeft 離某元素左邊緣的距離android:layout_marginRight 離某元素右邊緣的距離android:layout_marginTop 離某元素上邊緣的距離。android:layout_weight="1"
Android的多媒體框架OpenCore介紹 第二部分 OpenCore的代碼結(jié)構(gòu) http://www.ahfyzs.com/content/09/0906/21/155970_5658626.shtml 2013/9/4 9:48:55
libopencoreplayer.so中的內(nèi)容較多,其中主要為各個文件解析器和解碼器,PVPlayer的核心功能在engines/player/Android.mk當(dāng)中,而android/Android.mk的內(nèi)容比較特殊,它是在PVPlayer之上構(gòu)建的一個為Android使用的播放器。libopencoreauthor.so中主要為各個文件編碼器和文件組成器,PVAuthor的核心功能在engines/author/Android.mk當(dāng)中,而android/author/Android.mk是在PVAuthor之上構(gòu)建的一個為Android使用的媒體記錄器。
Android短彩信收發(fā)流程(應(yīng)用層) http://www.ahfyzs.com/content/12/1212/11/9462341_253569893.shtml 2013/9/4 9:47:48
Android短彩信收發(fā)流程(應(yīng)用層)由于在之前說過,調(diào)用processTransaction的Transaction都會被加入mProcessing隊列,而這個Transaction發(fā)送成功后,由會再次通知其觀察者,進而調(diào)用TransactionService的update方法繼續(xù)發(fā)送mPending隊列中的信息。故mPending隊列中的彩信會自動按順序發(fā)完。否則,下載相應(yīng)彩信,刪除彩信通知,通知mmsc,刪除超過容量限制的彩信,通知TransactionService處理其余待發(fā)送的彩信。
Android telephony MMS 學(xué)習(xí)筆記 http://www.ahfyzs.com/content/12/1228/15/9462341_256800001.shtml 2013/9/4 9:43:15
本文主要從以下幾個方面來學(xué)習(xí)MMS在android系統(tǒng)中的處理:MMS初始化、MMS發(fā)送、MMS接收(包括push MMS接收和從MMSC中提取MMS內(nèi)容)、MMS存儲/刪除等數(shù)據(jù)操作。在android中,MMS主要的處理都在app層,在framework層中主要涉及MMS pdu包的解析處理和發(fā)送和接受MMS時的網(wǎng)絡(luò)處理。MMS編碼類型。提供與SMS/MMS provider需要的數(shù)據(jù)和操作,包括對應(yīng)的CONTENT_URI及其他一些數(shù)據(jù)com.google.android.mms.utilcom.google.android.mms.util.
Android應(yīng)用程序 獲取待機、喚醒、關(guān)機、網(wǎng)絡(luò)狀態(tài)變化消息 http://www.ahfyzs.com/content/13/0315/16/9171956_271706826.shtml 2013/9/4 9:38:26
Android應(yīng)用程序 獲取待機、喚醒、關(guān)機、網(wǎng)絡(luò)狀態(tài)變化消息1) 待機:廣播消息:android.intent.action.SCREEN_OFF (代碼)2) 喚醒:廣播消息:android.intent.action.SCREEN_ON (代碼)3) 關(guān)機:廣播消息:android.intent.action.ACTION_SHUTDOWN (XML或代碼)4) 網(wǎng)絡(luò)狀態(tài)變化: 廣播消息:android.net.conn.CONNECTIVITY_CHANGE (XML或代碼) 然后調(diào)用下面的isNetworkAvailable獲取當(dāng)前網(wǎng)絡(luò)狀態(tài)。
軟件開發(fā)流程 http://www.ahfyzs.com/content/08/0123/23/10034_999271.shtml 2010/8/21 21:23:14
迭代就是為了完成一定的階段性目標(biāo)而所從事的一系列開發(fā)活動,在每個迭代開始前都要根據(jù)項目當(dāng)前的狀態(tài)和所要達到的階段性目標(biāo)制定迭代計劃,整個迭代過程包含了需求、設(shè)計、實施(編碼)、部署、測試等各種類型的開發(fā)活動,迭代完成之后需要對迭代完成的結(jié)果進行評估,并以此為依據(jù)來制定下一次迭代的目標(biāo)。項目開發(fā)計劃也是完全體現(xiàn)迭代化的思想,每次迭代中項目經(jīng)理都會根據(jù)項目情況來不斷地調(diào)整和細化項目開發(fā)計劃。