`
tuesdayhoho
  • 浏览: 51155 次
  • 性别: Icon_minigender_1
  • 来自: 黑龙江 哈
社区版块
存档分类
最新评论
阅读更多

课程大纲(共240学时、每天8学时、共30天)

 

◆ Android 基础入门 (1)

1. Android 平台简介

2. Android 开发环境搭建

3. Android 常用工具的使用

4. 第一个Android 应用程序

◆ Android 用户界面(UI(4)

   1. Android中的资源访问(Resource)

1.1   简介
1.2  
颜色(Color

1.3   字符串(String)

1.4   尺寸(Demen)

1.5   原始XML

1.6   布局(Layout)

2. Android 图形用户界面(UI)

     2.1   菜单(Menu)

2.2   对话框(Dialog)

2.3   提示信息(Alert)

2.4   事件处理 (Event)

2.5   布局(Layout)

2.6   常用组件Widget)

2.7   自动完成文本框(AutoComplete)

2.8   选项卡(Tab

2.9   进度条(ProgressBar

2.10 日期、时间选择对话框(DateDialogTimeDialog

2.11 列表视图(ListView

2.12 网格视图(GridView

2.13 画廊视图(Gallery

2.14 地图视图(MapView

2.15 网页视图(WebView

 

Android 基本组件(ActivityIntentServiceBroadCastReceiverContentProvider) (4)

   1. Activity

     1.1 Activity简介

     1.2 Activity创建

     1.3 Activity传递数据

     1.4 Activity 返回结果

  2. Intent

     2.1 Intent 对象及属性

     2.2 Intent 应用

     2.3 Intent 实现策略

   3. Service

     3.1 Service 简介

     3.2 Service 使用

   4. BroeadCastReceiver

     4.1 BroadcastReceiver 简介

     4.2 通知NotificationNotificationManager

     4.3 AlarmManager

   5. ContentProvider

     5.1 ContentProvider简介

     5.2 ContentResovler

     5.3 ContentProvider综合应用

 

◆ Android 数据存储(2)

   1. 配置(Preference

   2. 文件(File

   3. SQLite 数据库

     3.1 打开或者创建数据库

     3.2 创建表

     3.3 插入数据

     3.4 删除数据

     3.5 查询数据

     3.6 修改数据

   4. 网络(NetWorking

 

◆ Android 高级应用(9)

   1. 多媒体

        1.1 音乐播放器

        1.2 视频播放器

        1.3 Camera

   2. 图形图像

        2.1 Color

        2.2 Paint

        2.3 Canvas

        2.4 绘制几何图形

        2.5 动画

    `       2.5.1 Tween动画

            2.5.2 Frame动画

        2.6 游戏编程基础

    3. 互联网应用

        3.1 Socket

        3.2 URL

        3.3 HTTP

            3.3.1 HttpURLConnection

            3.3.2使用Apache HTTP客户端

            3.3.4 WebView

    4 GPS定位应用

        4.1 LocationManagerLocationProvider简介

        4.2 定位

        4.3 跟踪

    5. 多线程

        5.1 Message

        5.2 MessageQueue

        5.3 Handler

        5.4 Looper

        5.5 AsynchTask

    6 Widgets

   

大型Android 项目实战(80学时,10天)

训练方法:项目学员分成3人一组:从3个项目中选择一个进行训练。每小组独立完成自己的项目。在最后测试阶段、小组两两互相进行测试和反馈

训练流程:

1.   需求分析(1天)

2.   设计方案(0.5天)

3.   协作环境搭建和使用(0.5天)

4.   编码(6天)

5.   测试环境搭建与使用(0.5

6.   调试(1.5天)

7.   发布

项目内容

1.   手机游戏:实现一个Android平台的手机游戏,休闲类型,魔法泡泡。实现原有游戏的全部规则、有完善的游戏界面、完善的辅助功能、支持音乐音效、无ABUG

2.   新浪围脖:实现一个Android平台的新浪围脖客户端、基于client/server结构、支持粉丝、发表。实现用户注册、登录。。有良好的用户界面、完善的辅助功能。访问接口:新浪围脖API

3.   掌上天气:实现一个Android 桌面widget定制天气,基于yahoo weather api、实现定制城市天气查询、图形化方式展示,定时刷新、有完善的用户界面和辅助功能。

4.  JavaEye Android Client

 

  • 大小: 108.1 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics