**

安卓开发实验及其报告(基于Android的聊天网络应用)

**
实验一 手机联系人管理

  1. 教学目标
    了解安卓手机联系人的数据库;掌握安卓手机联系人信息的读取、添加、删除。
  2. 教学内容
    手机通讯录管理;拨打电话;发送系统短消息;手机黑名单管理。
  3. 教学方法
    实验上机。
  4. 本章重点
    安卓手机联系人的数据库;安卓手机联系人信息的读取、添加、删除。
  5. 本章难点
    安卓手机联系人的数据库;安卓手机联系人信息的读取、添加、删除。

实验二、 手机众包应用设计与开发
众包指过去由把一个公司或机构的员工执行的工作任务,以自由自愿的形式外包给非特定的(而且通常是大型的)大众网络用户的做法。
设计内容和要求:
考虑针对某一众包服务需求的部分APP功能模块的设计;
设计内容:面向服务提供者、需求者、管理者的界面、处理流程(信息暂时存储在本地存储器)

实验三 基于Android的聊天网络应用

  1. 教学目标
    了解安卓应用市场发布流程;掌握Android网络编程。
  2. 教学内容
    类QQ的及时聊天;实现用户注册、文本、语音、图片的信息交换;实现单聊;实现群聊;可考虑增加创新内容如发布文章、短视频、求助、直播等。
  3. 教学方法
    实验上机。
  4. 本章重点
    安卓应用市场发布流程;Android网络编程。
  5. 本章难点
    安卓应用市场发布流程;Android网络编程。

实验报告:
一、实验题目
基于Android的聊天网络应用
二、实验目的
1、了解安卓应用的发布流程,掌握Android网络编程。
2、了解及掌握Android+Socket即时通讯应用技术。
3、对安卓开发流程有深入的了解。



2、实验分析
本聊天室实现了群聊、单聊、发送语音、发送视频、发送表情发送自定义的订单、发送文字。基本实现了相互聊天的基本功能,比较完善。在聊天界面还可以进行视频图片的查看,现场视频的拍摄、消息队列实现了相应的置顶功能,删除功能。本实验有着一定的难度,但是有着不错的挑战性。
六、小结与心得体会
在这次智能终端开发应用课程实验设计中, 我们应用 JAVA 开发工具在 Android平台上开发了一个网络聊天软件APP。 在这一个多月的时间里,通过不断地学习与摸索, 通过各种途径查阅资料, 终于成功地完成了APP基本功能的实现。 所以,我决定认真总结这次课程设计的经验,以及学习到的知识,来更加的充实头脑和完善知识结构。设计开始之前,我先后详细了解了网络即时通讯app的相关理论知识,使我对这个实验设计有了一定的认识和开发方向。然后摸索探寻了开发这一APP所运用的技术,虽然没有详细描述各项技术,但是也比较全面地罗列了需要的技术。最后从不同方面了解需求详细分析了这个App软件的功能,并且描述了APP的功能和实现构想。

源码地址:聊天室应用
源码是开源的项目,不是自己写的,要报告可以去看看哦
报告地址:安卓报告
报告截图

基于Android的聊天网络应用(安卓开发实验报告)相关推荐

  1. android实现电话功能实验报告,安卓开发实验报告-20210407005833.docx-原创力文档

    文档编制序号:[KKIDT-LLE0828-LLETD298-POI08] 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08] 安卓开发实验报告 安卓开发实验报告 目录 页面跳 ...

  2. android记事本的设计报告,基于android记事本的设计与开发开题报告.doc

    基于android记事本的设计与开发开题报告.doc 太 原 科 技 大 学 华 科 学 院毕业设计开题报告学 生 姓 名学 号学 院.系 专 业论 文 题 目基于android的记事本的开发与设计指 ...

  3. android备忘录开题报告,基于android记事本的设计与开发开题报告.doc

    基于android记事本的设计与开发开题报告 太 原 科 技 大 学 华 科 学 院 毕业设计开题报告 学 生 姓 名:学 号:学 院.系: 专 业:论 文 题 目:基于android的记事本的开发与 ...

  4. 基于Android的手机安全卫士的开发

    基于Android的手机安全卫士的开发 开发环境 处理器:Intel® Core™ i5-5200U CPU 2.20GHz 内存:4GB 硬盘:500GB 操作系统:Windows 7中文版,64位 ...

  5. 小米8系统推送服务器,小米8推送基于Android 10的MIUI 11开发版

    据IT之家网友反馈,小米8开始推送基于Android 10的MIUI 11开发版.本次更新包大小2.1G,除了升级底层为Android 10之外,还带来了谷歌10月安全更新. 更新日志: MIUI 1 ...

  6. 茶百科 android 论文,基于android平台手机茶百科开发_学位论文.doc

    基于android平台手机茶百科开发_学位论文 摘要 随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备.因此,手机的应用服务将会有很大的发展空间,手机茶百科软件就是其中的一项.And ...

  7. php mysql 开发微博_php+mysql基于Android的手机微博应用开发

    摘要:本系统采用Eclipse作为开发工具,数据库基于MySQL,服务器的编写使用的是PHP语言,开发了基于Android平台开的C/S模式的手机微博系统.系统从符合操作简便.界面友好.使用灵活.实用 ...

  8. 基于Android的聊天软件,Socket即时通信,实现用户在线聊天

    基于Android的聊天软件,Socket即时通信,单聊,聊天室,可自行扩展功能,完善细节. [实例功能] 1.运行程序,登录界面, 注册账号功能 2.进入主界面,有通讯录, 个人信息. 3.点击好友 ...

  9. 基于普中科技的单片机开发实验仪编写的数字表

    基于普中科技的单片机开发实验仪编写的数字表 1.项目简单说明 一.显示日期,对ds1302芯片进行计时所得的日期用数码管进行显示: 二.显示温度,对18B20芯片测量所得的温度用数码管进行显示: 三. ...

最新文章

  1. 使用SSH连接CentOS步骤
  2. socket 编程入门教程(三)TCP原理:7、TCP连接的关闭
  3. 教你认识动态链接库DLL文件
  4. Windows最经典应用大变脸:学生爽翻!
  5. 转: 基于elk 实现nginx日志收集与数据分析
  6. 12对胸椎对应体表标志_铁路信号之信号表示器及标志(三)
  7. 20--两个数组的交集
  8. Luogu4711「物理」平抛运动
  9. 盘点10款逆天级效率工具,能帮创业公司节省50%时间成本
  10. 问卷与量表数据分析(SPSS+AMOS)学习笔记(一) :问卷分析的流程
  11. php 图片外链限制,如何解决新浪微博图床限制图片外链的问题 | 骤雨打新荷
  12. SAP S4 FI 后台详细配置教程文档 PART2 (财务会计的基本设置篇)
  13. 新电脑怎么把计算机放在桌面,新安装的Win10怎么将“我的电脑”放在桌面
  14. Either类java_怎样利用Either和Option进行函数式错误处理的示例
  15. Future异步回调详解
  16. flex布局---flex-wrap属性,决定排列是否换行
  17. ie浏览器设置允许跨域_ieTester允许跨域浏览窗口和框架
  18. 怎样成为一名优秀的程序员
  19. PPO算法OpenAI论文大致翻译
  20. AOSP ~ WIFI架构总览

热门文章

  1. FeiQ(飞秋) 添加不同网段好友
  2. 通过快捷指令GET请求方法登录东华理工校园网
  3. 机器学习笔记之指数族分布——最大熵原理与softmax激活函数的关系
  4. Windows下SPONGE及配套软件的安装
  5. 【libuv高效编程】libuv学习超详细教程3——libuv事件循环
  6. 【网络安全】免费DDOS攻击测试工具
  7. cdr怎么做文字路径_CorelDRAW文件问题 CDR文字路径问题 颜色的小技巧
  8. 牛客网——华为题库(41~50)
  9. 美版头条BuzzFeed两天股价涨3倍:因采用ChatGPT上岗写稿
  10. 现在流行小程序电子名片,你跟上节奏了么?