随着移动互联网的极速发展,智能手机已经超过了 PC 成为使用最广且最重要的设备,对智能手机 APP 的开发也受到越来越多开发者的欢迎。同时,移动终端上传感器的性能 也越来越先进。如何更好地使用移动终端的传感器,设计出具有更为人性化交互方式的 移动终端 APP,是一直以来人们所关注的热点应用问题。77722 

本课题是在 Android 操作系统的基础上,使用 Android OS 的相关开发和测试工具, 以及 Android OS 中的 SQLite、UI 设计、自定义组件、FaceDetector 等技术和相关的设 计模式,同时通过新浪微博开放平台提供的 API 和相关文档,设计和开发了一款采用新 型交互方式的新浪微博客户端 APP。该新型交互方式的特点在于采用前置摄像头,设计相 应算法分析出人脸与屏幕距离,根据该距离调整微博显示文字的大小,从而更为人性化 地提升使用者的阅读体验。 

毕业论文关键词Android 操作系统新浪微博客户端 人脸检测

毕 业 设 计 说 明 书 外 文 摘 要

Title Design and implementation of micro-blog client based on the new interactive mode 

Abstract With the rapid development of Mobile Internet, smart phones have become the most widely used and most important equipment than PC, and application development which based on this platform is getting more and more welcome of the developer。 At the same time, the performance of the sensor on the mobile terminal is becoming more and more advanced。 How to use mobile terminal sensor better to designed mobile terminal APP with more human interaction is a hot topic which has been attention by people application problems。 

The research of this topic is based on the Android mobile operating system, at the same time using the API and docs provided by sina weibo open platform, the Android development and testing tools, combined with the Android database SQLite, the custom of the Android UI, FaceDetector etc technology, to develop a sina weibo mobile client application with the personal characteristics。Its characteristic is to design the corresponding algorithm to analyze the distance between the face and the screen with the front camera。According to the distance to adjust the size of micro-blog display text,It will enhance the user's reading experience。 

KeywordsAndroid OSsina micro-blog mobile client APPlication FaceDetect

本科毕业设计说明书第 I 页

目次

1绪论 1

1。1研究背景及意义1

1。2论文相关技术发展现状2

1。2。1人脸检测技术发展现状2

1。2。2移动设备人脸检测技术现状3

1。3论文的组织结构4

2相关技术和工具介绍·5

2。1Android OS 介绍5

2。1。1Android 系统架构5

2。1。2Android 四大组件6

2。1。3开发环境工具介绍7

2。2相关技术介绍9

2。2。1Activity 和 Service 的生命周期9

2。2。2自定义 View11

2。2。3设计模式之单例模式11

3APP 系统设计 ·13

3。1微博部分的开发13

3。1。1微博开放平台的使用13

3。1。2登录设计14

3。1。3UI 设计15

3。1。4RecyclerView 和 ListView 的选择16

3。2后台拍照的实现17

3。2。1自定义相机的实现17

3。2。2SurfaceView 和 TextureView 的选择19

3。2。3自定义服务进行后台拍照的实现20

3。2。4定时器设计22

3。3新型交互方式的实现23

3。3。1人脸检测23

3。3。2距离转换算法24

3。3。3调整字体的实现26

3。3。4定时器周期的选择和交互优化26

4。1功能验证28

上一篇:《数据库系统原理》教学的设计与实现
下一篇:SWF科学工作流模型的差异识别

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

Android全国天气移动终端应用程序设计研究

Android员工请假系统设计

Android手机考勤系统设计

Android大学一卡通APP设计与开发+源代码

楼宇能源监控android端的设计+源代码

上海居民的社会参与研究

从政策角度谈黑龙江對俄...

压疮高危人群的标准化中...

AES算法GPU协处理下分组加...

浅论职工思想政治工作茬...

提高教育质量,构建大學生...

浅谈高校行政管理人员的...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

酵母菌发酵生产天然香料...

基于Joomla平台的计算机学院网站设计与开发