版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
移动互联网应用技术专业课程标准课程名称:编制人:审批人:编制时间:编制单位:计算机与软件学院移动应用技术教学部版本修订日期版本说明2012.101.0用于多媒体技术专业的方向课程2014.102.0适用于移动互联网应用技术专业的专业核心课程2015.033.0增加了个性化教学部分:课程教学目标分层增加了信息化教学部分
目录一、基本信息 -
《移动应用开发技术》课程单元教学设计单元标题:Android概况及其应用程序结构单元教学学时4学时在整体设计中的位置第1次授课班级上课时间上课地点教学目标能力目标知识目标素质目标熟悉搭建Android开发平台所需资源。熟练搭建配置Android开发和测试环境。能顺利创建和运行Android项目。了解Android系统的发展历史。熟悉Android平台总体架构。了解DalvikVM。掌握Android开发环境的搭建。掌握Android项目的创建和运行。掌握Android应用程序结构。通过Android项目演示,培养学生的团队协作意识,代码规范意识。掌握10个以上计算机英语单词。能力训练任务任务1.搭建Android开发平台任务2.创建Android模拟器任务3.创建并运行HelloworldAndroid工程任务4.熟悉Android应用程序结构本次课使用的外语单词Android、Project、Library、Resource、Activity、Layout、Manifest、Package等30个以上单词。案例和教学材料案例1:Pj1_T1_2_Doodle该Android应用是一个涂鸦板,通过运行使用该app,体验Android应用程序开发的乐趣。案例2:Pj1_T1_1该项目是一个简单的Android应用程序,显示一条文字信息“Helloworld!”.通过该app了解熟悉Android应用程序的创建过程和项目结构。案例3:Pj1_T2_1该项目是一个简单的Android应用程序,结合Log输出可以体验Activity的生命周期。资料:教材:《Android移动应用技术》讲义:1-Android概况及其应用程序结构.ppt参考资料:设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(Android概况)通过Android的发展历史及各版本,了解Android的概况;掌握Android平台的总体架构及DalvikVM。介绍Android的发展及历史版本。学习相关内容50分钟讲解Android平台的总体架构。学习相关内容讲解Dalvik虚拟机。学习相关内容2(搭建Android开发平台)掌握Android开发平台的搭建与配置;掌握Android模拟器的创建和使用。下载Android开发环境所需的资源同步获取相关资源50分钟演示并讲解环境搭建的过程与步骤同步搭建与配置Android开发环境演示并讲解Android模拟器的创建及使用同步实践Android模拟器的使用3(运行Android应用程序Doodle)了解Android应用程序的运行、打包发布演示Android应用程序——Doodle的导入及运行学习相关内容25分钟讲解Android应用程序的打包和发布学习相关内容4(Android应用程序结构)掌握Android应用程序的创建与运行;熟悉Android应用程序的结构;掌握ADT常用窗体。演示Android应用程序——Helloworld的创建同步实践50分钟讲解Android应用程序的结构学习相关内容演示并讲解ADT的常用窗体同步实践演示并讲解Activity生命周期同步实践5(总结该课堂)回顾本单元的全部内容本单元回顾学习相关内容5分钟作业部署Android开发环境;创建Android应用程序——Helloworld,并在模拟器上运行;画思维导图总结本节课内容。课后体会通过Android应用程序——Doodle的演示,有助于提高学生学习Android开发的兴趣,为接下来的学习打下良好的基础。注:每个步骤占用的行数,可以按照实际需要,像“步骤1”那样增减。
《Android移动开发技术》课程单元教学设计单元标题:基本控件一:TextView、EditText、Button单元教学学时4学时在整体设计中的位置第2次授课班级上课时间上课地点教学目标能力目标知识目标素质目标掌握TextView、EditText、Button三个基本控件的使用方法和相关属性掌握TextView、EditText、Button三个基本控件的应用场景。能顺利创建与TextView、EditText、Button这三个基本控件相关的App项目。学会使用TextView控件。学会使用EditText控件。学会使用Button控件。通过创建与三个基本控件相关的APP项目,回顾整个Android应用程序结构,掌握整体技术架构。掌握10个以上计算机英语单词。能力训练任务任务1.创建Android应用项目任务2.添加TextView控件任务3.添加EditText控件任务4.添加Button控件本次课使用的外语单词Android、Activity、TextView、EditText、Button、drawable、layout_width、layout_height、Background、等10个以上单词案例和教学材料资料:教材:《Android移动应用技术》讲义:任务2-学生空间App的界面设计.pptx参考资料:控件基本结构TextView控件详解EditText控件详解Button控件详解设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(创建Android应用项目)通过创建APP项目,回顾整个Android应用程序结构,掌握整体技术架构。创建空Activity的APP项目同步使用开发环境创建自己的APP项目20分钟讲解AndroidStudio中控件的总体分布学习讲解内容2(添加TextView控件)掌握该控件的应用场景,学习控件相关属性,开发环境中进行编码练习讲解TextView的应用场景学习讲解内容45分钟讲解TextView的相关属性知识学习讲解内容在开发环境演示并讲解TextView的使用同步使用开发环境创建TextView控件3(添加EditText控件)掌握该控件的应用场景,学习控件相关属性,开发环境中进行编码练习讲解EditText的应用场景学习讲解内容45分钟讲解EditText的相关属性知识学习讲解内容在开发环境演示并讲解EditText的使用同步使用开发环境创建EditText控件4(添加Button控件)掌握该控件的应用场景,学习控件相关属性,开发环境中进行编码练习讲解Button的应用场景学习讲解内容45分钟讲解Button的相关属性,事件知识学习讲解内容在开发环境演示并讲解Button的使用同步使用开发环境创建Button控件5(总结该课堂)含本堂课的全部内容本节课回顾整理三个控件的排布,形成完整的APP项目25分钟作业课堂内未完成的作业;完成一个App应用。主要功能:用TextView实现跑马灯效果。添加带图片的按钮,点击按钮可以改变按钮的图片用Word的方式总结本节课程所学内容。总结在本单元中学习的陌生英语单词课后体会从简单控件入手,以图形界面方式展现成果,有助于提高学生学习兴趣,为进一步学习打下基础。注:每个步骤占用的行数,可以按照实际需要,像“步骤1”那样增减。
《Android移动开发技术》课程单元教学设计单元标题:基本控件二单元教学学时4学时在整体设计中的位置第3次授课班级上课时间上课地点教学目标能力目标知识目标素质目标掌握ImageView,CheckBox,RadioButton的相关属性及使用方法;能顺利使用ImageView,CheckBox,RadioButton这三个控件并创建相关app。学会使用ImageView控件;学会使用CheckBox控件;学会使用RadioButton控件;在开发app的过程中,能灵活应用已学的控件达到预期的效果。掌握10个以上计算机英语单词。能力训练任务任务1.创建Android应用工程任务2.添加ImageView控件任务3.添加CheckBox控件任务4.添加RadioButton控件本次课使用的外语单词Radiobutton、CheckBox、content、margin、gravity,orientation,horizontal,vertical等30个以上单词。案例和教学材料案例1:T2_1_ImageView该Android应用程序通过一组图片的显示,展示了ImageView控件的使用方法。案例2:T2_2_CheckBox该Android应用程序模拟实现了课程的多选功能,展示了CheckBox控件的使用方法。案例3:T2_3_RadioButton该Android应用程序模拟实现了话费充值功能,展示了RadioButton控件的使用方法。资料:教材:《Android移动应用技术》讲义:任务2-学生空间App的界面设计.pptx参考资料:设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(作业点评)点评上一单元的课后作业点评上一单元的课后作业学习相关内容10分钟2(ImageView控件)掌握ImageView控件的常用属性;掌握ImageView控件的应用场景及使用方法。讲解ImageView控件的应用场景及创建方法。学习相关内容50分钟讲解ImageView控件的常用属性。学习相关内容结合App演示ImageView控件的使用方法同步实践3(CheckBox控件)掌握CheckBox控件的常用属性;掌握CheckBox控件的应用场景及使用方法。讲解CheckBox控件的应用场景及创建方法。学习相关内容50分钟讲解CheckBox控件的常用属性。学习相关内容结合App演示CheckBox控件的使用方法同步实践4(RadioButton控件)掌握RadioButton控件的常用属性;掌握RadioButton控件的应用场景及使用方法。讲解RadioButton控件的应用场景及创建方法。学习相关内容50分钟讲解RadioButton控件的常用属性。学习相关内容结合App演示RadioButton控件的使用方法。同步实践5(App实践)灵活应用ImageView,CheckBox,RadioButton这三个控件结合实例——图片选择器演示三个控件的应用场景同步实践15分钟6(总结该课堂)回顾本单元的全部内容本单元回顾学习相关内容5分钟作业课堂内未完成的实践内容;练习ImageView,CheckBox,RadioButton这三个控件的使用方法;开发Androidapp——图片选择器,通过勾选图片名显示相应的图片;用word总结本节课内容。课后体会从简单控件入手,以图形界面方式展现成果,有助于提高学生学习兴趣,为进一步学习打下基础。注:每个步骤占用的行数,可以按照实际需要,像“步骤1”那样增减。
《Android移动开发技术》课程单元教学设计单元标题:基本控件三:触屏_按键_菜单_对话框_通知单元教学学时4学时在整体设计中的位置第4次授课班级上课时间上课地点教学目标能力目标知识目标素质目标了解响应触屏的方式,及完成该事件的响应。了解响应键盘按键的方式,及完成该事件的响应。理解菜单的应用场景,根据场景使用菜单。掌握对话框的使用。掌握Notification通知的具体使用。学会触屏事件处理方法,键盘事件处理方法学会使用菜单,对话框,通知。通过创建与触屏事件,键盘事件,菜单,对话框,通知相关的APP项目,掌握相关知识要领和技术方法。掌握20个以上计算机英语单词。能力训练任务任务1.创建触屏事件相关的APP项目任务2.创建键盘事件相关的APP项目任务3.创建菜单相关的APP项目任务4.创建对话框相关的APP项目任务5.创建通知相关的APP项目本次课使用的外语单词onClick、KeyEvent、KeyDown、KeyUp、onTouchEvent、menu、ActionBar、MenuItem、SubMenu、optionmenu、contextmenu、AlertDialog、Builder、notification等20个以上单词案例和教学材料资料:教材:《Android移动应用技术》讲义:任务2-学生空间App的界面设计.pptx参考资料:触摸事件:/xipiaoyouzi/article/details/8098506进一步学习:/yanbober/article/details/45887547/yanbober/article/details/45912661键盘事件/p/2403923843/n/48237/菜单:/codingmyworld/archive/2011/08/21/2147829.html/codingmyworld/archive/2011/08/22/2149323.html/easy_gemini/article/details/8277488这里有源码可以下载:/salam/archive/2011/04/04/2005329.html对话框/Gaojiecai/archive/2011/12/10/2283156.html/kf/201205/131876.htmlNotification通知/vipzjyno1/article/details/25248021/view/31469156312b3169a451a49f.html?from=search/Gaojiecai/archive/2011/12/10/2283156.html/kf/201502/374946.html设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(回顾)回顾上节课学习内容。回顾上节课相关内容知识点同步回顾复习15分钟点评并讲解上节课作业2(学习触屏事件)掌握响应触屏的方式以及该事件的响应方式,开发环境中进行编码练习讲解响应触屏的方式以及该事件的响应方式学习讲解内容30分钟在开发环境演示并讲解触屏事件的应用同步使用开发环境进行触屏事件处理的练习3(学习键盘事件)掌握响应键盘按键的方式以及该事件的响应方式,开发环境中进行编码练习讲解响应键盘按键的方式以及该事件的响应方式学习讲解内容30分钟在开发环境演示并讲解键盘事件的应用同步使用开发环境进行键盘事件处理的练习4(学习菜单的处理)理解菜单的应用场景,根据场景使用菜单讲解菜单的分类,不同菜单的实现方式学习讲解内容30分钟在开发环境演示并讲解菜单的应用同步使用开发环境进行菜单处理的练习5(学习对话框的处理)掌握对话框的使用讲解对话框的分类以及对话框的实现方式学习讲解内容30分钟在开发环境演示并讲解对话框的应用同步使用开发环境进行对话框处理的练习6(学习通知的处理)理解通知的应用场景,掌握通知的使用讲解通知的应用场景以及实现方式学习讲解内容30分钟在开发环境演示并讲解对话框的应用同步使用开发环境进行通知处理的练习7(总结该课堂)含本堂课的全部内容本节课总结同步总结复习15分钟作业课堂内未完成的触屏事件,键盘事件,菜单,对话框,通知APP项目;用Word的方式总结本节课程所学内容;总结在本单元中学习的陌生英语单词(不少于20个)。课后体会通过创建与触屏事件,键盘事件,菜单,对话框,通知相关的APP项目,掌握相关知识要领和技术方法。注:每个步骤占用的行数,可以按照实际需要,像“步骤1”那样增减。
《Android移动开发技术》课程单元教学设计单元标题:界面布局及常用资源单元教学学时4学时在整体设计中的位置第5次授课班级上课时间上课地点教学目标能力目标知识目标素质目标掌握五大布局LinearLayout,FrameLayout,RelativeLayout,TableLayout,GridLayout的应用场景及具体使用方法;掌握界面混合布局的方法。掌握string,color,style,drawable等常用资源的使用方法及应用场景。熟悉五大布局的应用场景;灵活使用五大布局来设计界面;学会界面混合布局的方法;学会常用资源的使用方法和技巧;在开发app的过程中,能灵活应用已学的布局方式实现预期的界面效果。进一步理解迭代的编程思想掌握10个以上计算机英语单词。能力训练任务任务1.使用LinearLayout方式进行界面布局任务2.使用FrameLayout方式进行界面布局任务3.使用RelativeLayout方式进行界面布局任务4.使用TableLayout方式进行界面布局任务5.使用GridLayout方式进行界面布局任务6.使用style,color等资源统一界面风格任务7.灵活使用drawable资源任务8.动态添加layout资源本次课使用的外语单词Linear,Frame,Relative,Grid,Drawable,Calculater等30个以上单词。案例和教学材料案例1-4:T3_1_LinearLayoutT3_2_RelativeLayoutT3_3_TableLayoutT3_4_GridLayout以上4个Android应用程序分别展示了LinearLayout,RelativeLayout,TableLayout,GridLayoutp这四种布局的应用场景及使用方法。案例5:T3_5_style该Android应用程序展示了style的使用方法。案例6:Pj2_T4_2_2_drawable该Android应用程序实现了通过点击按钮改变按钮文字颜色及背景图片的功能,展示了drawable资源的使用技巧。案例7:Pj2_T4_2_3_dynamicLayout该Android应用程序展示了动态添加layout资源的方法。通过点击按钮,实现layout的动态添加。资料:教材:《Android移动开发技术》讲义:任务3-学生空间App的界面优化.pptx参考资料:LinearLayout相关介绍:HYPERLINKhttp:///salam/archive/2010/10/20/1856793.htmlhttp:///zhangs1986/archive/2013/01/17/2864237.htmlFrameLayout相关介绍:/yihui823/article/details/6702273RelativeLayout相关介绍:http:///sevenyuan/archive/2010/09/16/1827940.htmlTableLayout相关介绍:http:///manuosex/p/3584701.htmlGridLayout相关介绍/buaaroid/article/details/27064059HierarchyViewer相关介绍:/xyz_lmn/article/details/14222975Android常用资源介绍:/hnrainll/archive/2012/11/21/2781121.html设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(作业点评)点评上一单元的课后作业点评上一单元的课后作业学习相关内容10分钟2(LinearLayout布局)掌握LinearLayout的应用场景;掌握LinearLayout的使用方法。讲解LinearLayout的应用场景。学习相关内容20分钟讲解LinearLayout的使用方法。学习相关内容结合App演示LinearLayout的使用技巧。同步实践3(FrameLayout布局)掌握FrameLayout的应用场景;掌握FrameLayout的使用方法。讲解FrameLayout的应用场景。学习相关内容20分钟讲解FrameLayout的使用方法。学习相关内容结合App演示FrameLayout的使用技巧。同步实践4(RelativeLayout布局)掌握RelativeLayout的应用场景;掌握RelativeLayout的使用方法。讲解RelativeLayout的应用场景。学习相关内容25分钟讲解RelativeLayout的使用方法。学习相关内容结合App演示RelativeLayout的使用技巧。同步实践5(TableLayout布局)掌握TableLayout的应用场景;掌握TableLayout的使用方法。讲解TableLayout的应用场景。学习相关内容20分钟讲解TableLayout的使用方法。学习相关内容结合App演示TableLayout的使用技巧。同步实践6(GridLayoutp布局)掌握GridLayoutp的应用场景;掌握GridLayoutp的使用方法。讲解GridLayoutp的应用场景。学习相关内容30分钟讲解GridLayoutp的使用方法。学习相关内容结合App演示GridLayoutp的使用技巧。同步实践7(常用资源)掌握string,color,style,drawable等常用资源的使用方法及应用场景讲解常用资源的使用方法和技巧。学习相关内容50结合App演示常用资源的使用技巧。同步实践8(总结该课堂)回顾本单元的全部内容本单元回顾学习相关内容5分钟作业使用RelativeLayout完成以下布局(图片可以使用任意的图片):继续完成课堂中没有完成的练习。用Word的方式总结五大布局的使用场景。总结在本单元中学习的陌生英语单词(不少于20个)课后体会结合Android应用程序的实际应用场景进行教学,有助于提高学生的学习兴趣,掌握实际使用技巧。注:每个步骤占用的行数,可以按照实际需要,像“步骤1”那样增减。
《移动应用开发技术》课程单元教学设计单元标题:深入理解Activity单元教学学时4学时在整体设计中的位置授课班级上课时间上课地点教学目标能力目标知识目标素质目标掌握一个应用中多个Activity的使用。掌握多Activity间数据的传递。进一步学习理解Activity的生命周期。深入Intent应用学习。学会多Activity的页面间跳转,并能够传递数据。深入理解Activity的生命周期。深入学习Intent应用。通过创建多Activity页面跳转,调用系统程序Action相关的APP项目,掌握相关知识要领和技术方法。掌握20个以上计算机英语单词。能力训练任务任务1.创建多Activity应用的APP项目。任务2.创建Activity的生命周期相关函数调用过程的APP项目。任务3.创建调用其它应用的Activity,调用系统程序的Action的APP项目。本次课使用的外语单词Activity、Intent、Component、Extra、Bundle、Serializable、Parcelable、active、Paused、Stopped、Resume、Restart、Destroy、Explicit、Implicit、Action、Category,Data等20个以上单词案例和教学材料(指教材或讲义、课件、参考资料、仪器、设备等)案例1.Pj2_T5_1该案例主要是多Activity的应用,包含两个Activity页面,通过两个页面的交互,可以在页面之间传递数据。案例2.Pj2_T5_2该案例主要是深入理解Activity的生命周期,在LogCat窗口中显示Activity生命周期过程中调用的相关方法。案例3.Pj2_T5_3该案例主要是深入理解Intent的使用,包含调用本应用中的Activity,调用其它应用中的Activity,调用系统程序的Action等多个功能。资料:教材:Android移动应用技术讲义:3.3--Android基本控件三_触屏_按键_菜单_对话框_通知.pptx相关资料:多Activity介绍的样例:/xiazdong/article/details/7749261/article/42617.htm/blog/786793Activity生命周期:/mengdd/archive/2012/12/01/2797784.html/liuhe688/article/details/6733407/page/70125/Intent深入:/mengdd/archive/2013/03/18/2965896.html/3061169/634411//blog/1319225设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(回顾)回顾上节课学习内容。回顾上节课相关内容知识点同步回顾复习15分钟点评并讲解上节课作业2(学习多Activity应用)掌握多Activity应用,学习多个页面间的跳转并传递数据,开发环境中进行编码练习讲解多个页面间的跳转方法和传递数据的方法学习讲解内容60分钟在开发环境演示并讲解多Activity应用同步使用开发环境进行多Activity应用的编码练习3(学习Activity的生命周期)掌握Activity的生命周期,开发环境中进行编码练习讲解Activity的生命周期学习讲解内容40分钟在开发环境演示并讲解Activity的生命周期过程中函数调用的情况同步使用开发环境进行Activity的生命周期过程演示的编码练习4(学习深入Intent应用)深入学习Intent的应用,学会隐式调用其它应用的Activity,调用系统程序的Action讲解隐式调用本应用的Activity,调用其它应用的Activity,调用系统程序的Action的方法学习讲解内容50分钟在开发环境演示并讲解上述相关应用同步使用开发环境进行Intent应用的编码练习7(总结该课堂)含本堂课的全部内容本节课总结同步总结复习15分钟作业课堂内未完成的APP项目:多Activity应用APP项目深入Intent应用APP项目用Word的方式总结本节课程所学内容;总结在本单元中学习的陌生英语单词(不少于20个)。课后体会通过多页面交互并传递数据,调用系统程序的Action等相关的APP项目,进一步理解并掌握应用相关知识要领和技术方法。注:每个步骤占用的行数,可以按照实际需要,像“步骤1”那样增减。
《移动应用开发技术》课程单元教学设计单元标题:MVC模式及fragment单元教学学时4学时在整体设计中的位置授课班级上课时间上课地点教学目标能力目标知识目标素质目标掌握MVC模式;掌握Fragment的使用方法;灵活应用Fragment进行UI设计。了解MVC模式;熟悉MVC模式在Android中的应用;熟悉Fragment的作用及使用方法;灵活应用Fragment进行UI设计。在开发app的过程中,能灵活应用Fragment实现预期的界面效果。掌握10个以上计算机英语单词。能力训练任务任务1.通过实例体验MVC模式任务2.通过静态方式使用Fragment任务3.通过动态方式使用Fragment任务4.理解Fragment的生命周期本次课使用的外语单词Fragment,Model,Controller,Adapter,Item,Stack等20个以上单词。例和教学材料案例1:Pj2_T6_1_MVCdemo该Android应用程序展示了MVC模式在Android应用程序上的应用。案例2:Pj2_T6_2_1_Fragment该Android应用程序展示了Fragment在Android应用程序中的使用方法。案例3:Pj2_T6_2_2_FragmentLifeCycle该Android应用程序展示了Fragment生命周期的过程。案例4:Pj2_T6_2_3_PageRedirecting该Android应用程序展示了利用Fragment回退栈来实现页面跳转的功能。资料:教材:《Android移动应用技术》讲义:任务4-学生空间App的主界面设计.pptx参考资料:MVC模式相关介绍:/kf/201506/405766.htmlFragment相关介绍:/lmj623565791/article/details/37970961/lijunamneg/archive/2013/02/05/2892616.html设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(作业点评)点评上一单元的课后作业点评上一单元的课后作业学习相关内容10分钟2(MVC模式)了解MVC模式的概念及优点;掌握MVC模式在Android开发中的应用。讲解MVC模式概念学习相关内容70分钟讲解MVC框架模式在Android中的应用学习相关内容结合App体验Android应用开发中的MVC模式同步实践3(Fragment)掌握Fragment的应用场景;掌握Fragment的使用方法;灵活应用Fragment实现预期的界面效果讲解Fragment的应用场景学习相关内容95分钟讲解Fragment的静态使用方法和动态使用方法学习相关内容结合App演示Fragment的使用方法和应用技巧。同步实践4(总结该课堂)回顾本单元的全部内容本单元回顾学习相关内容5分钟作业利用Fragment实现页面的跳转,完成如下显示:继续完成课堂中没有完成的练习。用Word的方式总结MVC模式和Fragment的使用方法。总结在本单元中学习的陌生英语单词(不少于20个)课后体会结合Android应用程序的实际应用场景进行教学,有助于提高学生的学习兴趣,掌握实际使用技巧。注:每个步骤占用的行数,可以按照实际需要,像“步骤1”那样增减。
《移动应用开发技术》课程单元教学设计单元标题:列表组件一单元教学学时4学时在整体设计中的位置第8次授课班级上课时间上课地点教学目标能力目标知识目标素质目标掌握ListView控件的相关知识,了解应用场景。掌握ArrayAdapter的使用方法。掌握SimpleAdapter的使用方法。掌握自定义Adapter的使用。学会使用listView控件来进行信息的展示。深入理解ArrayAdapter的使用方法。深入理解SimpleAdapter的使用方法。深入理解自定义Adapter的使用方法。通过创建多种适配器绑定ListView进行信息展示等相关的APP项目,掌握相关知识要领和技术方法。掌握20个以上计算机英语单词。能力训练任务任务1.创建使用ListView+ArrayAdapter和ListView+SimpleAdapter的方式实现信息的列表显示应用的APP项目。任务2.重构学生空间App项目,实现学生空间App的课程管理功能和实现音乐播放器界面的音乐列表信息展示功能。本次课使用的外语单词ListView、Adapter、ArrayAdapter、SimpleAdapter、Item、SimpleCursorAdapter、position等20个以上单词。案例和教学材料案例1.Demo_T5_1_ListView该案例主要是使用ListView控件进行信息列表的显示,使用ListView+ArrayAdapter,。ListView+SimpleAdapter等方式进行数据的绑定。案例2.T5_1_ListView该案例主要实现以下两个功能:实现学生空间App的课程管理功能,在学生空间主界面点击课程管理图标,进入课程管理主界面,在该界面使用ListView控件进行课程信息的展示,并实现点击ListView其中一项,可以Toast显示所选课程的名称。实现音乐播放器界面的音乐列表信息展示资料:教材:《Android移动应用技术》讲义:任务5-列表组件.ppt参考资料:ListView:/allin/archive/2010/05/11/1732200.html/hellogv/article/details/4542668/hellogv/article/details/4548659adapter总结:/ygzk123/article/details/7413456/devinzhang/archive/2012/01/20/2328334.html/blog/1675509设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(回顾)回顾上节课学习内容。回顾上节课相关内容知识点同步回顾复习10分钟点评并讲解上节课作业2(学习ListView控件及Adapter相关知识)理解ListView控件的应用场景,掌握Adapter的相关知识讲解ListView控件的应用场景及使用方法学习讲解内容30分钟讲解Adapter的相关知识学习讲解内容3(学习ArrayAdapter的使用)掌握ArrayAdapter的使用方法,开发环境中进行编码练习讲解ArrayAdapter的使用方法学习讲解内容60分钟在开发环境演示并讲解使用ListView+ArrayAdapter进行信息列表的显示同步使用开发环境进行ListView+ArrayAdapter进行信息列表的显示的编码练习4(学习SimpleAdapter的使用)掌握SimpleAdapter的使用方法,开发环境中进行编码练习讲解ArrayAdapter的使用方法学习讲解内容70分钟在开发环境演示并讲解使用ListView+SimpleAdapter进行信息列表的显示同步使用开发环境进行ListView+SimpleAdapter进行信息列表的显示的编码练习5(总结该课堂)含本堂课的全部内容本节课总结同步总结复习10分钟作业使用ListView+自定义Adapter完成列表信息显示,界面如下图所示。使用继承ListActivity完成列表信息显示,界面如下图所示。图5-9列表信息显示界面示意图完成课堂练习的App项目用Word的方式总结本节课程所学内容;总结在本单元中学习的陌生英语单词(不少于20个)。课后体会通过使用多种适配器绑定ListView数据源进行信息显示等相关的APP项目,进一步理解并掌握应用相关知识要领和技术方法。Ty1
《移动应用开发技术》课程单元教学设计单元标题:列表组件二单元教学学时4学时在整体设计中的位置第9次授课班级上课时间上课地点教学目标能力目标知识目标素质目标掌握Spinner控件的使用方法,了解其应用场景。掌握GridView控件的使用方法,了解其应用场景。了解ImageSwitch+Gallery控件的应用场景。学会使用Spinner控件来进行信息的展示,了解Spinner控件的显示样式的区别。学会使用GridView控件,学习GirdView控件的使用场景。了解图片浏览器相关控件的应用方法。通过创建Spinner下拉列表信息展示,GridView图片展示等相关的APP项目,掌握相关知识要领和技术方法。掌握20个以上计算机英语单词。能力训练任务任务1.创建使用不同风格的Spinner下拉列表来进行信息显示应用的APP项目。任务2.在学生空间App的个人信息维护界面增加个人籍贯信息选择功能。任务3.创建使用GridView来进行图片展示应用的APP项目。任务4.在个人信息维护界面增加个人头像图片信息选择功能,点击头像选择按钮,显示头像图片列表,选中其中一张图片,更新个人信息维护界面中的头像信息。本次课使用的外语单词Spinner,AdapterView,GridView,ImageSwitcher,Gallery等10个以上单词。案例和教学材料案例1.Demo_T5_2_Spinner该案例主要是创建使用不同风格的Spinner下拉列表来进行信息显示应用.案例2.T5_2_Spinner该案例主要是在学生空间App的个人信息维护界面增加个人籍贯信息选择功能。案例3.Demo_T5_2_GridView该案例主要是设置一个图像选择集,当单击某个单元格后,该单元格中的图像将被放大显示在ImageView控件中。案例4.T5_3_GridView该案例主要是在学生空间App的个人信息维护界面增加个人头像图片信息选择功能。资料:教材:《Android移动应用技术》讲义:任务5-列表组件.ppt参考资料:Spinner:/greenappple/article/details/7046947/a/anzhuokaifa/androidkaifa/2015/0105/2264.html/lib/view/open1330651497624.htmlGridView:/mengdd/archive/2013/03/18/2965896.html/3061169/634411//blog/1319225Gallery+ImageSwitcher/hellogv/article/details/5962494左右滑动切换ImageSwitcher:/yuzhiboyi/article/details/7700180设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(回顾)回顾上节课学习内容。回顾上节课相关内容知识点同步回顾复习15分钟点评并讲解上节课作业2(学习Spinner控件的使用)理解Spinner控件的应用场景,掌握其使用方法,开发环境中进行编码练习讲解Spinner控件的应用场景及相关知识学习讲解内容75分钟在开发环境演示并讲解使用Spinner控件进行信息展示的方法同步使用开发环境进行Spinner控件进行信息展示的编码练习3(学习GridView控件的使用)理解GridView控件的应用场景,掌握其使用方法,开发环境中进行编码练习讲解GridView控件的应用场景及相关知识学习讲解内容75分钟在开发环境演示并讲解使用GridView控件进行图片展示的方法同步使用开发环境进行GridView控件进行图片信息展示的编码练习4(总结该课堂)含本堂课的全部内容本节课总结同步总结复习15分钟作业使用GridView+SimpleAdapter实现九宫格(图片可以任意)完成课堂练习的App项目用Word的方式总结本节课程所学内容;总结在本单元中学习的陌生英语单词(不少于20个)。课后体会通过使用Spinner,GirdView绑定数据源进行信息显示等相关的APP项目,进一步理解并掌握应用相关知识要领和技术方法。Ty1注:每个步骤占用的行数,可以按照实际需要,像“步骤1”那样增减。
《移动应用开发技术》课程单元教学设计单元标题:Android广播单元教学学时4学时在整体设计中的位置第10次授课班级上课时间上课地点教学目标能力目标知识目标素质目标掌握AndroidBroadcast的概念与应用场景;掌握AndroidBroadcast的分类及发送方法。掌握Broadcast的概念与应用场景;掌握BroadcastReceiver的定义、注册、注销方法;掌握广播的发送方法。在开发app的过程中,能灵活应用AndroidBroadcast实现特定功能。掌握10个以上计算机英语单词能力训练任务任务1.定义广播接收器任务2.通过静态方式注册BroadcastReceiver任务3.通过动态方式注册BroadcastReceiver任务4.发送广播本次课使用的外语单词Broadcast,Register,Unregister,Intent,Action,Filter等20个以上单词。案例和教学材料案例1.Demo_T6_1_BroadcastReceiver该案例主要实现以下功能:点击“RegistBroadcastReceiver”按钮注册广播接收器;点击”SendMessage”按钮发送广播,并在接收到广播之后弹出Toast提示;点击”UnregistBroadcastReceiver”按钮注销广播接收器;如果用户在注册广播接收器之前先点击了”UnregistBroadcastReceiver”按钮,则弹出相应的Toast提示。具体效果如图所示:资料:教材:《Android移动应用技术》讲义:任务6-Android的广播和服务.ppt参考资料:Android广播相关介绍:/luoshengyang/article/details/6730748/s/blog_7dbac1250101mt5h.html/lwbqqyumidi/p/4168017.html设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(作业点评)点评上一单元的课后作业点评上一单元的课后作业学习相关内容10分钟2(Android广播的基本概念)了解Android广播的基本概念;了解Android广播的处理流程。讲解Android广播的概念学习相关内容50分钟讲解Android广播的应用场景学习相关内容讲解Android广播的处理流程学习相关内容3(Android广播的实现)掌握Android广播接收器的定义方法;掌握BroadcastReciver的两种注册方法;掌握Android广播的类型和发送方式。讲解Android广播接收器的定义方法学习相关内容115分钟分别讲解BroadcastReciver的动态注册方法和静态注册方法学习相关内容讲解Android广播的类型及发送方式。学习相关内容结合App演示Android广播的使用方法和应用技巧。同步实践8(总结该课堂)回顾本单元的全部内容本单元回顾学习相关内容5分钟作业继续完成课堂中没有完成的练习。用Word的方式总结Android广播的使用方法。总结在本单元中学习的陌生英语单词(不少于20个)课后体会结合Android应用程序的实际应用场景进行教学,有助于提高学生的学习兴趣,掌握实际使用技巧。
《移动应用开发技术》课程单元教学设计单元标题:Android服务单元教学学时4学时在整体设计中的位置第11次授课班级上课时间上课地点教学目标能力目标知识目标素质目标掌握Service的使用方法,了解其应用场景。了解调用系统服务的方法。学会Service的基本使用方法:启动服务,停止服务,绑定服务,解除绑定。学习调用系统服务的方法,实现短信发现功能。通过创建Service相关的APP项目,掌握相关知识要领和技术方法。掌握20个以上计算机英语单词。能力训练任务任务1.实现学生空间App的音乐播放器音乐播放功能。可以实现对音乐的播放,暂停,继续播放,停止的控制。本次课使用的外语单词Service,Bind,audio,window,notification,SmsManager,ServiceConnection等10个以上单词。案例和教学材料案例1.T6_1_Service该案例主要是实现学生空间App的音乐播放器音乐播放功能。可以实现对音乐的播放,暂停,继续播放,停止的控制。资料:教材:《Android移动应用技术》讲义:任务5-列表组件.ppt参考资料:Service:/content/14/0415/18/2793098_369238276.shtml/ryantang03/article/details/7770939/zuolongsnail/article/details/6427037短信发送服务:/xiazdong/article/details/7686203/zeng622peng/article/details/6180190设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(回顾)回顾上节课学习内容。回顾上节课相关内容知识点同步回顾复习15分钟点评并讲解上节课作业2(学习Android服务基础)学习启动服务,停止服务,绑定服务,获得服务状态,解除绑定的方法,开发环境中进行编码练习讲解Service的应用场景及相关知识学习讲解内容120分钟在开发环境演示并讲解使用Service的方法同步使用开发环境进行编码练习3(学习调用系统服务的方法)理解调用系统服务的方法和应用场景,掌握其使用方法讲解调用系统服务的方法和应用场景学习讲解内容30分钟4(总结该课堂)含本堂课的全部内容本节课总结同步总结复习15分钟作业1.结合所学知识完成以下任务,开发发送短信功能,实现模拟器之间的短信收发,如下图所示:2.完成课堂练习的App项目3.用Word的方式总结本节课程所学内容;4.总结在本单元中学习的陌生英语单词(不少于20个)。课后体会通过完成Service等相关的APP项目,进一步理解并掌握应用相关知识要领和技术方法。Ty1注:每个步骤占用的行数,可以按照实际需要,像“步骤1”那样增减。
《移动应用开发技术》课程单元教学设计单元标题:数据存取-SharedPreferences单元教学学时4学时在整体设计中的位置第12次授课班级上课时间周月日第节至周月日第节上课地点教学目标能力目标知识目标素质目标掌握SharedPreferences的使用方法,了解其应用场景。学会SharedPreferences的基本使用方法:数据的保存和读取。通过创建SharedPreferences相关的APP项目,掌握相关知识要领和技术方法。掌握20个以上计算机英语单词。能力训练任务任务1.创建SharedPreferences相关的APP项目,包括数据的保存和数据的读取。本次课使用的外语单词SharedPreferences,InternalStorage,ExternalStorage,SQLiteDatabase,PreferenceManager,Editor,等10个以上单词案例和教学材料(指教材或讲义、课件、参考资料、仪器、设备等)案例1.Pj4_T11_SharedPreferences该案例主要是SharedPreferences的使用方法,包括数据的保存和读取功能。资料:教材:移动应用技术讲义:11-数据存取-SharedPreferences.pptx相关资料:/zhang31jian/article/details/23258065/linjiqin/archive/2011/05/26/2059133.html/article/31911.htm手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(回顾)回顾上节课学习内容。回顾上节课相关内容知识点同步回顾复习15分钟点评并讲解上节课作业2(学习SharedPreferences数据保存)学习SharedPreferences数据保存,开发环境中进行编码练习讲解SharedPreferences应用场景和数据保存相关知识学习讲解内容120分钟在开发环境演示并讲解使用方法同步使用开发环境进行编码练习3(学习SharedPreferences数据读取)学习SharedPreferences数据读取,开发环境中进行编码练习讲解SharedPreferences数据读取相关知识学习讲解内容30分钟在开发环境演示并讲解使用方法同步使用开发环境进行编码练习5(总结该课堂)含本堂课的全部内容本节课总结同步总结复习15分钟作业完成课堂练习的App项目用Word的方式总结本节课程所学内容;总结在本单元中学习的陌生英语单词(不少于20个)。课后体会通过完成SharedPreferences相关的APP项目,进一步理解并掌握应用相关知识要领和技术方法。Ty1注:每个步骤占用的行数,可以按照实际需要,像“步骤1”那样增减。
《移动应用开发技术》课程单元教学设计单元标题:文件存储单元教学学时4学时在整体设计中的位置第13次授课班级上课时间第周月日第节、第周月日第节上课地点教学目标能力目标知识目标素质目标掌握文件的内部存储方法;掌握文件的外部存储方法;熟悉文件存储的应用场景;1.掌握文件内部存储的读写方法2.掌握文件外部存储的读写方法3.熟悉文件存储的应用场景在开发app的过程中,能灵活应用文件存储实现特定功能。掌握10个以上计算机英语单词。能力训练任务任务1.利用Context类中的openFileInput(),openFileOutput()方法获取文件IO流任务2.在Android内部创建文件,并实现文件的写入和读取任务3.实现SDCard文件的读取和写入本次课使用的外语单词Stream,Byte,Buffer,External,Storage,Directory等20个以上单词。例和教学材料案例1:Pj4_T11_2_File该Android应用程序用于演示将用户信息分别存入内部和外部存储卡中,并从其中读取文件内容的过程,案例界面如下图所示。资料:教材:《移动应用技术》讲义:14-文件存储.pptx参考资料:文件存储相关介绍:/cmduan/archive/2012/03/06/2382006.html/zuolongsnail/article/details/6559338/s/blog_706c449f010119yt.html设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(作业点评)点评上一单元的课后作业点评上一单元的课后作业学习相关内容10分钟2(Android文件存储概述)掌握Android文件存储的两种方式;掌握文件存储的应用场景。讲解Android系统中文件存储的两种方式学习相关内容30分钟讲解文件存取的四种操作模式学习相关内容讲解文件存储的应用场景学习相关内容3(内部文件存储)掌握内部存储中文件的读取和写入方法讲解Android内部创建及写文件的方法及步骤学习相关内容75分钟讲解Android内部读取文件的方法及步骤学习相关内容结合App演示如何对内部文件进行读取和写入操作同步实践4(外部文件存储)掌握外部存储中文件的读取和写入方法讲解读、写SDCard中文件的方法及步骤学习相关内容60分钟结合App演示如何对SDCard中的文件进行读取和写入操作同步实践5(总结该课堂)回顾本单元的全部内容本单元回顾学习相关内容5分钟作业1.继续完成课堂中没有完成的练习。2.用Word的方式分别总结Android平台中内部文件存储及SDCard文件存储的方法。3.总结在本单元中学习的陌生英语单词(不少于20个)课后体会结合Android应用程序的实际应用场景进行教学,有助于提高学生的学习兴趣,掌握实际使用技巧。
《移动应用开发技术》课程单元教学设计单元标题:数据存取-SQLite数据库单元教学学时4学时在整体设计中的位置第14次授课班级上课时间周月日第节至周月日第节上课地点教学目标能力目标知识目标素质目标掌握SQLite数据库的使用方法,了解其应用场景。学会SQLite数据库的基本使用方法:创建数据库,使用增删改查来操作数据库表信息。通过创建SQLite数据库相关的APP项目,掌握相关知识要领和技术方法。掌握20个以上计算机英语单词。能力训练任务任务1.创建SQLite数据库相关的APP项目,包括数据的保存,数据的读取以及数据的删除。本次课使用的外语单词SQLite,SQLitDatabase,create,insert,delete,query,update,execSQL,Cursor等10个以上单词案例和教学材料(指教材或讲义、课件、参考资料、仪器、设备等)案例1.Pj4_T11_SQLite该案例主要是SharedPreferences的使用方法,包括数据的保存和读取功能。资料:教材:移动应用技术讲义:11-数据存取-SQLite数据库.pptx相关资料:SQLite:/codeeer/article/details/30237597/android/course/119.html/liuhe688/article/details/6715983//Excellent/archive/2011/11/19/2254888.html手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(回顾)回顾上节课学习内容。回顾上节课相关内容知识点同步回顾复习15分钟点评并讲解上节课作业2(学习SQLite数据库的基础知识)学习SQLite数据库的基础知识讲解SQLite数据库的基础知识,包括应用场景,相关操作等学习讲解内容50分钟3(进行SQLite数据库的编码练习)开发环境中进行SQLite数据库基本操作的编码练习,包括数据库创建,列表信息显示,增加及删除在开发环境演示并讲解使用方法同步使用开发环境进行编码练习100分钟4(总结该课堂)含本堂课的全部内容本节课总结同步总结复习15分钟作业完成课堂练习的App项目用Word的方式总结本节课程所学内容;总结在本单元中学习的陌生英语单词(不少于20个)。课后体会通过完成SQLite相关的APP项目,进一步理解并掌握应用相关知识要领和技术方法。Ty1注:每个步骤占用的行数,可以按照实际需要,像“步骤1”那样增减。
《移动应用开发技术》课程单元教学设计单元标题:ContentProvider数据共享单元教学学时4学时在整体设计中的位置第15次授课班级上课时间第周月日第节、第周月日第节上课地点教学目标能力目标知识目标素质目标掌握ContentProvider数据共享的概念和应用场景;掌握ContentProvider类、Uri类和ContentResolver类的使用方法;掌握Uri相关工具类的使用;1.掌握定义并注册ContentProvider的方法2.使用ContentResolver操作ContentProvider暴露的数据。在开发app的过程中,能灵活应用ContentProvider实现特定功能。掌握10个以上计算机英语单词。能力训练任务任务1.定义一个ContentProvider的子类,并实现相应的增删改查任务2.在AndroidManifest.xml文件中注册该ContentProvider任务3.创建ContentResolver任务4.使用ContentResolver操作ContentProvider暴露的数据本次课使用的外语单词Content,Provider,Insert,Delete,Query,Update等20个以上单词。例和教学材料案例1:Pj3_T10_1_ContentProvider该Android应用程序实现了生词本的功能,展示了ContentProvider的定义、注册,以及使用ContentResolver操作ContentProvider暴露数据的方法。案例2:Pj3_T10_2_ContentProvider该Android应用程序展示了如何利用ContentResolver访问系统数据的方法。资料:教材:《移动应用技术》讲义:12-ContentProvider数据共享.pptx参考资料:ContentProvider相关介绍:/lixj517990544/article/details/7273071/zhainanJohnny/articles/3275908.html设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(作业点评)点评上一单元的课后作业点评上一单元的课后作业学习相关内容10分钟2(ContentProvider的基本概念)掌握ContentProvider的基本概念及应用场景;掌握Uri的组成及使用方法。讲解ContentProvider的概念学习相关内容70分钟讲解ContentProvider的应用场景学习相关内容讲解Uri的组成及使用方法学习相关内容3(ContentResolver的使用)了解ContentResolver的作用;掌握ContentResolver的的使用方法讲解ContentResolver的作用学习相关内容95分钟讲解ContentResolver的使用方法学习相关内容结合App演示如何使用ContentResolver操作ContentProvider暴露的数据同步实践4(总结该课堂)回顾本单元的全部内容本单元回顾学习相关内容5分钟作业继续完成课堂中没有完成的练习。设计开发App,使用ContentProvider访问系统的通迅录。用Word的方式总结ContentProvider的使用方法。总结在本单元中学习的陌生英语单词(不少于20个)课后体会结合Android应用程序的实际应用场景进行教学,有助于提高学生的学习兴趣,掌握实际使用技巧。
《移动应用开发技术》课程单元教学设计单元标题:ContentProvider数据共享单元教学学时4学时在整体设计中的位置授课班级上课时间第周月日第节、第周月日第节上课地点教学目标能力目标知识目标素质目标掌握ContentProvider数据共享的概念和应用场景;掌握ContentProvider类、Uri类和ContentResolver类的使用方法;掌握Uri相关工具类的使用;1.掌握定义并注册ContentProvider的方法2.使用ContentResolver操作ContentProvider暴露的数据。在开发app的过程中,能灵活应用ContentProvider实现特定功能。掌握10个以上计算机英语单词。能力训练任务任务1.定义一个ContentProvider的子类,并实现相应的增删改查任务2.在AndroidManifest.xml文件中注册该ContentProvider任务3.创建ContentResolver任务4.使用ContentResolver操作ContentProvider暴露的数据本次课使用的外语单词Content,Provider,Insert,Delete,Query,Update等20个以上单词。案例和教学材料案例1:Pj3_T10_1_ContentProvider该Android应用程序实现了生词本的功能,展示了ContentProvider的定义、注册,以及使用ContentResolver操作ContentProvider暴露数据的方法。案例2:Pj3_T10_2_ContentProvider该Android应用程序展示了如何利用ContentResolver访问系统数据的方法。资料:教材:《移动应用技术》讲义:12-ContentProvider数据共享.pptx参考资料:ContentProvider相关介绍:/lixj517990544/article/details/7273071/zhainanJohnny/articles/3275908.html设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(作业点评)点评上一单元的课后作业点评上一单元的课后作业学习相关内容10分钟2(ContentProvider的基本概念)掌握ContentProvider的基本概念及应用场景;掌握Uri的组成及使用方法。讲解ContentProvider的概念学习相关内容70分钟讲解ContentProvider的应用场景学习相关内容讲解Uri的组成及使用方法学习相关内容3(ContentResolver的使用)了解ContentResolver的作用;掌握ContentResolver的的使用方法讲解ContentResolver的作用学习相关内容95分钟讲解ContentResolver的使用方法学习相关内容结合App演示如何使用ContentResolver操作ContentProvider暴露的数据同步实践4(总结该课堂)回顾本单元的全部内容本单元回顾学习相关内容5分钟作业继续完成课堂中没有完成的练习。设计开发App,使用ContentProvider访问系统的通迅录。用Word的方式总结ContentProvider的使用方法。总结在本单元中学习的陌生英语单词(不少于20个)课后体会结合Android应用程序的实际应用场景进行教学,有助于提高学生的学习兴趣,掌握实际使用技巧。
《移动应用开发技术》课程单元教学设计单元标题:数据存取-SharedPreferences单元教学学时4学时在整体设计中的位置授课班级上课时间上课地点教学目标能力目标知识目标素质目标掌握SharedPreferences的使用方法,了解其应用场景。学会SharedPreferences的基本使用方法:数据的保存和读取。通过创建SharedPreferences相关的APP项目,掌握相关知识要领和技术方法。掌握20个以上计算机英语单词。能力训练任务任务1.创建SharedPreferences相关的APP项目,包括数据的保存和数据的读取。本次课使用的外语单词SharedPreferences,InternalStorage,ExternalStorage,SQLiteDatabase,PreferenceManager,Editor,等10个以上单词案例和教学材料(指教材或讲义、课件、参考资料、仪器、设备等)案例1.Pj4_T11_SharedPreferences该案例主要是SharedPreferences的使用方法,包括数据的保存和读取功能。资料:教材:移动应用技术讲义:任务7-学生空间App的数据存储及共享.pptx相关资料:/zhang31jian/article/details/23258065/linjiqin/archive/2011/05/26/2059133.html/article/31911.htm设备:手机、PC设备。
单元教学进度步骤教学内容及能力/知识目标教师活动学生活动时间(分钟)1(回顾)回顾上节课学习内容。回顾上节课相关内容知识点同步回顾复习15分钟点评并讲解上节课作业2(学习SharedPreferences数据保存)学习SharedPreferences数据保存,开发环境中进行编码练习讲解SharedPreferences应用场景和数据保存相关知识学习讲解内容120分钟在开发环境演示并讲解使用方法同步使用开发环境进行编码练习3(学习SharedPreferences数据读取)学习SharedPreferences数据读取,开发环境中进行编码练习讲解SharedPreferences数据读取相关知识学习讲解内容30分钟在开发环境演示并讲解使用方法同步使用开发环境进行编码练习5(总结该课堂)含本堂课的全部内容本节课总结同步总结复习15分钟作业完成课堂练习的App项目用Word的方式总结本节课程所学内容;总结在本单元中学习的陌生英语单词(不少于20个)。课后体会通过完成SharedPreferences相关的APP项目,进一步理解并掌握应用相关知识要领和技术方法。注:每个步骤占用的行数,可以按照实际需要,像“步骤1”那样增减。
《移动应用开发技术》课程单元教学设计单元标题:文件存储单元教学学时4学时在整体设计中的位置授课班级上课时间上课地点教学目标能力目标知识目标素质目标掌握文件的内部存储方法;掌握文件的外部存储方法;熟悉文件存储的应用场景;掌握文件内部存储的读写方法掌握文件外部存储的读写方法熟悉文件存储的应用场景在开发app的过程中,能灵活应用文件存储实现特定功能。掌握10个以上计算机英语单词。能力训练任务任务1.利用Context类中的openFileInpu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国民法史的发展脉络与特点研究-基于清末民初民法典编纂的实证分析
- 2026年甘肃省安全员C证考试题及答案
- 包装服务公司大区经理述职报告
- 软装设计色彩基础知识
- 软体家具产品知识培训
- 跨省异地医保结算
- 不良信息识别与防范
- 跳绳知识教学课件
- 趣味语文知识课件
- 企业行政管理制度化手册
- 云南省昆明市2026届高三三诊一模摸底诊断测试化学试卷(含答案)
- 2026年1月浙江省高考(首考)化学试题(含标准答案及解析)
- 老年患者多病共存精准管理策略
- 胖东来商品汰换率筛选标准
- 建筑施工行业2026年春节节前全员安全教育培训
- 2026及未来5年中国防病毒网关行业市场全景调查及发展前景研判报告
- 村(社区)“两委”换届“回头看”工作开展情况报告
- 附图武陵源风景名胜区总体规划总平面和功能分区图样本
- 三年级上册语文 1-8单元 基础知识默写单(有答案)
- 2024年高考一轮复习精细讲义第14讲圆周运动(原卷版+解析)
- DL∕T 5366-2014 发电厂汽水管道应力计算技术规程
评论
0/150
提交评论