原创 淺談移動互聯網應用的開發

中國的移動互聯網用戶已經達到2.33億,隨着越來越多的互聯網用戶開始訪問移動互聯網,和一些不瀏覽互聯網的用戶開始訪問移動互聯網,可以想象移動互聯網在以多麼驚人的速度進行增長。未來,移動互聯網將成爲IT發展的下一個藍海。那麼未來移動互聯網可

原创 移動互聯網_微信協議分析

協議。手機終端跟後臺服務器之間的交互協議,這個協議的設計是整個系統的骨架,在這一點做好設計可以使得系統的複雜度大大降低。容災。當系統出現了若干服務器或若干支架(宕機的時候),仍然需要讓系統儘可能的提供正常的服務。輕重。如何在系統架構中分

原创 Menus

Android Menus 文章分類:移動開發 1.Options Menu.   通過按下手機上的MENU鍵,可以打開Options Menu。Options Menu最多只能在屏幕最下面顯示6個菜單項,稱爲Icon Menu.如果添

原创 android 單例

1. Framework層的代碼:  Android中,整個framework層的組件的初始化是在SysteServer.java中完成的,這些組件都是系統級組件,包括HardwareService,PowerManagerService

原创 git-svn 常用功能示例

git-svn 常用功能示例   版本的要求 務必保證 git-core 和 git-svn 的版本大於 1.5.3,這裏使用的版本爲 1.5.4.2-1~bpo40+2。 svn 倉庫 我們這裏以 Google Code H

原创 JAVA 線程

我們可以在計算機上運行各種計算機軟件程序。每一個運行的程序可能包括多個獨立運行的線程(Thread)。 線程(Thread)是一份獨立運行的程序,有自己專用的運行棧。線程有可能和其他線程共享一些資源,比如,內存,文件,數據庫等。 當多個線

原创 android 設計模式-享元模式

享元(FlyWeight)模式,原意是“輕量級”模式,它用來解決大量相同對象被多次實例化,從而導致內存被大量佔用的情況。在有的時候我們要多次使用某個類中的公有實例方法,我們通常的做法是,先new一個該類的實例,然後再調用該類的這個方法,調

原创 Android Media Scanner Process

下面是系統圖            MediaScannerReceiver會在任何的ACTION_BOOT_COMPLETED, ACTION_MEDIA_MOUNTED或 ACTION_MEDIA_SCANNER_SCAN_FI

原创 statusbar 2.3

以前我的文章分析過StatusBar上圖標顯示的流程,現在分析一下在Android2.3中,StatusBar的架構,其實StatusBar的實現方法還是進行了許多大的修正的,比如原來StatusBar的操作都是在Service進程中,現

原创 深入學習android之AlarmManager

對應AlarmManage有一個AlarmManagerServie服務程 序,該服務程序纔是正真提供鬧鈴服務的,它主要維護應用程序註冊下來的各類鬧鈴並適時的設置即將觸發的鬧鈴給鬧鈴設備(在系統中,linux實現的設備名 爲”/dev/a

原创 ubuntu9.04 字體安裝兩種方法

ubuntu9.04 字體安裝兩種方法 文章分類:JavaEye 字體搭配:推薦安裝雅黑和consolas的混合字體(見附件),宋體。firefox,gedit使用宋體,eclipse使用Courie

原创 WeakReference

reachable, the following happens:A set ref of references is determined. ref contains the following elements:All weak re

原创 android 輸入法默認設置

設置默認輸入法   在 frameworks\base\core\res\res\values\config.xml 添加一個屬性:       <!--leo add-->     <string name="config_defaul

原创 android light

背光設置是在:設置->聲音和顯示->亮度,通過進度條來設置的。文件:packages/apps/Settings/src/com/android/settings/BrightnessPreference.javaprivate stat

原创 Android開機自啓動應用開發

    目前需要開發一個開機自啓動的GTD應用程序來提醒用戶的一些重要日程安排,對於這類應用,Android提供了一個BroadcastReceiver組件來對於應用程序的運行環境進行監聽,並對於各種事件進行對應的處理。使用Broadca