您现在的位置是:课程

【松松课堂】AndroidStudio开发APP

2023-06-15 20:56课程 人已围观


学习目标:

完成一个系统级别的小项目,包括数据库,后台服务器业务处理和移动端APP的开发。

适用人群: 

有一定的Java和Android编程基础和经验。 

希望以较低的投入和风险来了解自己是否适合转型从事编程的求职人员。

对前途迷茫、希望能丰富自己的职场技能,担心毕业即失业的小白人员。 

对人脸识别、语音运用和人工智能比较感兴趣的人。

对爱好编程和独立制作的自由职业者。

对学生的大作业、课设、毕设提供参考。

优惠方式:

开放部分免费试听。所有源码均打包提交与课程关联,可直接下载。

课程详情:

本项目可拓展为适用于人脸识别人脸签到、出席会议等相关场景中。

功能描述

1.人脸库

通过移动端APP采集数据信息,提交到后台处理,最后存储到数据库中;也可以直接批量的存储到数据库中,完成人脸库的数据采集。

2.移动端APP

具备采集和签到两个功能,采集功能收集用户的人脸图像和个人基本信息。

签到功能,用户刷脸后,与后台采集的信息对比,并显示最终的结果信息,成功识别则进行语音播报(欢迎XXX签到成功),在后台记录存储记录。

过程描述

用户点击APP应用程序的图标,启动程序,进入的是主界面。第一次进入的时候,数据库中没有人脸信息,点击“采集”按钮进入采集界面,填写姓名和编号信息,拍照或者相册中选择人脸图片后上传。

 

回到主界面后,通过拍照或者相册选择进行人脸识别,如果数据库中没有则显示提示信息,如果匹配成功,则显示签到成功。

技术分析

 

脸脸【网络版】项目的实现技术支撑包括My SQL数据库服务器、Java Web后台管理和Android移动APP。其中后台管理使用My Eclipse集成开发工具和Tomcat服务器;Android移动APP使用Android Studio集成开发工具。

后台管理提供接口与Android移动APP进行数据交互;所用实现技术如下表所示。

后台管理

Servlet

业务请求处理

JSON

数据交互格式封装

Upload

文件请求处理

MySQL Server5.7

数据存储

 

Android移动端

JSON

数据交互格式封装

Volley

数据传输框架,数据量不大,网络通信频繁

Http

超文本传输协议

AsyHttpClient

异步文件传输

 

授课方式:

手把手教学,一步一步地阶梯式学习。

PPT统揽全局

效果演示

功能实现

主讲老师:

软件技术教研室主任/项目经理

河北大学 计算机应用专业 研究生 硕士

北京市青年英才计划教师、金牌讲师

北京市青年教学名师

课程目录:

 

 

序号

名称

1

项目概述

2

项目分析

3

数据库的创建

4

接口框架搭建.

5

时间的处理

6

数据库连接处理

7

接口参数

8

服务器日志接口设计实现

9

服务器获取人脸接口设计实现

10

服务器采集接口实现1

11

服务器采集接口实现2

12

APP原型解析

13

APP界面搭建

14

APP框架实现

15

APP接口设计

16

APP采集接口调用

17

接口使用逻辑分析

18

获取人脸信息接口实现

19

APP人脸图片匹配

20

APP日志存储接口实现

21

测试之前的准备

22

完善采集功能

23

完善获取功能

24

测试人脸匹配功能

25

完善人脸匹配和测试日志功能

附:

移动端的开发是基于“【松松课堂】AndroidStudio开发APP-脸脸[单机版]”,所以这块不熟悉的可以先看[单机版]后再来学习[网络版]。

最近超忙,周围又有施工的噼里啪啦的心烦意乱脑仁疼,但是全部知识点都ok,大家只需要在自己关心的地方拓展完善即可,我相信大家只要看了之后,肯定都会有所收获的。

For developers , never give up !!!!

-->

站点信息

  • 文章统计篇文章