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--框架拥有主动权,主动呼叫应用程序(就是将复杂的业务逻辑都放在抽象类或接口中)

更多相关文章

  1. Android屏幕分辨率正确获取及PX,DPI,DP,SP等的对应关系
  2. Android系统配置数据库注释(settings.db)
  3. android 分辨率及密度详细
  4. Android屏幕常亮
  5. Android(安卓)屏幕设置
  6. android调用setRequestedOrientation之后
  7. 实习杂记(27):android中关于横竖屏切换的那些事
  8. Android获取屏幕大小
  9. Android中获取屏幕相关信息(屏幕大小,状态栏、标题栏高度)

随机推荐

  1. Android 应用没有桌面图标
  2. [Android]滑动冲突之内部拦截法
  3. android动态加载已安装apk中的方法
  4. TextView: android中TextView实现单行跑马
  5. 【最近读书】《Android平台开发之旅(第2版
  6. android的IPC方式 总结
  7. Android高手必须了解的关于View的细节(进
  8. Android Service 定时任务
  9. Android类库常用类库一览
  10. Android开发技巧:动态创建UI界面