原创 Git和Repo管理使用簡要介紹

在Linux平臺下進行Android系統項目開發時,需要git或repo管理。   一. Git和Repo的區別:        1. Git:Git是一個開源的分佈式版本控制系統,用以有效、高速的處理從很小到非常大的項目版本管理。  

原创 一個經典例子讓你徹徹底底理解java回調機制

轉帖請註明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273) 所謂回調:就是A類中調用B類中的某個方法C,然後B類中反過來調用A類中的方法D

原创 Android Activity和Intent機制學習筆記

Ref: http://www.cnblogs.com/feisky/archive/2010/01/16/1649081.html Activity Android中,Activity是所有程序的根本,所有程序的流程都運行在Act

原创 git tutorial

創建新倉庫 創建新文件夾,打開,然後執行 git init以創建新的 git 倉庫。 檢出倉庫 執行如下命令以創建一個本地倉庫的克隆版本:git clone /path/to/repository  如果是遠端服務器上的

原创 Android Intent實現Activity之間跳轉並傳值

Ref: http://www.linuxidc.com/Linux/2011-04/34228.htm Android用Intent這個特殊類實現在Activity與Activity之間的切換。通過解析各種intent,從一個屏幕導航到

原创 AsyncTask 異步任務

參考瘋狂Android講義3.6章: AsyncTask<Params,Progress,Result> 抽象類,三個泛型參數: Params:啓動任務執行的輸入參數類型; Progress:後臺任務完成的進度值的類型; Result:

原创 抽象工廠設計模式(Abstract Factory Design Pattern)

sourcemaking.com 目的: 提供一個接口來創建相關的或有依賴的對象們的家庭,而不用指明他們的具體類。一種層級結構封裝了:許多可能的“平臺”(比如窗口系統、操作系統、數據庫等),還有構建了一套“產品”。new 操作在這裏認爲是

原创 代理模式 Proxy Design Pattern

Proxy 代理模式 Provide a surrogate or placeholder for another object to control access to it.Use an extra level of indirec

原创 ServiceStateTracker與RIL對象的交互

ServiceStateTracker與RIL對象的交互 兩種方式: ServiceStateTracker對象主動發起的ServiceStateTracker對象被動接收的1.被動接收RIL上報 ServiceStateTracker對

原创 ServiceState學習

ServiceState類在framework/base工程下。實現了Parcelable接口。共包含4種服務狀態、10種RIL註冊狀態和18種無線通信技術。 public static final int STATE_IN_SERVIC

原创 接受廣播消息

《瘋狂Android》一書學習筆記: 接受廣播消息         四大組建的一種,接受廣播消息BroadcastReceiver,是一種全局的監聽器。 BroadcastReceiver簡介         BroadcastRecei

原创 一個簡單的工廠模式

工廠模式簡單的JAVA實例: 一個工廠生產手機: 首先定義一個手機公共接口: //所有手機的公共接口 interface MobilePhone{     //獲取手機信息     String getPhoneInfo();    

原创 一個簡單的抽象工廠模式

抽象工廠模式引出了產品族的概念(Product family)給出下邊的例子:        一個生產廠(富士康)能生產蘋果的或者是谷歌的手機和筆記本電腦。 蘋果和谷歌是兩個不同的產品族。 手機和筆記本電腦是兩個不同的產品類型。 生產一

原创 Avtivitys, Threads & Memory Leaks

Ref: http://www.androiddesignpatterns.com/2013/04/activitys-threads-memory-leaks.html        安卓開發中一個難點就是activity生命週期裏的

原创 Android service學習

根據瘋狂Android講義一書學習: Service介紹 Service作爲安卓四大組建之一,也需要在AndroidManifest.xml中配置,並且根據<intent-filter.../>屬性指定可以被哪些Intent啓動。 Ser