时尚app之美妆魅力
摘 要在当下社会,科技高速发展,Android智能手也被大众广泛使用,人们用过这些智能设备获取想要的信息,休闲娱乐。这同时也带动了手机应用市场的高速发展,各种手机应用层出不穷,美妆手机应用就是其中一项,并深受当今时尚女性的喜爱。本论文以美妆手机应用为研究对象,以Android为开发平台,以Android Studio为开发工具,配合多个第三方SDK,例如友盟分享、极光推送等第三方SDK,围绕首页信息模块、美妆资讯模块、试装体验模块、福利活动模块以及个人中心模块这五个主要功能模块进行设计开发,实现了美妆资讯查询、个人试装体验等主要工作流程的程序实现。本应用的用户界面友好,操作便捷,具有良好的可维护性和可扩展性,应用经过测试可稳定运行,满足手机用户的基本需求。
Key words:Android; SQLite; Beauty; Fashion; Custom Controller目 录
第一章 绪论 1
1.1 研究背景 1
1.2 研究意义与目的 1
1.3 论文研究内容 2
1.4 论文组织结构 2
第二章 系统开发环境及相关技术 3
2.1开发工具及环境 3
2.2 Android系统架构 3
2.3 Android的四大组件 4
第三章 系统分析 5
3.1 需求分析 5
3.1.1 性能需求 5
3.1.2 功能需求 5
第四章 系统详细设计 8
4.1 程序框架流程设计 8
4.2 系统模块 9
4.2.1 首页信息 9
4.2.2 美妆资讯模块 11
4.2.3 上妆体验模块 12
4.2.4 福利活动模块 12
4.2.5 个人中心模块 13
4.3 数据字典 13
结束语 15
致 谢 16
参考文献 17
第一章 绪论
1.1 研究背景
Android是一种开源性极强的操作系统,其主要被应用于移动设备,如智能手机和平板电脑等。A
*好棒文|www.hbsrm.com +Q: ¥351916072$
ndroid是由Google公司主导开发的,其在中国大陆被称为“安卓”或是“安智”。
Android操作系统其起初是由Andy Rubin开发的,主要被应用于手机。在2005年8月,Google收购Android操作系统并注资开发Android。在2007年11月,Google公司和84家知名硬件厂商,软件开发商和电信运营商形成了开放手机联盟,对Android系统进行开发和改良。其后,Google以Apache开源许可证的授权方式,发布了Android的源代码。在2008年10月,第一部Android智能手机发布。在此之后,Android逐渐被应用到平板电脑及其他领域上,如电视、机顶盒、游戏机等。在2011年第一季度,Android系统的全球市场份额首次超过了塞班系统,位居世界第一位。在2013年的第四季度,Android平台的手机已经占78.1%的全球市场份额。?在2013年09月24日,全世界采用由Google开发的Android操作系统的设备数量已经达到10亿台。
而时至今日,在中国市场,Android系统的应用与开发更是以极快的速度在发展与壮大,是目前中国移动应用市场中的两大主流之一。
1.2 研究意义与目的
随着网络的普及以及移动设备的大众化,各种移动应用层出不穷。这使得在移动应用这个市场上,竞争压力与日俱增,同时也给许多IT公司和团队带来了发展的机遇,越来越多的IT人才被投入到Android APP的开发中。
而在这Android APP的开发热潮中,每个IT团队都必须考虑APP的实用价值,美观,市场潜在用户,商业潜力等诸多因素。开发的APP如何能更好的抓住用户的眼球,得到用户的关注,一直是企业与团队所努力的方向。而在当今社会,“时尚”与“女性”两个主题则为APP开发提供了绝佳的方向。时尚的APP可以很好的得到用户的关注,时尚美妆则更能得到女性用户的青睐。利用Android的动画机制以及其良好的兼容性,可以使其被广泛用户所接受与喜爱,而Android的开源特性更是为APP的开发减轻了难度。所以综上所诉,开发一款时尚的美妆APP是一个非常不错的选择。
通过本次课题开发与设计,可以深入了解Android应用的设计和开发过程,掌握项目的MVP设计模式、学习Android自定义控件的原理,并最终完成本论文的主要研究目标:使用多种组件完成“美的你”应用的开发。
1.3 论文研究内容
本论文研究和设计开发的“美的你”手机美妆软件是基于Android手机平台,使用Java语言,调用友盟第三方登录SDK、极光推送SDK等多个第三方SDK,开发出的针对Android平台的手机美妆应用。该应用主要包括以下五个功能模块:
1、首页信息:为用户显示本应用中推荐的美妆资讯信息和正在进行的美妆福利。
2、美妆资讯模块:分类管理本应用中所有的美妆信息。
3、试装体验模块:本模块包括三部分,分别为妆容教学、虚拟上妆和用户试妆照片展示。
4、福利活动模块:为用户显示所有的活动,并提供用户参加活动的功能。
5、个人中心模块:本模块包括两部分,分别为个人信息修改和个人操作记录显示。
1.4 论文组织结构
本文共分为四章,各章节的内容概述如下:
:绪论。介绍了课题研究背景、研究意义与目的以及论文研究内容。
:系统开发环境及相关技术。介绍了Android开发工具与环境,Android系统的架构以及Android应用层的四大组件。
:系统分析。系统分析了“美的你”应用的需求,从性能与功能两个方面进行具体阐述。
:系统详细设计。详细阐述“美的你”应用的框架流程与主要功能模块的设计。
第二章 系统开发环境及相关技术
2.1开发工具及环境
开发软件主要使用Java语言进行开发,配合SQLite技术存储数据。开发工具与环境如下:
编程工具:Android Stutio1.4Beta
数据库管理工具:SQLite Expert
3、Android开发环境:AndroidAndroid SDK4.4.2及以上
4、Java环境:JDK1.7
2.2 Android系统架构
Android的系统架构采用了分层的架构。Android系统架构共分为四层,如图21所示,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux核心层。
Key words:Android; SQLite; Beauty; Fashion; Custom Controller目 录
第一章 绪论 1
1.1 研究背景 1
1.2 研究意义与目的 1
1.3 论文研究内容 2
1.4 论文组织结构 2
第二章 系统开发环境及相关技术 3
2.1开发工具及环境 3
2.2 Android系统架构 3
2.3 Android的四大组件 4
第三章 系统分析 5
3.1 需求分析 5
3.1.1 性能需求 5
3.1.2 功能需求 5
第四章 系统详细设计 8
4.1 程序框架流程设计 8
4.2 系统模块 9
4.2.1 首页信息 9
4.2.2 美妆资讯模块 11
4.2.3 上妆体验模块 12
4.2.4 福利活动模块 12
4.2.5 个人中心模块 13
4.3 数据字典 13
结束语 15
致 谢 16
参考文献 17
第一章 绪论
1.1 研究背景
Android是一种开源性极强的操作系统,其主要被应用于移动设备,如智能手机和平板电脑等。A
*好棒文|www.hbsrm.com +Q: ¥351916072$
ndroid是由Google公司主导开发的,其在中国大陆被称为“安卓”或是“安智”。
Android操作系统其起初是由Andy Rubin开发的,主要被应用于手机。在2005年8月,Google收购Android操作系统并注资开发Android。在2007年11月,Google公司和84家知名硬件厂商,软件开发商和电信运营商形成了开放手机联盟,对Android系统进行开发和改良。其后,Google以Apache开源许可证的授权方式,发布了Android的源代码。在2008年10月,第一部Android智能手机发布。在此之后,Android逐渐被应用到平板电脑及其他领域上,如电视、机顶盒、游戏机等。在2011年第一季度,Android系统的全球市场份额首次超过了塞班系统,位居世界第一位。在2013年的第四季度,Android平台的手机已经占78.1%的全球市场份额。?在2013年09月24日,全世界采用由Google开发的Android操作系统的设备数量已经达到10亿台。
而时至今日,在中国市场,Android系统的应用与开发更是以极快的速度在发展与壮大,是目前中国移动应用市场中的两大主流之一。
1.2 研究意义与目的
随着网络的普及以及移动设备的大众化,各种移动应用层出不穷。这使得在移动应用这个市场上,竞争压力与日俱增,同时也给许多IT公司和团队带来了发展的机遇,越来越多的IT人才被投入到Android APP的开发中。
而在这Android APP的开发热潮中,每个IT团队都必须考虑APP的实用价值,美观,市场潜在用户,商业潜力等诸多因素。开发的APP如何能更好的抓住用户的眼球,得到用户的关注,一直是企业与团队所努力的方向。而在当今社会,“时尚”与“女性”两个主题则为APP开发提供了绝佳的方向。时尚的APP可以很好的得到用户的关注,时尚美妆则更能得到女性用户的青睐。利用Android的动画机制以及其良好的兼容性,可以使其被广泛用户所接受与喜爱,而Android的开源特性更是为APP的开发减轻了难度。所以综上所诉,开发一款时尚的美妆APP是一个非常不错的选择。
通过本次课题开发与设计,可以深入了解Android应用的设计和开发过程,掌握项目的MVP设计模式、学习Android自定义控件的原理,并最终完成本论文的主要研究目标:使用多种组件完成“美的你”应用的开发。
1.3 论文研究内容
本论文研究和设计开发的“美的你”手机美妆软件是基于Android手机平台,使用Java语言,调用友盟第三方登录SDK、极光推送SDK等多个第三方SDK,开发出的针对Android平台的手机美妆应用。该应用主要包括以下五个功能模块:
1、首页信息:为用户显示本应用中推荐的美妆资讯信息和正在进行的美妆福利。
2、美妆资讯模块:分类管理本应用中所有的美妆信息。
3、试装体验模块:本模块包括三部分,分别为妆容教学、虚拟上妆和用户试妆照片展示。
4、福利活动模块:为用户显示所有的活动,并提供用户参加活动的功能。
5、个人中心模块:本模块包括两部分,分别为个人信息修改和个人操作记录显示。
1.4 论文组织结构
本文共分为四章,各章节的内容概述如下:
:绪论。介绍了课题研究背景、研究意义与目的以及论文研究内容。
:系统开发环境及相关技术。介绍了Android开发工具与环境,Android系统的架构以及Android应用层的四大组件。
:系统分析。系统分析了“美的你”应用的需求,从性能与功能两个方面进行具体阐述。
:系统详细设计。详细阐述“美的你”应用的框架流程与主要功能模块的设计。
第二章 系统开发环境及相关技术
2.1开发工具及环境
开发软件主要使用Java语言进行开发,配合SQLite技术存储数据。开发工具与环境如下:
编程工具:Android Stutio1.4Beta
数据库管理工具:SQLite Expert
3、Android开发环境:AndroidAndroid SDK4.4.2及以上
4、Java环境:JDK1.7
2.2 Android系统架构
Android的系统架构采用了分层的架构。Android系统架构共分为四层,如图21所示,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux核心层。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2119.html