收藏官网首页
查看: 283046|回复: 501

[官方视频] 【2018年中巨献】27个免费的教学视频教你开发安卓APP

 

9

主题

81

帖子

1256

积分

金牌会员

Rank: 6Rank: 6

积分
1256
发表于 2018-6-4 11:21:06 | 显示全部楼层 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
本帖最后由 Genius 于 2018-6-6 16:56 编辑

        Android SDK开发从零开始对接机智云教程,实现属于您的APP上位机。

       嗨喽各位机智云小伙伴,小徐我又来啦!这次带来的是Android的App开发全新教程,带你走走怎么实现原生开发,从零代码java开发一款智能家居的APP,此教程完全是接入机智云的SDK,所有接入机智云的设备都可以被控制!
   
      由于机智云的产品丰富多彩,各种无厘头的想法的产品让我不知所措,于是乎选择了官方推荐的 微信宠物屋设备作为设备教程,至于问道开发板在哪?这个是基于机智云的gokit 3板子开发的,那么此视频的设备源码在哪呢?回复帖子即可获取设备的SOC方案源码!

(APP界面欣赏)

     视频有2个版本,基础版和进阶版 ;基础版完全开源,从视频到所有的源代码都开源(回复即可获取)!进阶版的视频还在筹备录制中... ... 透露下进阶版支持扫描添加设备,支持多个设备控制,就是所谓的超级APP。

   各大教学平台播放地址:
视频名称:“Android实战SDK对接机智云平台(基础篇)

一 前言:

此框架只用了一周星期做了出来,因为对机智云的框架比较熟悉了!源于个人的自由时间录制,无偿录制,所以自己都是平时空闲时间录制,耗时2个月,慢的像个乌龟!期间SDK初始化出了问题,去咨询了机智云的官方人员,至于为什么要做此框架,因为在实际开中,我们发现机智云自动生成的代码,有各种我们用不到的强大功能,比如以下:

  • ①、繁琐的登录注册功能,有时候我们仅仅想控制设备而已...

  • ②、繁琐的各种我们用不到的企业开发者的推送功能,比如极光推送、百度推送....

  • ③、繁琐的第三方登录,微信登录、QQ登录等...

  • ④、哈哈,我们还想去掉那个机智云的广告,商城接口...

  • ⑤、因为绝大部分开发者都是用8266,抛弃繁琐的要选择各种芯片的界面...

  • ⑥、对于开发者来说,最主要的是耦合性太高了,一动代码全部都要动...



抛弃上面我们不需要的功能之后,我想主要实现以下几大功能即可:

  • ①、实现自动匿名登录,没有各种第三方登录选择,无须手动点击“跳过”进去设备界面。

  • ②、实现一键配网,去掉softAP模式配网,无须选择各种芯片,固定为乐鑫的esp8266

  • ③、一旦检测到了局域网的新设备,实现自动绑定设备。

  • ④、工程不采用设计框架,解耦性强,依赖的架包是'appcompat-v7:26.0.0-alpha1'版本,全新的控件,全新的MD风格。

  • ⑤、开放接口给开发者,实现换颜色的功能。

  • ⑥、开放修改设备的PK和PS接口、开发者的APP的Appid给开发者修改。

  • ⑦、支持多设备添加在同一个APP,即一个APP控制多个设备,详情见Demo代码。



二 课程目录:


  • 第1讲 课程大纲。
  • 第2讲 下载并导入Android的SDK到工程中。
  • 第3讲 SDK初始化的实现。
  • 第4讲 Android的动态授权适配。
  • 第5讲 引用第三方UI库,提高开发效率。
  • 第6讲 配网界面的UI实现(上)。
  • 第7讲 配网界面的UI实现(下)。
  • 第8讲 保存SDK回调的token到本地。
  • 第9讲 设备配网界面的代码实现。
  • 第10讲 主界面展示设备列表(上)。
  • 第11讲 主界面展示设备列表(中)。
  • 第12讲 主界面展示设备列表(下)。
  • 第13讲 设备列表的自动绑定设备。
  • 第14讲 设备列表的重命名。
  • 第15讲 设备删除解绑操作。
  • 第16讲 设备控制界面的跳转逻辑实现。
  • 第17讲 设备控制界面的父类实现(上)。
  • 第18讲 设备控制界面的父类实现(下)。
  • 第19讲 控制界面的UI搭建。
  • 第20讲 控制界面的UI逻辑分析(上)。
  • 第21讲 控制界面的UI逻辑分析(下)。
  • 第22讲 控制界面的数据状态同步(上)。
  • 第23讲 控制界面的数据状态同步(下)。
  • 第24讲 控制界面的下发控制逻辑实现。
  • 第25讲 网络广播判断的触发未监听的完善。
  • 第26讲 断网状态依然显示在线的完善。
  • 第27讲 课程总结



