• android教学大纲



    android班 教学大纲 每次课4个小时



    1次课:Android开发环境搭建及工具介绍

    Android系统简介

    Android开发环境简介及搭建

    AndroidStudio提供的工具组件


    2次课:第一个Android应用程序,页面跳转和页面间数据传递的简单认识

    Activity介绍一

    Intent认识

    Activity值传递

    Activity回传值

    Activity现场保存状态

    Activity生命周期介绍


    3次课:常用布局和UI控件

    线性布局

    相对布局

    EditText控件

    TextView控件

    button控件

    AutoCompleteTextView控件

    实战开发-做一个漂亮的登录界面


    4次课:常用UI控件

    DatePicker日历的使用

    timePicker控件和时钟

    Spinner控件

    scrollView滚动布局

    图片视图ImageView


    5次课:常用UI控件

    viewPager轮播图

    适配器

    实战开发-图库


    6次课:常用UI控件

    复选框CheckBox

    进度条ProgressBar

    实战开发-资讯APP首页和子页面制作


    7次课:常用UI控件

    实战开发-计算机页面制作,并实现常规的加减乘除功能



    8次课:Android网络应用和数据持久化

    使用Retrofit加载网络数据

    使用Retrofit结合mysql数据库进行数据存储

    数据的分批加载

    Json数据的解析




    9次课:图片操作

    图片上传到服务器

    使用Picasso操作网络或服务器图片


    10次课:图片操作

    图片上传到服务器

    使用Picasso操作网络或服务器图片


    11次课:Intent

    Intent使用

    Android单元测试


    12次课:android ListViewRecycleView使用

    ListViewRecycleView介绍

    RecycleView访问网络数据

    RecycleView图文混排


    13次课:RecycleView使用

    ListViewScrollView事件冲突

    实战开发-实现类似淘宝商品页,和商品详情页,

    所有数据通过服务器从mysql数据库中获取



    14次课:AlertDialog对话框的使用

    AlertDialog对话框的使用

    日期和时间对话框


    15次课:对话框的使用

    Progressdialog控件

    Toasts对话框

    自定义对话框


    16次课:android 样式和主题

    样式和主题

    样式和主题之选择器

    button改变状态

    图形美化圆角


    17次课:toolbar

    toolbar标题栏


    18次课:android menu菜单介绍

    menu菜单介绍

    Menu子菜单

    上下文菜单一

    popup弹出菜单


    19次课:android Notifications通知的使用

    Notifications通知的使用

    Notifications大视图通知的使用

    Notification自定义通知



    20次课:android Fragment平板开发技术

    Fragment平板开发技术介绍

    Fragment平板开发技术1


    21次课:android Fragment平板开发技术

    Fragment平板开发技术2


    22次课:android Fragment平板开发技术

    Fragment平板开发技术3



    23次课:android 手机拍照

    手机拍照

    手机拍照选择本地图片

    视频播放VideoView


    24次课:android GPS

    视频播放VideoViewService结合

    短信,GPS定位,



    25次课:android 混合开发模式

    WebAppNativeApp的介绍

    WebView混合开发模式1


    26次课:android 混合开发模式

    WebView混合开发模式2


    27次课:android 混合开发模式

    WebView混合开发模式3


    28次课:android 混合开发模式

    WebView混合开发模式4


    29次课:青鸟音乐

    实战开发-青鸟音乐


    30次课:青鸟音乐

    实战开发-青鸟音乐



    31次课:android Service

    Service介绍

    Service生命周期介绍

    Service下载网络图片

    IntentService下载图片


    32次课:android Service

    ServiceActivity数据通信

    Service粘性和非粘性

    Service结合通知更新图片下载

    Service进程间通信之Messenger



    33次课:android BroadcastReceiver

    BroadcastReceiver介绍

    BroadcastReceiver生命周期

    OrderBroadcast有序广播



    34次课:android BroadcastReceiver

    Broadcast监听电量变化

    Broadcast实现开机启动


    35次课:消息机制(Handler)及AsyncTask异步任务机制

    Handler更新TextView

    Handler下载图片

    Handler 更新进度条

    Handler封装下载图片工具类


    36次课:消息机制(Handler)及AsyncTask异步任务机制

    HandlerMessage的关系

    HandlerMessageLooper



    37次课:项目构建和打包

    构建

    多渠道打包

  • 相关阅读:
    SAP BW维护项目中的常见问题 沧海
    从印度英语想到creole 沧海
    侃State模式
    住在“天堂”的代价一个工薪阶层买房的感受
    家庭财务总管软件设计
    侃观察者模式(Observer)
    软件设计起步:画UML类图
    一个提醒软件---好朋友
    学习设计模式的一些心得
    一次偶然结对编程的感受
  • 原文地址:https://www.cnblogs.com/thankyouGod/p/6069378.html
Copyright © 2020-2023  润新知