毕业设计说明书中文摘要近年来,智能手机的使用已经十分广泛,由于Android操作系统的高度开放性,使得越来越多的Android软件应运而生。这促使人们进一步考虑如何使用手机实现随时随地地社交、工作或娱乐。因此,研究基于Android智能手机的社交应用势必会给我们的生活和工作带来更多的便利。
本文对Android操作系统结构、安卓开发环境和Bomb云服务及多线程技术做了深入研究,然后在此理论基础上采用Java语言并结合个人使用微信朋友圈的体验开发实现了一款实用的社交应用FriendCircle。该软件继承了一些值得向微信学习的部分,例如产品功能集中化,界面简洁。同时也对于微信朋友圈的不足之处做了一些改进比如某些功能入口层级太深需要切换多个界面才能进入的问题。82735
该应用软件已经在Android studio中的模拟器上成功运行,测试结果表明绝大多数功能均能正常实现,具有实际可操作性和较大的使用价值。
毕业设计说明书外文摘要
Title The Friendcircle Application based on Android Platform for Mobile Phone
Abstract In recent years, smart phone has been widely used。 Due to the hign openness of the Android smart phone operating system, more and more android applications emerged。 Owning to the popularity of Android phones, the problems that how to use mobile phone to achieve social contact, work and entertainment whenever and everywhere is researched。 Therefore, the research of social application based on Android operating system will provide more convenience for our life and work。
This thesis first made an in-depth study for the structure of android operating system, the environment of the development and multi-threading。 Based on these previous work, my first Android application friendcircle are implemented with Java。This application is simple and functional。 It took some good references from WeChat, also improved some shortcomings of WeChat。For example, the messages list button is too deep to find, which has been solved in my applicaton。
The application runs successfully on the simulator of Android studio, the result shows that most functions could be implemented, which indicates its good operability and practical value。
Keywords Android Instant message FriendCircle
目 次
1 绪论 2
1。1本文研究背景 2
1。2研究现状 2
1。3研究价值 3
1。4本文的组织结构 6
2 Android智能手机与应用开发的基本理论 7
2。1 Android操作系统简洁 7
2。2 Java多线程编程 10
2。3 Bomb云服务介绍 11
2。4 浅析微信朋友圈的交互设计 12
2。5 小结 13
3 Android朋友圈应用的系统分析、设计与实现 14
3。1 需求分析与可行性 14
3。2 系统设计 15
3。3 程序设计与实现 19
3。4 软件测试及运行结果 40
3。5 小结 42
4 总结与展望 43
4。1 总结 43
4。2 展望 43
结论 45
致谢 46
参考文献 47
1 绪论
1.1 本文研究背景