需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10162 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
【摘要】由于信息的多元化和生活化,qq和微信越来越成为熟人之间的交流平台,在互联网将生活细化的今天,他们似乎不是陌生人之间的交流平台。不同的用户选择聊天软件时有不同的倾向,例如有的用户有一些小秘密和心里话想找人倾诉,但对熟人又不好开口,这时候他们会选择添加一些陌生好友想他们进行倾诉来排解心中的困惑;还有些用户在聊天软件上交友的目的是为了寻找身边的好友,所以他们会选择添加一些同城同区的好友聊天,最终达成线下见面的目的。因此,我选择将本次的设计定位为陌生人之间的交流,以满足人们对社交的更多的需求。本设计主要采用Eclipse,Android Studio作为开发平台,逻辑代码采用Java语言编写,数据库采用leanCloud封装SDK数据库。运行系统为Android系统。 这款应用有一项独特的功能,就是定位和记录上线时间。用户在完成注册登录后,选择添加好友时可以看到其他用户的登录地点以及与自己相隔的距离,并且可以看到其他用户最近的上线时间,方便用户添加到那些活跃的好友,进行更频繁更友好的交流。 【关键词】Android Studio;社交平台;LeanCloud
目录 摘要 Abstract 第一章 绪论-1 1.1课题背景-1 1.2目的和意义-1 第二章 关键技术介绍-2 2.1 Java编程语言-2 2.2 数据库简介-2 2.3 Andriod Studio简介-2 2.3.1可扩展的构建工具-2 2.3.2 强大的代码编辑-2 2.3.3更加平滑、友好的界面-3 第三章 系统分析-4 3.1 可行性分析-4 3.1.1 技术可行性-4 3.1.2 经济可行性-4 3.1.3 使用可行性-4 3.2系统需求分析-4 3.2.1 系统需求-4 3.2.2系统主要模块及功能-5 第四章 数据库设计-6 4.1数据存储(LeanStorage)-6 4.2数据库的结构设计-7 第五章 系统实现与调试-10 5.1系统总体结构设计-10 5.2用户界面设计-10 5.3主界面的功能及主要代码-11 5.3.1登录界面-11 5.3.2注册界面-13 5.3.3对话界面-14 5.3.4发现好友界面-19 5.3.5联系人界面-20 第六章 总结-25 6.1系统主要功能-25 6.2系统的特色/优点介绍-25 6.3 系统的不足-25 6.4 改进方案-25 参考文献-27 致谢-28 |