六安卓应用开发的学习内容_第1页
六安卓应用开发的学习内容_第2页
六安卓应用开发的学习内容_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、绪论教学目的掌握 Android 的基本概念 自主搭建安卓的开发环境( windows 或 ubuntu 环境) 明确安卓的学习内容安卓程序的调试工具: Logcat 、 DDMS 的使用教学内容1 安卓的简单介绍起源市场 主要竞争对手: ios2 安卓的开发环境的搭建3 第一个安卓程序及其组成4 安卓的学习内容 通过一个例子,说明要学习的内容 12306 购买火车票为例1)安卓的体系结构、四大组件2)安卓的界面:活动、布局、控件、事件3)广播机制、内容提供器、服务4)数据存储:文件存储、 SharedPreferences、 SQL Lite5)网络通信6)定位,百度地图7)传感器5 Log

2、cat 的使用6 实验内容:明确题目三 安卓的简单介绍1 起源1)大背景:移动设备的进步 早期的移动设备: Pocket PC、 Java MeCPU 计算能力增强、移动互联的普及2)小背景: google 与其它平台的竞争2 市场1)市场规模大:开源技术,知识产权方面的羁绊较少2)主要竞争对手: iosa) Android 基于 Linuxb) ios 基于 FressBSD3)安卓的优势:开源,知识产权方面的羁绊比较少4)就业市场:市场的需求量很大,500元/天 700 元/天四 安卓的开发环境搭建基于 Java,必须安装 Java 可以直接下载安装包,也可以自行配置 Eclipse 和

3、Android Studio Google 受限制,可能需要跳墙 本课程:选择 Eclipse,环境在 Ubuntu 和 Windows 之间进行切换 ( Android Studio 对环境要求较高,学校机房无法满足需要 ;已有的大量代码) genymotion(必须安装 virtualbox)自行配置过程:Android SDK; ADT ;相关配置五 第一个安卓程序建立工程过程,每一步的作用工程的组成 运行过程:虚拟机、真机、 DDMS 、截屏、 asm同步方法六 安卓应用开发的学习内容1 实际程序分析 -12306 的使用1)进入程序:能够实现界面2)网络通信,能够与后台服务器通信3)

4、数据存储:局部数据(用户名的暂存、常见的线路) 、网络数据的存储4)新版本发布,广播机制5)第三方接口,比如提供给 “路路通 ”,内容提供器6)下载新版本:后台的服务,线程(下载线程不干扰程序运行)2 实际程序分析 -百度地图1)位置服务3 实际程序分析 -微信1)摇一摇:传感器4 实际的程序1)安卓的体系结构、四大组件2)安卓的界面:活动、布局、控件、事件3)广播机制、内容提供器、服务4)数据存储:文件存储、 SharedPreferences、 SQL Lite5)网络通信6)定位,百度地图7)传感器七 期末考核1 安卓程序开发,提交作品2 组成: 2 3人一组,以 3 人组为主,不能超过 3人3 必

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论