moweiyang0214的专栏

Android系统介绍

2003年10月,AndyRubin创立Android科技公司

2005年8月,被Google收购

2007年11月,Google牵头,成立开放手机联盟,共同研发和改进Android系统

2007年11月,Android的1.0Beta版问世

2010年末成为全球第一大智能手机操作系统

Application Framework

组件:

View组件:Button,Editview,textview,list。

Content Providers(内容提供商):android应用的数据都是private,contentprovider就是提供服务应用程序之间可以实现数据的共享。

ResourceManager:资源包括:图像,用户界面(layout xml),字体,颜色,UI组件的ID,通过resourcemanager进行统一管理。

NotificationManager(消息通知管理):在状态栏上提供消息的提示。例如有短信来的时候,android自动的将消息提示在状态栏。

ActivityManager(活动管理):管理应用程序的生命周期,并且控制着应用的导航,扮演控制器的角色。

WindowManager(窗口管理)管理所有启动的窗口

LocationManager(位置管理):管理地图服务相关功能

用来管理电话相关功能。

PackageManager(包管理):管理所有的安装在android系统内的应用程序。

Android的架构层次清晰分工明确。分层的最大优势:使用下层提供的服务并为上层提供统一的服务,屏蔽本层及以下层的差异,当本层及下层发生了变化而不会影响到上层,从而保证整个系统的架构稳定。

搭建环境

1.安装和配置android sdk

2.安装eclipse快捷键

3.创建并运行项目

JDK:java开发工具包,1.6版本以上

Android SDK( software development kit)

Eclipse IDE

ADT插件

配置过程:

方法1:下载安装JDK->eclipse->android SDK->安装并配置ADT

方法2:安装好JDK,从android官网直接下载一大包好的android开发工具包。

环境配置1,,jdk 配置 C:\Program Files\Java\jdk1.8.0_11\bin2,我的电脑右键属性–>高级系统设置—>选择高级标签–>环境变量–>系统变量—>搜索path注意不要删除已有变量敲home 或者end 粘贴bin目录注意和其他变量用";"隔开sdk 配置

D:\adt-bundle-windows-x86_64-20131030\sdk\toolsD:\adt-bundle-windows-x86_64-20131030\sdk\platform-tools

找到如上路径,复制粘贴到path变量中

AVD模拟器的配置

配置好后,打开eclipse.exe文件执行,进行AVD模拟器的配置

一般开发过程中选择:

Nexus S(4‘ -480*800hdpi),

android 4.0(API level 14)

RAM 768

Internal Storage 200M,

SD card 200M

创建好之后,选中,start即可开启AVD模拟器。

Eclipse IDE的常用快捷键

Ctrl+1 快速修复

Ctrl+D 删除当前行

Ctrl+Alt+↓ 复制当前行到下一行

Ctrl+Alt+↑ 复制当前行到上一行

Alt+↓ 当前行和下面一行互换位置

Alt+↑ 当前行和上面一行互换位置

Alt+Enter 显示当前选择资源的属性

Shift+Ctrl+Enter 在当前行插入空行

Ctrl+/ 注释当前行,再按则取消注释

Ctrl+O 快速显示类结构

Ctrl+T 快速显示当前类的继承结构

Ctrl+K 参照选中的单词快速定位到下一个

Ctrl+E 快速显示当前编辑区的下拉列表

Ctrl+Shift+J 反向增量查找

Ctrl+Shift+F4 关闭所有打开的编辑区

Ctrl+Shift+X 将当前选中的文本全部变为大写

Ctrl+Shift+Y 将当前选中的文本全部变为小写

Ctrl+Shift+F 格式化当前代码

Ctrl+Shift+P 定位到对于的匹配符

Ctrl+Shift+/ 多行注释

Alt+Shift+R 重命名

Alt+Shift+M 抽取方法

Alt+Shift+C 修改方法签名

Alt+Shift+L 抽取局部变量

Alt+Shift+V 移动方法和变量

Ctrl+F11 运行项目

创建并运行Android项目

IDE Eclipse环境开启后,在左侧栏右击,New->Android Application Project->输入项目相关信息

%NewAndroid Project对话框中输入项目说明如下:

Application name — 是指程序安装在模拟器上所显示名称

Project Name — 是指在Eclipse中显示的项目名称

Package name — 每个Android应用程序都有属于自己的包名,包的形式就是Java包

Minimum Required SDK — 程序最低支持的SDK版本

Target SDK — 程序的目标SDK版本

Compile With — 程序的编译SDK版本,通常与TargetSDK版本相同

Theme — 应用程序界面的主题,使用默认即可

新建的项目中的各个文件说明

在真机上进行调试,用DDMS模式

风不懂云的漂泊,天不懂雨的落魄,眼不懂泪的懦弱,

moweiyang0214的专栏

相关文章:

你感兴趣的文章:

标签云: