**

安卓开发实验及其报告(基于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的功能和实现构想。

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

Logo

智屏生态联盟致力于大屏生态发展,利用大屏快应用技术降低开发者开发、发布大屏应用门槛

更多推荐