基于Android的产业创新服务平台的设计与实现
本文选题:Android + OkHttp ; 参考:《华中师范大学》2017年硕士论文
【摘要】:近几年随着移动互联网的爆发式发展,催生了一大批投身于互联网的创业者。伴随着互联网+新概念的提出,许多传统的企业亟待产业升级和改革。在产业创新和升级的过程中,创业者可能会面临着很多的问题。他们需要一个能够为他们提供有价值的创投信息和服务,提供和优秀的创投者交流合作的平台。本文针对上述需求分析,联系当前移动互联网领域掀起的创业创新热潮,研究实现了一款以帮助创业创新者为中心的服务平台。为创业创新者提供最新的行业创投资讯文章,随时随地可以线上报名线下组织的创业创新者交流峰会、论坛和沙龙等活动,用户还可以将自己的产品服务提交在本平台进行宣传推广,帮助用户解决创业道路上遇到的实际问题。本平台以C/S架构为基础进行设计,为了用户可以随时随地享受服务,运行平台选择Android手机操作系统。本服务平台软件系统开发环境选择谷歌公司专门为Android开发而设计的Android Studio,采用版本控制系统Subversion来进行代码管理,开发语言主要有JAVA、JSON、XML、HTML等。本服务平台还用到了友盟分享、友盟统计、极光推送、支付宝支付、微信支付等第三方平台。本文用到了很多最新的技术,比如:使用请求速度快且节省流量的网络通信框架OkHttp实现所有网络请求,使用图片加载库Picasso避免内存泄露并实现图片缓存功能,使用简单易用的EventBus框架进行内部的通信。实现的主要功能包括版本检测更新、资讯文章列表和文章详情、一键分享、文章推送、文章评论、文章点赞、文章收藏、文章搜索、快讯、活动报名、企业服务展示、企业服务对比、寻求报道、夜间模式、用户行为统计等功能。互联网的繁荣给我们带来了诸多便利,但是也让我们看到了很多无法回避的问题,其中保护用户隐私是互联网开发中需要解决的一个难题。本论文对目前常用的几种数据加密算法进行研究分析,针对本软件系统提出一种优化改进的方案。并且结合Android系统的特性,为了防止反编译泄露密钥,提出了一种简单有效的防止反编译泄露密钥的方案。测试表明,本文开发的产业创新服务平台软件系统运行稳定。上线发布后,为众多的产业升级和创业创新者提供了有效的资讯信息来源,和学习交流渠道。
[Abstract]:In recent years, with the explosive development of mobile Internet, a large number of Internet entrepreneurs have been born. Along with the new concept of Internet, many traditional enterprises are in urgent need of industrial upgrading and reform. In the process of industrial innovation and upgrading, entrepreneurs may face a lot of problems. They need a platform that can provide them with valuable VC information and services, and communicate and collaborate with excellent VCs. In view of the above requirement analysis, this paper studies and implements a service platform centered on helping entrepreneurial innovators in connection with the current upsurge of entrepreneurial innovation in the field of mobile Internet. Provide entrepreneurial innovators with the latest industry venture capital information articles, and can sign up online at any time, anywhere and online to organize activities such as business innovator exchange summit, forum and salon, etc. Users can also submit their own products and services to the platform for publicity and promotion, to help users solve the practical problems encountered on the road of entrepreneurship. This platform is designed on the basis of C / S architecture. In order that users can enjoy the service anytime and anywhere, the platform chooses Android mobile operating system. This service platform software system development environment chooses the Android Studio which the Google company specially designs for the Android development, uses the version control system subversion to carry on the code management, the development language mainly has the Java JSON XML HTML and so on. This service platform also uses third-party platforms such as Aurora sharing, Aurora push, Alipay payment, WeChat Pay and other third-party platforms. This paper uses many latest technologies, such as using OkHttp, a network communication framework with high request speed and saving traffic, to implement all network requests, using Picasso, a picture loading library, to avoid memory leaks and implement image caching. Use the easy-to-use EventBus framework for internal communication. The main functions implemented include version checking and updating, information list and article details, one-click sharing, article push, article review, article likes, article collection, article search, newsletter, activity registration, enterprise service display. Business service comparison, search for reporting, night mode, user behavior statistics and other functions. The prosperity of the Internet has brought us a lot of convenience, but we also see a lot of unavoidable problems, among which protecting users' privacy is a difficult problem to be solved in Internet development. In this paper, several common data encryption algorithms are studied and analyzed, and an optimized and improved scheme is proposed for the software system. Combined with the characteristics of Android system, in order to prevent decompilation and leak key, a simple and effective scheme is proposed to prevent decompilation and leak key. The test shows that the software system of the industrial innovation service platform developed in this paper runs stably. After being released online, it provides effective information sources and learning channels for many industry upgrading and entrepreneurial innovators.
【学位授予单位】:华中师范大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52;TP316
【参考文献】
相关期刊论文 前10条
1 高希然;翟金亭;;HTTPS探析[J];信息记录材料;2016年04期
2 张延年;米洪;;Android应用开发中ListView组件性能优化的研究[J];现代计算机(专业版);2015年36期
3 吴吉义;李文娟;黄剑平;章剑林;陈德人;;移动互联网研究综述[J];中国科学:信息科学;2015年01期
4 吴文思;;基于安卓的系统架构及程序开发探索[J];电子技术与软件工程;2014年19期
5 袁红;崔延;;消费者社会化分享行为及其信息搜寻有效性研究[J];情报杂志;2014年09期
6 蒋银科;肖毅;聂笑一;;微信支付的现状分析与信用问题研究[J];电子商务;2014年09期
7 陈甫;;Android Studio应用[J];电脑知识与技术;2014年24期
8 倪红军;;基于Android平台的消息推送研究与实现[J];实验室研究与探索;2014年05期
9 冯登国;张敏;李昊;;大数据安全与隐私保护[J];计算机学报;2014年01期
10 高平;周磊;;版本控制系统——Subversion技术及其在软件开发库的应用[J];航空电子技术;2013年01期
相关硕士学位论文 前10条
1 隋欣;基于Android的新闻资讯客户端的设计与实现[D];大连理工大学;2016年
2 申甲龙;基于Android平台的新闻客户端的设计与实现[D];北京交通大学;2014年
3 姚鸿翔;移动终端智能管理系统的研究与实现[D];西安电子科技大学;2014年
4 王坤;安卓平台应用程序风险检测的研究与应用[D];北京邮电大学;2012年
5 伊鹏翔;Dalvik虚拟机结构与性能的研究[D];吉林大学;2011年
6 袁巍;AES算法的设计原则与其密钥扩展算法的改进[D];吉林大学;2010年
7 胡云;RSA算法研究与实现[D];北京邮电大学;2010年
8 张恒伽;基于中间人攻击的HTTPS协议安全性分析[D];上海交通大学;2009年
9 董燕丰;关于国内第三方网上支付平台之支付宝资金支付的研究[D];北京邮电大学;2007年
10 李霞;MVC设计模式的原理与实现[D];吉林大学;2004年
,本文编号:1995841
本文链接:https://www.wllwen.com/jingjilunwen/chanyejingjilunwen/1995841.html