序
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--框架拥有主动权,主动呼叫应用程序(就是将复杂的业务逻辑都放在抽象类或接口中)
分享到:
相关推荐
《天嵌科技出品-Linux移植之Step By Step》是一份针对arm9处理器,特别是TQ2440平台的Linux系统移植指南。这份资源详细介绍了Linux操作系统如何在arm9架构的硬件上进行移植和配置,旨在帮助开发者了解并掌握Linux在...
### Microsoft SharePoint 2013 Step by Step:关键知识点解析 #### 一、书籍概述与目标读者 《Microsoft SharePoint 2013 Step by Step》是一本专为初学者到中级用户设计的实用指南,旨在帮助读者掌握SharePoint ...
This is achieved by starting with a simple game and gradually increasing the complexity of the three complete games built step by step. By the end of the book, you will have successfully built three ...
然而,根据标题“[John_Sharp]_Microsoft_Visual_C#_Step_by_Step,_Nin(***).pdf”和描述“[John_Sharp]_Microsoft_Visual_C#_Step_by_Step,_Nin(***)”以及内容摘录提供的信息,可以推断出以下可能相关的信息和知识...
A book that is more like a course, taking you step-by-step through the development of real applications, just as if an experienced Android developer was sitting right next to you? This book teaches ...
Shows you how to write an app step-by-step With tons of illustrations and screenshots to make everything clear In a fun and easygoing manner! We’ve written this book in Kotlin: the new, modern, ...
In Part 2, the reader will learn RxJava 2.0 step-by-step by starting off with stock data processing and display.The developer will learn to choose appropriate Schedulers and to use Retrofit library ...
- 支持多种移动设备同步,包括iOS和Android平台。 - 用户可以在设备上配置邮件账户,实现邮件、联系人和日程的同步。 通过上述步骤,用户可以成功地安装和配置Kerio Connect 7.3.2,并确保其在组织内部高效稳定地...
you may not use this file except in compliance with the License.You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed t
在Android开发领域,NDK(Native Development Kit)是一种重要的工具,它允许开发者使用C和C++等原生代码来编写部分应用,以实现高性能计算、底层硬件交互或利用已有的C/C++库。本篇文章将深入探讨在Android NDK环境...
下面我们将 Step By Step 介绍如何完成本 Demo 的实现。 Step 1 : 新建一个 Android 工程,命名为 MediaPlayerDemo。 Step 2 : 准备素材,在 res 下建一个 raw 文件夹,将 foollove.mp3 导入,并将 play.png、...
《Android 4.X 应用与开发实战手册:适用Android 4.X-2.X(第2版)》以Android 4.X进行开发示范,通过大量图示与step by step方式,详细介绍了使用Android开发智能手机、平板电脑应用程序的方法,读者无须强记即可...
A step-by-step practical guide that will help you build improved applications, change their look, and debug them Who This Book Is For This book is for developers that are already familiar with ...
This book provides you with a number of clear step-by-step recipes which will help you to start developing mobile games with Android NDK and boost your productivity debugging them on your computer....