当前访客身份:游客 [ 登录  | 注册加入尚学堂]
启用新域名sxt.cn
新闻资讯

android 自学线路图,学完j2se的童鞋可以开干了!!

helloworld 发表于 2年前  | 评论(1 )| 阅读次数(2367 )|   8 人收藏此文章,   我要收藏
摘要 android 自学线路图,学完j2se的童鞋可以开干了!!

 伟大的自学线路图上来了:


课程内容简介
Java编程(2天)
课程目标:掌握java程序设计方法。
课程内容:
Java简介
Java开发环境搭建
Java编程基本知识
java面向对象程序设计(类和对象,包,继承,多态,Final,abstract,接口)
Java异常处理
Swing GUI编程
Java网络编程
Java多线程编程
课程实验:
Java开发环境搭建;
Java程序设计基本流程;
Java多态实验;
Java GUI实验;
Java网络编程实验;Java 多线程实验。
Android基础(1天)
课程目标:熟练Android平台搭建、熟练使用Android创建命令工具、编写第一个Android应用程序,熟悉定义和访问Android中各种资源。
课程内容:
Android 平台简介
Android 开发环境搭建
Android 常用工具的使用
第一个Android 应用程序
Android中的资源访问(颜色(Color),字符串(String),尺寸(Demen),原始XML,布局(Layout))
课程实验:基于android的Hello world(熟悉Android开发平台,学习使用XML构建UI界面);
Android 图形用户界面编程
(1天)
课程目标:熟练Android创建UI组件的应用、能够使用创建UI组件设计实际项目UI、熟练高级UI的使用,例如,MapView、WebView、Gallery、GridView等。
课程内容:
菜单(Menu)
对话框(Dialog)
提示信息(Alert)
事件处理 (Event)
布局(Layout)
常用组件(Widget)
自动完成文本框;
选项卡(Tab)
进度条(ProgressBar)
日期、时间选择对话框
列表视图(ListView)
网格视图(GridView)
画廊视图(Gallery)
地图视图(MapView)
网页视图(WebView)
课程实验:Android图形界面综合编程(掌握Android常用组件使用,通过注册程序的编写熟悉各种组件的使用方法)。
Android 基本组件
(Activity、
Intent、
Service、
BroadCastReceiver、
ContentProvider)
(2天)
课程目标:深刻理解Android应用程序的设计思想、熟练Android平台的四大组件Activity、Service、BroadcastReceiver、ContentProvider的使用(以备忘录项目为例讲解)
课程内容:
Activity:
Activity简介;
Activity创建;
Activity传递数据;
Activity 返回结果;
Activity 生命周期;
Intent:
Intent 对象及属性;
Intent 应用;
Intent 实现策略;
Service:
Service 简介;
Service 使用;
Service 和 Thread;
BroeadCastReceiver:
BroadcastReceiver 简介;
通知Notification和NotificationManager;
AlarmManager;
ContentProvider:
ContentProvider简介;
ContentResovler;
ContentProvider综合应用;
课程实验:
Activity生命周期(熟悉Activity生命周期及回调方法)
Intent的使用(熟悉Intents和Intent Filter的使用)
Service的使用(掌握Started和Bound两种服务的使用)
Android 数据存储(1天)
课程目标:熟练Android平台的数据存储、熟练使用Sqlite数据库实现CRUD操作熟练Android文件系统的操作。
课程内容:
配置(Preference)
文件(File)
SQLite 数据库
打开或者创建数据库
创建表
插入数据
删除数据
查询数据
修改数据
网络(NetWorking)
XML 解析(DOM、SAX、XStream)
课程实验:联系人编程(通过创建联系人列表熟悉Android的数据存储的使用)
Android多媒体开发(1天)
课程目标:熟练使用Android 平台的多媒体的使用,播放音频、视频、操作图片
课程内容:
音乐播放器
视频播放器
Camera
课程实验:MPEG视频播放器的实现(掌握Android多媒体开发的方法)
Android互联网应用开发
(1天)
课程目标:熟练Android平台的网络编程接口、熟练Socket、URL、ApacheClient的各种使用方法。
课程内容:
Socket
URL
HTTP
HttpURLConnection
使用Apache HTTP客户端
WebView
课程实验:简单聊天室的实现(熟悉Socket编程,及Webview的使用方法)
Android GPS定位应用开发
(1天)
课程目标:熟练Android平台的定位API、能够使用这些API实现定位、跟踪、查找等功能
课程内容:
LocationManager和LocationProvider简介
定位
跟踪
课程实验:获取当前地理位置精度和纬度(了解GPS定位应用开发)
Android图形图像开发(1天)
课程目标:熟练Android平台的图形图像处理API、能够使用这些API绘制图形、动画等。
课程内容:
Color
Paint
Canvas
绘制几何图形
动画
Tween动画
Frame动画游戏编程基础
Android 蓝牙、WiFI等相关
开发(1天)
课程目标:掌握蓝牙和WIFI应用开发
课程内容:
ActivityManager
TelephonyManager
Android Widget
WiFi
蓝牙
课程实验:蓝牙聊天室的实现(熟悉Android蓝牙的使用)
 
分享到:0
关注微信,跟着我们扩展技术视野。每天推送IT新技术文章,每周聚焦一门新技术。微信二维码如下:
微信公众账号:尚学堂(微信号:bjsxt-java)
声明:博客文章版权属于原创作者,受法律保护。如果侵犯了您的权利,请联系管理员,我们将及时删除!
(邮箱:webmaster#sxt.cn(#换为@))
北京总部地址:北京市海淀区西三旗桥东建材城西路85号神州科技园B座三层尚学堂 咨询电话:400-009-1906 010-56233821
Copyright 2007-2015 北京尚学堂科技有限公司 京ICP备13018289号-1 京公网安备11010802015183