收藏私塾在线
 

欢迎您来到私塾在线网!   

请登录! 

免费注册 

首页 > 移动编程  > freevoice(局域网对讲机)——Android4项目实战视频教程

freevoice(局域网对讲机)——Android4项目实战视频教程 

顾客评分:
人气:16396   讲师: cc   
课次:20次   课时:13小时20分钟

原价:540.00学币 普通会员价:270.00学币

您是(【普通】会员,再优惠0.00学币)
您享有的最终折上折价格:
270.00学币

会员级别优惠列表:『点击了解会员等级的好处
普通会员: 270.00学币
VIP1会员: 256.00学币
VIP2会员: 243.00学币
VIP3会员: 229.00学币
VIP4会员: 216.00学币
VIP5会员: 189.00学币

内容概述:实现通过Wifi来在局域网内相互传递信息和语音通话的功能
课程目标:达到能综合应用Android的各项知识,进行实际项目开发的能力
技术要点:Service;Broadcast Receiver;SharedPreference;SQLite;语音录制、播放、传输等;网络开发:wifi处理、UDP编程、TCP编程;多种设计模式的应用 等等

 

本课程由Java私塾为你精心准备,本课程是在调研多家开发企业广泛使用的技术的基础上,结合Java私塾多年的就业培训经验,经过5年的实际教学检验,不断调整和完善而成。

本课程在兼顾知识体系完善的前提下,把实际开发中应用最多、最深、最实用的技术抽取出来,结合Java私塾独特的教学理念和思维训练,精心编排,以期让学员能以最短的时间、花最少的精力去真正掌握Android项目开发的知识。

在本课程中,你将会看到和学到很多Java私塾独特的东西,对知识深入的、一针见血的剖析,绝对会让你受益匪浅。

本项目知识点全面综合;技术上更深入、更实用;来自实际应用;程序结构更合理,可以作为商业项目的起点。

总之本项目是一个有很多干货的项目,值得你好好学习!

一:总的课程介绍
综合应用前面学习的Android的知识,进行实际的项目开发
1:局域网对讲机项目介绍
 包括:项目要完成的功能、项目要练习到的技术、项目的重难点等
2:开发前的准备
 包括:准备相应的图片和声音资源等
3:项目的正式开发
 包括:界面布局和逻辑处理、项目功能实现、综合应用:Service;Broadcast Receiver;SharedPreference;SQLite;语音录制、播放、传输等;网络开发:wifi处理、UDP编程、TCP编程等内容
4:项目总结
 包括:小结项目学习到的知识,可以扩展的功能等

二:项目要完成的功能
1:自动搜索出局域网中在线的联系人
2:联系人之间可以相互发送信息
3:联系人之间可以相互语音通话
4:收到信息时有提示音,并有提示图标动态闪烁
5:收到语音请求时有提示音
6:可以修改自己的名称和头像
7:可以刷新自己在局域网中的头像和名称
8:可以刷新来更新目前在线用户的列表
9:可以进行参数设置

三:项目能练习到的技术
1:综合练习前面所学的Android开发的理论知识
2:基本的Android工程的开发
3:常用的布局,比如:LinearLayout、RelativeLayout等
4:常用的组件操作,比如:TextView、ImageButton、ImageView、Button、ListView、EditText等
5:菜单的操作
6:Dialog的操作,会有多重Dialog的操作
7:Service的开发使用
8:BroadCastReceiver的开发使用
9:用户自身信息记录使用 Sqlite
10:Android多媒体开发,语音的录制和播放
11:Android网络开发,使用UDP来进行消息传递
12:使用TCP来进行语音流的传输
13:多线程的应用
14:在多线程中更新主Activity
15:在Service中更新主Activity
16:list中的图片动态控制,
17:List中图片的动画闪烁
18:多个Dialog之间的操作
19:多种设计模式的应用,比如:
 基于MVC模式进行Android应用的开发
 使用Builder模式来构建消息对象
 使用State模式来进行消息处理
 等等

总之:覆盖Android理论知识的第1、2、3、4、5、6、7、8、10、11、12章的内容

 

正在加载,请稍候