当前课程知识点:智能设备应用开发(基于Android平台) > 单元1 开发第一个Android应用程序 > 任务一 开发第一个Android应用程序 > 任务1:开发第一个Android应用程序
返回《智能设备应用开发(基于Android平台)》慕课在线视频课程列表
返回《智能设备应用开发(基于Android平台)》慕课在线视频列表
今天我们要完成的任务是
开发第一个Android应用程序
程序运行之后显示如下界面
该界面显示一行文本
Hello World!
通过这个任务我们可以学习到
第一 用Eclipse开发Android应用的方法
第二 Android应用程序的结构
下面我们来完成这个任务
首先 双击打开开发工具Eclipse
第二步一次选择File New
Android Application Project
弹出New Android Application窗口
在Application Name中
输入Android应用名为
HelloAndroid
此处选择支持该Android应用的最低版本
此处选择该Android应用的目标版本
第三步 单击Next Next
Next Next单击Finish按钮
至此第一个Android应用程序创建完毕
其目录结构如Eclipse左侧所示
在这里就涉及到一个新的知识点
Android应用程序结构
下面我们来学习下这个支点
使用Eclipse创建一个Android应用之后
会自动为该应用生成一个如右图所示的基本的目录结构
下面对该目录结构中的主要文件及文件夹进行简要分析
src文件夹:保存的是应用程序的源代码
如Java源文件和AIDL文件等
res文件夹 资源目录 包含项目中的资源文件
res目录下至少包含三个子目录
drawable layout和values
drawable 包含应用程序用到的图标文件
layout 包含界面布局文件
values文件夹下包含应用程序所需要显示的各种文字资源
gen文件夹 该文件夹下面有一个R.java文件夹
该文件自动生成 不能修改
R.java文件夹中定义了一个类R
R类中包含很多静态类
且静态类的名字都与res中的一个名字对应
即R类定义该项目所有资源的索引ID
其对应关系如该图所示
AndroidManifest.xml文件
应用程序的总配置文件
记录应用中所使用的各种组件
学习完Android应用程序结构之后
下面我们来运行我们的第一个Android应用程序
第四步选中Eclipse左侧目录结构的应用
单击右键在弹出的菜单中一次选择
RunAs AndroidApplication
程序运行之后显示效果如下
-任务一 开发第一个Android应用程序
--外部链接
-单元1 开发第一个Android应用程序--任务一 开发第一个Android应用程序
-任务一 唐诗赏析软件
--html
--外部链接
-任务一 唐诗赏析软件--作业
-任务二 用户注册界面设计
--用户注册界面设计
-单元2 界面编程--任务二 用户注册界面设计
-任务三 用户登录界面设计
--用户登录界面设计
-单元2 界面编程--任务三 用户登录界面设计
-任务四 游戏开始界面设计
--游戏开始界面设计
-单元2 界面编程--任务四 游戏开始界面设计
-任务五 图片浏览器
--2-5-1
--2-5-2
-任务五 图片浏览器--作业
-任务六 个人信息收集界面设计
--个人信息收集界面
--RadioButton(单选按钮)和CheckBox(复选框)
--html
-任务六 个人信息收集界面设计--作业
-任务七 日期和时间选择器
--日期和时间选择器
-任务七 日期和时间选择器--作业
-任务八 猜拳游戏
--2-8-1
--2-8-2
-任务八 猜拳游戏--作业
-任务九 制作选项菜单
--制作选项菜单
--选项菜单
-任务九 制作选项菜单--作业
-任务十 简单的文本编辑器
--简单的文本编辑器
-任务十 简单的文本编辑器--作业
-任务十一 制作滚动视图界面
--制作滚动视图界面
-任务十一 制作滚动视图界面--作业
-任务一 用户登录功能实现
--3-1-1
--3-1-2
--3-1-3
--html
--Video
-任务一 用户登录功能实现--作业
-任务二 Activity的一生
--3-2-1
--3-2-2
--3-2-3
--3-2-4
-任务一 使用Intent的Action属性实现页面之间的跳转
--4-1-1
--4-1-2
--Intent的Action、Category属性与intent-filter配置
-任务二 返回系统HOME页面
--4-2-1
--4-2-2
--通过标准Action和Category调用系统Activity
-任务三 浏览Google首页、打开一幅图片、启动给指定号码打电话、发短信页面
--4-3-1
--4-3-2
--html
-任务一 使用SharePreferences存储和读取数据
--5-1-1
--5-1-2
-任务一 使用SharePreferences存储和读取数据--作业
-任务二 应用程序数据文件夹里的文件读写
--5-2-1
--5-2-2
--文件存储
--文件读取
-任务二 应用程序数据文件夹里的文件读写--作业
-任务三 基于SQLite的用户信息存储器
--5-4-1
--5-4-2
-任务三 基于SQLite的用户信息存储器--作业
-任务一 启动和关闭一个Service
--html
--html
--html
-任务一 启动和关闭一个Service--作业
-任务二 来电监听器
--来电监听器
--html
-任务二 来电监听器--作业
-任务一 基于TCP协议的点对点通信
--默认
--7-1-2
--7-1-3
-任务一 基于TCP协议的点对点通信--作业
-任务二 使用HTTP访问网络资源
--默认
--7-2-2
--html
-任务二 使用HTTP访问网络资源--作业
-任务三 天气预报软件实现
--7-3-1
--7-3-2
--7-3-3
--7-3-4
--7-3-5
--html
-课程介绍
--课程定位
--内容选取
--内容组织
--教学模式
--教学平台
-课程建设
--建设目标
--建设思路
--建设规划
--教材建设
--政策支持
-教学设计
--教学设计
--教学改革
-教学资源
--课程标准
--教案
--企业案例
-模拟题库
--技术答疑
--习题库
-实践教学
--实训项目指导书
--实训项目资源
--教学条件
-拓展资源
--案例库
--素材库
--培训项目包
-特色创新
--课程特色