Android开发的基础常识一之目录构架
2014-03-06 15:38
288 查看
Android公司被Google收购成为市场上一个重要的MOS(移动操作系统),市场上常见的操作系统有:Symbian、BlackBerry、iPhone、Palm(HP公司收购,一个简单实用、不占用大内存的系统)、WP。Android无疑成为一匹最大的黑马。
1、android平台架构
android系统的底层建立在Linux之上,该平台有4个部分构成:应用程序层(Java编写,用户下载和使用的各种应用软件)、应用程序框架(提供开发者所需的各种功能模块化的API)、库函数(包含可以被框架层调用的C/C++核心库)和虚拟机、Linux内核(连接硬件和软件驱动的中间层)
2、android平台搭建
JDK+SDK+Eclipse+ADT,添加环境变量,运行例程等,具体课参考另一篇Blog:/article/9219805.html
3 、常用开发工具使用
管理AVD、使用DDMS进行调试(查看虚拟机的内部文件和交互)、ADB(android debug bridge,完成模拟器文件和电脑的文件的相互复制等)、AAPT打包资源等。
4、项目目录下每个文件的作用
1)、Layout目录下的.xml文件是应用程序的界面显示。常用的有LinerLayout、TextView文本框、Button等。XML文件专门负责UI界面设置,类似与HTML通过标记语言来定义用户界面,只不过两者使用的标记不一。
2)、src目录下是Java源代码,进行业务设计。常见的有设置Activity使用.xml文件当作当前用户界面、findViewById()来获取按钮、绑定监听器setOnClickListener等。
3)、res存放各种资源文件,例如布局、图片、字符串、颜色。
4)、Androidmainfest,xml文件是项目的系统清单,控制应用的名称、图标、访问权限等。
1、android平台架构
android系统的底层建立在Linux之上,该平台有4个部分构成:应用程序层(Java编写,用户下载和使用的各种应用软件)、应用程序框架(提供开发者所需的各种功能模块化的API)、库函数(包含可以被框架层调用的C/C++核心库)和虚拟机、Linux内核(连接硬件和软件驱动的中间层)
2、android平台搭建
JDK+SDK+Eclipse+ADT,添加环境变量,运行例程等,具体课参考另一篇Blog:/article/9219805.html
3 、常用开发工具使用
管理AVD、使用DDMS进行调试(查看虚拟机的内部文件和交互)、ADB(android debug bridge,完成模拟器文件和电脑的文件的相互复制等)、AAPT打包资源等。
4、项目目录下每个文件的作用
1)、Layout目录下的.xml文件是应用程序的界面显示。常用的有LinerLayout、TextView文本框、Button等。XML文件专门负责UI界面设置,类似与HTML通过标记语言来定义用户界面,只不过两者使用的标记不一。
2)、src目录下是Java源代码,进行业务设计。常见的有设置Activity使用.xml文件当作当前用户界面、findViewById()来获取按钮、绑定监听器setOnClickListener等。
3)、res存放各种资源文件,例如布局、图片、字符串、颜色。
4)、Androidmainfest,xml文件是项目的系统清单,控制应用的名称、图标、访问权限等。
相关文章推荐
- 2015年最新Android基础入门教程目录第一章:环境搭建与开发相关(已完结 10/10)
- Android核心基础-3. 开发一个Android程序-3.4. 了解工程目录结构
- android基础之应用程序开发目录介绍
- Android开发的基础常识二之程序解读
- 《Android/OPhone 开发完全讲义》样章和目录下载
- android+unity游戏开发基础之场景的切换
- Android开发+Java基础视频教程——第一讲
- Android React-Native系列之<一>零基础搭建React-Native开发环境
- Android Studio基础之项目目录结构(四)-学习篇
- 零基础OPhone开发之旅 -- 目录
- 玩转Android Camera开发(一):Surfaceview预览Camera,基础拍照功能完整demo
- Android开发之旅:HelloWorld项目的目录结构
- Android应用开发基础篇(14)-----自定义标题栏
- 20145221 《Java程序设计》实验报告四:Android开发基础
- Android核心基础——S01E04_开发环境搭建和模拟器创建
- 20145301实验四 Android开发基础
- Android 开发艺术与探究 第三章 View的事件体系之View的基础知识
- Android开发笔记(序)写在前面的目录
- Android开发之Fragment基础
- android基础(开发环境搭建)