三、进阶版本界面欣赏。




  • ①. 可以看到定时器的定时界面是一个漂亮的采集器;
  • ②. 主界面有2种不同类型的设备。




四、课程大纲

主目录

主目录




QQ截图20180604100421.jpg


QQ截图20180604100505.jpg



         
VY[XA%)$Z4%MV51][PL352K.png
               

视频截图

视频截图





需要课程源码资料的,回复帖子即可:
游客,如果您要查看本帖隐藏内容请回复






1、机智云Adnroid开源框架QQ交流群: 434878850

QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits /   机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随

0

主题

1

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2020-8-4 00:27:42 | 显示全部楼层
电子信息工程的,只会个c语言,视频学起来好吃力,不知道能不能直接导入工程,不自己搭模板,软件不会用呀全是错满头包也不知道啥意思1

2

主题

10

帖子

176

积分

注册会员

Rank: 2

积分
176
QQ
发表于 2019-2-3 23:03:27 | 显示全部楼层
电子信息工程的,只会个c语言,视频学起来好吃力,不知道能不能直接导入工程,不自己搭模板,软件不会用呀全是错满头包也不知道啥意思
一杯红酒!

0

主题

4

帖子

120

积分

注册会员

Rank: 2

积分
120
发表于 2018-7-6 17:19:25 | 显示全部楼层
大神                        

0

主题

2

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2018-6-4 19:27:05 | 显示全部楼层
大神,你好,看了你之前的视屏,收益颇多,这次视频希望也可以收获更多

点评

多谢支持呢!  详情 回复 发表于 2018-6-6 11:46

0

主题

20

帖子

597

积分

高级会员

Rank: 4

积分
597
发表于 2018-6-4 22:28:51 | 显示全部楼层
ok,seesee。thx

0

主题

5

帖子

142

积分

注册会员

Rank: 2

积分
142
发表于 2018-6-5 09:06:23 | 显示全部楼层
校园创客福利
goodgoodgood

4

主题

44

帖子

792

积分

高级会员

Rank: 4

积分
792
发表于 2018-6-5 09:42:36 | 显示全部楼层
学习学习 学习

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2018-6-5 13:48:18 | 显示全部楼层
1234567890

0

主题

4

帖子

124

积分

注册会员

Rank: 2

积分
124
发表于 2018-6-5 13:59:40 | 显示全部楼层
学习一下,谢谢分享

0

主题

3

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2018-6-5 22:07:55 | 显示全部楼层
大神,想要学习学习

0

主题

3

帖子

336

积分

中级会员

Rank: 3Rank: 3

积分
336
发表于 2018-6-6 07:20:54 来自手机 | 显示全部楼层
注册成为机智云开发者,手机加虚拟设备快速开发
谢谢大神辛苦录制,灰常感谢!!

0

主题

1

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2018-6-6 09:28:35 | 显示全部楼层
感谢分享,解燃眉之急

1

主题

12

帖子

215

积分

中级会员

Rank: 3Rank: 3

积分
215
发表于 2018-6-6 09:40:06 | 显示全部楼层
厉害了,6666666666

9

主题

81

帖子

1256

积分

金牌会员

Rank: 6Rank: 6

积分
1256
 楼主| 发表于 2018-6-6 11:46:11 | 显示全部楼层
龙翔在海天 发表于 2018-6-4 19:27
大神,你好,看了你之前的视屏,收益颇多,这次视频希望也可以收获更多

多谢支持呢!
1、机智云Adnroid开源框架QQ交流群: 434878850

QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits /   机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随

0

主题

35

帖子

350

积分

中级会员

Rank: 3Rank: 3

积分
350
发表于 2018-6-6 12:52:37 | 显示全部楼层
谢谢大师分享,真好可以学习学习

1

主题

11

帖子

600

积分

高级会员

Rank: 4

积分
600
发表于 2018-6-6 14:53:33 | 显示全部楼层
注册成为机智云开发者,手机加虚拟设备快速开发
这是好东西,来看看。谢谢分享

0

主题

6

帖子

61

积分

注册会员

Rank: 2

积分
61
发表于 2018-6-6 16:10:04 | 显示全部楼层
赞一个 学习一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表