step by step android


Pome整了一台G2给其老婆大人做生日礼物,预装个android QQ ,寻遍internet未见踪影,仅有LumaQQ源码一份。

于是乎其准备亲自操刀,将LumaQQ移植于android平台,中途

因烦事所误未果,遂将任务转交于吾 ,吾苦思多日,不解。吾与android亲密接触由此开始。
(为了便于今后复习,特将要点暂记录于此, 文中细节以后再加以完善。)

首篇 --工欲善其事、必先利其器
1.搭建android开发环境(eclipse + ADT + android sdk)
  略(请自行Google之)


2.熟悉android整体基本架构
  *.java ----> *.class --(Dx)--> *.Dex  (apk)
  Dalvik(VM)
 
  Views ,ContentProviders ,Rosource Manager ,Notification Manager ,

Activity Manager
  
  Activity --- 活动屏幕
  Intent   --- 屏幕间移动
  IntentReceiver --- 外部事件
  Service --- 生命周期长, 没有用户界面的程序
   Content Provider --- 数据保存相关
  R.java  --- *.java与*.xml之间的中介桥梁
 
  IOC--框架拥有主动权,主动呼叫应用程序(就是将复杂的业务逻辑都放在抽象类或接口中)

你可能感兴趣的:(eclipse,android,qq,Google,IOC)