环境搭建
eclipse下载:http://www.eclipse.org/downloads/ 选择最新的eclipse for java ee developers
adt更新:https://dl-ssl.google.com/android/eclipse/
android sdk:我的方案是在六维上下载下来一个旧版本的,然后在官网http://developer.android.com/sdk/index.html上下载一个最新的版本,然后合并文件夹,冲突一律选覆盖。
更新可能出现被墙的情况,解决方式是修改hosts文件,添加这么一行:
74.125.237.1 dl-ssl.google.com
AndroidManifest.xml :整个Android应用的全局描述文件,可以用来声明应用的权限
Android应用的基本组件:
Activity:负责与用户交互的组件
View:所有UI控件、容器控件的基类
Service:后台运行的组件
BroadcastReceiver:广播消息接收器,组件消息的监听器
ContentProvider:应用之间进行实时数据交换的标准
Intent和IntentFilter:不同组件之间通信的载体,封装了当前组件需要启动或者触发的目标组件的信息,有显式和隐式的两类,通过IntentFilter来声明隐式Intent的处理匹配关系。