http://b.jtthink.com/read.php?tid=1050
http://b.jtthink.com/read.php?tid=676
本课程是针对后面即将开设的实战课程前的一个热身课程。主要针对基本开发环境的配置、原生APP基础入门、混合开发基础入门做一些简要讲解。请对着课程中的观影要求做准备。并不适合零基础新手
本课时我们来利用配置一个Android SDK,并且创建第一个项目。
推荐比较常用的Genymotion模拟器,课时中主要讲解“下载比较慢”的时候怎么处理
这节课我们利用GenyMotion来启动我们第一个Android原生项目。如有不懂的地方可以群里提问
这节课开始我们对原生基础进行速学,请大家根据课程顺序和节奏完成课后思考和恶补。本节课我们主要入门布局文件、R.java文件,并且添加一个按钮在界面上
本节课我们会学到如何找到按钮,如何对按钮进行事件赋值。同时我们还会学到一些附加知识。请大家做好课后练习
本节课我们来逐步涉及Android的一些系统配置。譬如实现Activity的跳转,并初步接触到intent
这节课我们快速学点小知识来增加我们的信心。譬如Activity之间的数据交互、打电话,以及发现初步涉及权限设置等基础知识点.请大家不要死记硬背里面的知识点。
今天我们来讲一下intent的隐式启动。并且了解为什么我们的应用启动后会有第一个启动界面的产生
前面几课我们通过intent.setClass打开内部界面。那么如果打开外部应用呢?其实很简单
为了后面的代码演示,我们做个附加课1)让我们的PC机和模拟器之间能够文件共享 2)安装一个文件管理工具和豌豆荚。本课时重要
本课时需要完成上节课的步骤操作,才能正常安装微信。课程中的附件在PPT中有链接地址。
前面的课时我们学到几个打开应用的方式,今天我们来学习一个新的方式:uri的方式打开
当我们在手机中打开某文件时往往会跳出一个选择框,那么怎样让选择框出现我们自己的app程序呢?
上节课我们实现了打开外部txt文件时,弹出选择框并调用我们的app来打开。那么这节课我们来实现内容读取
这节课开始进入本课程的重点部分。通过几课时我们扒开混合APP开发的逼格。让你不再感到神秘
上节课我们学习了使用webview加载外部url.这节课我们就要开始学习如何加载项目中的html。这是混合APP开发的最基本原理
前面两节课我们学会了在项目中加载html。那么接下来我们就要学习交互,当android和js能够交互,那么离开我们正式进入混合开发就不远了。
实际项目中经常需要Andriod和html进行交互。譬如在html中打开Activity.这个功能其实简单的令人发指。
所谓混合就是部分功能使用原生代码完成,部分使用html。譬如今天我们模拟实现一个用户登录后把用户名保存在app中,html调用可以得到用户名
这节课我们来实现原生代码调用我们的rest api实现模拟用户登录请求。本课时涉及到的零散知识点较多,请大家按照课程中的讲解进行课后扩展学习。
消息通知是APP中的一个重要交互功能。我们会花3课时来了解如何发送一个通知。本节课我们先写个简单的文字通知。
今天我们来学习另外一个重要功能:广播。请在课后预习和扩充课程中指定的知识点。
上节课我们学习了BroadCast,这节课我们来学习快速集成第三方服务来实现消息推送。后面的课时我们即将接触框架入门学习,请提前做好准备(Cordova、React Native等)
今天我们开始接触混合开发框架。首当其冲的是Cordova,请大家按照配置自己动手试一下
本课程演示把vue.js和webpack并结合我们的cordova进行协作开发的简单配置方法。请下载课件比对,如果没有前端方面的知识建议查看其他课程进行恶补
今天这节课我们引入第一个移动UI框架:mint-ui,是饿了么的开源移动UI框架。并结合cordova进行js调用java代码初步
这节课我们模拟用户登录。前端是vue.js+mint-ui ,利用JS调用cordova插件,实现用户登录判断在java部分
这节课我们进一步理解cordova插件的使用。譬如用户登录时,JS传入参数给Java原生代码,由原生代码进行API请求,得到结果后回调给JS。
今天我们演示使用vue.js+mint-ui开发一个简单的与后端API交互的信息列表,并在genymotion模拟器中运行
混合开发时往往并不会一个功能用纯html来做。本课时演示标题栏用原生做、webview使用cordova的.内容比较多,请课后仔细比对。
上节课我们使用原生ToolBar结合cordova的webview做了一个信息列表页。这几课时我们来进一步学习下ToolBar的基本操作
很多时候我们会看到如微信的导航栏上右上方有各种功能图标和菜单。这也是今天我们要学习的重要功能:meun。以及基本的样式设置
这节课我们先简单讲一下搜索SearchView。更重要的是演示下如何出现这个搜索框。传统的跳转或者使用popupwindow
我们上节课用了两种方式来显示原生搜索框。那么这节课我们来对搜索框赋予一些属性和事件,并看一下这两者设置有什么区别
今天我们来接触Cordova的各种花式插件。其中首当其冲的就是摄像头拍照插件
上节课我们实现了拍照。那么这节课我们把拍下来的照片上传到服务器上。服务端使用PHP做演示
问:为什么有的课程会涨价?
答:课程刚开始更新时是比较便宜的,随着课时的增多会逐步涨到原价
问:课程价格是每节课都要这么多钱?
答:课程价格是指该课程下面所有课时的总价,
问:为啥有课程最后显示课时正在更新?
答:说明我们的讲师还在录制中
问:购买课程后能看多久?
答:终身在线观看