原创 快捷方式Bar + ViewGroup - 自定義

TabActivity - 自定義   其實 這篇感覺極雞肋 但是 TabActivity 在標籤頁太多情況下 會導致界面比較難看 所以今天嘗試自己擴展一下       [原理]   用2 LinearLayout 完成之 一個用於存放

原创 static *GetSingletonInstance

    to release the source code:       1. Box.h   #ifndef BOX_H #define BOX_H using namespace std; class Box { protect

原创 *.gif 解碼 - 實踐

*.gif decode 前面已經說過 今天不打算再說了   鑑於自定義組件View 很多人反映看不懂 所以今天想以此爲例 再詳細演示一遍     主要目標: 定義 TypegifView  用於顯示目標*.gif 且 extends V

原创 符號 英語說法

  一些符號的英語教法 防止以後需要 不至於雞同鴨講       *   asterisk  星號   -     dash  破折號   _    underscore 下劃線   #    number sign   $    do

原创 fstream 文件流 操作

文件流 藉助與 fstream       1. 示例代碼   #include <iostream.h> #include <fstream.h> using namespace std; int main() { ofs

原创 ListView 內容之分批顯示

ListView  內容循環顯示     大家試想 假如ListView待顯示的數據很龐大 從0-100  如果按照ListView默認行爲 用戶要找到50記錄 可能要滾動很久   這顯然會影響用戶體驗  本文的宗旨:解決這一問題  

原创 獲取Launcher 啓動列表

獲取Launcher 啓動列表   即 列出所有Launcher程序 通過PackageManager 來獲取         [代碼 步驟]   1. 定義內部類 LauncherItem  用於定義Application相關屬性 比如

原创 判斷是否有sdcard

  判斷是否有sdcard插入:   public boolean avaiableMedia(){ String status=Environment.getExternalStorageState();

原创 ProgressBar 等比例

ProgressBar 等比例   優點:任務完成 其也正好到達終點     缺點:需要知道以下變量取值:   1. ProgressBar.max()   2. 任務所需總長度   3. 更新時 任務的完成值       整個代碼 或是

原创 Spinner 定製化 增強版

Spinner   作爲下拉選項列表 還是非常不錯 且易用的   同時 也存在一些侷限性 比如: 標題欄 下拉欄 顯示內容必須一致  這使得其   實用性大打折扣         1.  先說說其不足之處 即: 標題 下拉 顯示內容 相

原创 MediaScanner 研究

MediaScanner     之所以拿MediaScanner開刀 因爲想借用系統的Media Scan 工具  通過Intent直接調用系統的       [步驟]   1. 下載並安裝Git 過程略 網絡上很多       2.

原创 USB Camera Driver issue

USB Camera driver     其實 問題主要出在:山寨所產攝像頭 其驅動不易獲得 等所致       解決步驟:     1. 取得攝像頭型號 主要是硬件ID 的獲取                通過硬件ID精確找到你

原创 ListView 內容之背景設定

今天 在eoe.Android 論壇 有人提出這個問題     開始覺得很簡單 可後來一想 牽出一點東西  既然涉及給item上背景圖 那麼應該如何去除 及刷新呢?  故深入之 現告訴大家應該怎麼做       現有ListView 其i

原创 博客 遷移

Hi guys,     考慮到日後博客移動方便 故找了新家 地址:http://griffinshi.byethost11.com/     選這個原因:   1. wordpress  便於日後導入導出 2.  國外主機 不用備案 3

原创 PreferenceActivity 全接觸

PreferenceActivity     爲了引入這個概率 首先從需求說起 即:現有某Activity專門用於手機屬性設置 那麼應該如何做呢?   根據已學知識 很快一個念頭閃過 即:Activity + Preference 組合