v

您的位置:VeryCD教育计算机


《伟谷州立大学开放课程 :Android应用程序开发》(Open Valley course : Developing Android Applications) [中英字幕][oCourse][开放式课程]更新完毕[MP4]

xupei199106

精华资源: 2

全部资源: 9

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名伟谷州立大学开放课程 :Android应用程序开发
英文名Open Valley course : Developing Android Applications
资源格式MP4
学校伟谷州立大学(密西西比山谷州立大学) Grand Valley State University
版本 [中英字幕][oCourse][开放式课程]更新完毕
发行日期2012年
地区美国
对白语言英语
文字语言简体中文,英文
简介

IPB Image

内容介绍:
http://masl.cis.gvsu.edu/2010/10/12/androi...-portal/
安卓移动平台自2007年11月开放源码以来,吸引了成千上万的开发者,Android Market有将近7万个移动应用及10亿次下载。如今,超过60种大厂家智能手机使用安卓平台。本教程将通过一个实际的应用程序例子,讲解安卓平台的基本知识,告诉学生如何编写安卓平台的应用程序。


老师简介:
Engelsma & Dulimarta
http://masl.cis.gvsu.edu/people/
"Jonathan Engelsma是伟谷州立大学计算学院助理教授,1993年获得密歇根州立大学博士学位,拥有20年行业经验,包括16年在摩托罗拉的研发经验。
Hans Dulimarta是伟谷州立大学计算信息学院副教授,1994年获得密歇根州立大学博士学位,主要研究方向是计算机图形和手机应用。"

学校简介:
http://en.wikipedia.org/wiki/Grand_Valley_State_University
伟谷州立大学(GVSU)是美国密歇根领先的公立综合性大学之一,成立于1960年,主校区面积5.1平方公里,拥有23,500多名学生,提供商学、教育学、医学等100种以上学术领域的学士和硕士课程,特别在机械、电器、电脑工程等工学领域的建树非凡。连续九年被美国的学术研究和评估公司评为「美国一百所物超所值大学」之一。





目录

第一讲 安卓应用开发介绍
这一讲概述了一些概念性内容,包括:安卓平台结构,Dalvik虚拟机,安卓关键构件块:活动、服务、广播接收器、内容提供器、意图,以及活动的生命周期。
Module 1: An over view the Android platform archiecture, the Dalvik virtual machines, identification of the key Android building blocks: Activities, Services, Broadcast Receivers, Content Providers, Intents, and the Activity lifecycle. Duration 27:18.

第二讲 Hello World
这一讲首先代领学员快速过了一遍安卓开发环境搭建。然后编写了第一个Hello World应用程序,并详细剖析了程序的内部结构。最后用模拟器模拟运行了安卓程序,并讲解如何在电脑上进行调试。
Module 2: Whirlwind tour of setting up your Android development environment. Your first “hello world” Android app, how to emulate and debug Android applications on your desktop. Duration 30:13.

第三讲 用户界面基础
这一讲是用户界面(UI)的基础,讲解了View(视图)、ViewGroup(视图组)、Layout(布局)和Widget(小工具)。将安卓的UI概念同Java Swing概念进行了对比。并在Hello World的基础上,编写了交互性更强的程序,并讲解了程序代码。
Module 3: Android user interface basics. Views, viewgroups, layouts, and widgets. A brief discussion comparing Android UI concepts to the potentially more familiar Java Swing/AWT concepts. Revisiting the “hello world” app from the previous module and making it interactive. Duration 29:47.

第四讲 网络数据获取和显示
移动设备应用程序最有趣的地方就是获取网络数据并进行交互。这一讲讲解了移动设备程序中面临的各种问题和挑战,并介绍了相应的应对策略。然后这一讲将前面的程序同推特网络服务整合在一起,形成了功能更强的程序,并讲解了程序代码。
Module 4: Most interesting mobile apps fetch and interact with data stored in the cloud. In this module we present and discuss guidelines for dealing with various challenges that networked mobile apps face. To demonstrate these concepts, we revisit our running sample program and integrate with the Twitter RESTful web services to search for and display interesting tweets. Duration 25:23.

第五讲 用户界面改进
这一讲进一步改进了之前的项目,使用了一些更进阶的技术。这里首先强调了RelativeLayout(相对布局)的优势,然后详细讲解了新版的应用程序代码。这一讲还演示了如何利用LayoutInflator(布局扩展器)实例化单个列表项。
Module 5: In this modules we look at ways to jazz up our sample program by using more advanced techniques. In particular we discuss and demonstrate the importance of using RelativeLayouts. We also show how LayoutInflators are used to instantiate individual list items via an XML description of the item's layout. Duration 22:38.

第六讲 进阶主题
这是系列教程的最后一讲,讲到如何加载用户图像,以及UI线程和后台线程之间的分开处理。讲了对推文中@提到、#标签等内容的链接化处理。这一讲最终给出了系列教程的终极版应用程序,并分析讲解了代码。
Module 6: We complete the tutorial by discussing a number of more advanced topics. In particular we show how to handle the special markup found in the tweet text (urls, @mentions, #hashtages, etc.). We also show how to efficiently download and display the twitter user thumbnails for each tweet. Duration 30:00.

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有346网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。