码迷,mamicode.com
首页 > 移动开发 > 详细

Android深度探索HAL与驱动开发——第二章

时间:2016-04-23 21:21:13      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:

第二篇:
主要内容包括Android应用程序及各自的组成部分,以及对AndroidManifest的文件定义程序。

(1)在创造第一个HelloEveryone中首先要启动Eclipse然后进newproject窗口,创建android项目完成之后结束即可,在开启模拟器后显示出helloevery one则表示创建成功,同时也说明在windows平台下成功搭建android开发环境。android应用工程组成包括:源文件、R.java文件、Android库、assets文件夹、res文件夹、drawable文件夹、layout文件夹、values文件夹以及重要的androidmanifest.XML。

(2)调试android应用程序包括:修改android项目:步骤包括:修改资源文件、增加图片资源文件、数据查询功能模块(包括两种方式:一是传统的编程方式,二是通过定义layout资源文件定义界面。)、修改java源文件:给imageview组件定义id由此来定义组件;设置断点:首先要根据经验和判断在源代码中设置断点(选在最可能出错的地方);启动调试:设置完断点开始进行调试程序;单步跟踪:调试相比log跟踪变量值的方式更加有效准确;真机调试:进行真机调试时要做的准备有安装OEM USB Driver、连接android手机、设置属性接下来就是进行模拟器调试。

(3)activity是为响应用户操作的一个可显示的可视化接口,每个activity都提供一个默认的窗口绘制,在显示出的内容是一系列视图(继承自己的父类)。创建activity,在activity中有四个周期状态:活动、暂停、停止、死亡;Intent组件包括两种:显示和隐示,两者区别在于调用和组件的应用情况;以及对其他的组件进行简单的描述和各自的用法。

(4)androidmanifest文件是一种特定的XML文件必存于应用程序中。管理应用程序身份包含:为应用程序指定版本号、给应用程序加上名称和标签;使用Intent Filter为程序指定主入口、配置其他Intent、注册service和broadcast、注册content provider。指定应用程序所需设备和软件、使用库和androidSDK、定义其他的配置参数。

 

Android深度探索HAL与驱动开发——第二章

标签:

原文地址:http://www.cnblogs.com/chengqian95/p/5425422.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!