摘  要:本文开发过程以android为中心,通过数据库进行的数据访问操作。软件以面向对象的思维进行开发和设计,针对于广大群众进行下载使用,对用户提供了时尚的搭配,带领用户形成自己的一套搭配系统,做自己搭配的管理者,同时大家可以在同一个圈子里互相交换自己的搭配方式以及想法,用户自己吸收和排除掉不感冒的方式,让使用者能够在使用中都可以探索不同的着装,穿出自己的风格,迸发出不一样的视觉新潮。在这个圈子里,人们能够查看其他用户的所分享的内容,同时也能够给出对其的搭配意见。有目共睹的是,低头族象征着手机已经成为日常不可短缺的设备。手机用户可以随时进行挑选自己中意的搭配,从而伸展到衣物的购买,满足用户对美的追求,人性化的APP也简化了人们的生活方式,所以这样一款APP可以推进人们生活方式的步伐,用户的评论使得各个用户紧密联系在一起,有了这款APP之后会使得在之后的购物中更加易于选择。本文提出了潮牌搭配体系,向使用者给出了最合理的穿搭方法,同时也提升了用户的使用感受,从而促进了使用者的消费行为。

关键词: 服装搭配;交互体验;刺激消费

1.引言

1.1 意义及研究现状和意义

随着当今信息社会的急速发展,各种APP应需[10]而生,推动着各行各业奔向不同的趋势,衣物所占的消费比重也是有目共睹,呈现出了一种前所未有的发展前景,因此在这样一种背景推动下产生的潮牌搭配APP将会顺应这个趋势,如鱼得水,在搭配APP领域[8]也会有自己的一席之地。纸质版的杂志尽管会推送一些搭配,但是时效性也许会影响到读者本身对自身的应用,传统的推送模式已经无法满足当下大家需求的呼声。这样一款APP就是很好的接盘。

但是更离不开的是互联网,作为当今社会主要占比的它,使人们的交流和交互信息的方式更加多样和冗杂,此应用在这样一种背景下生存的存活率是不用深入思考的,这就体现在用户如何在应用中得到与自身更加匹配搭配的呼应,用户体验决定了应用市场的大小。这样一种现状就使得此软件系统更加趋向高效和规范化。

潮牌搭配APP是对一些穿搭困难户和选择困难户的绝佳选择,该APP会引领你慢慢走向会搭配,不大众,彰显自身特色的道路,会将你自己的标签直观地摆在搭配身上。让用户摆脱了传统的接受信息的模式,通过浏览软件,可以形成自己的一套体面的搭配系统。

为了更好地解决人们的穿衣搭配的困扰和苦恼,可以随时浏览圈子里的穿搭方式,在APP里面都是比较前流的搭配方案和比较时尚的风格,对人们的选择更加多样化。在APP的实现上会以实时性为准,及时更新穿搭以供人们进行参考和选择。它的存在会使传统的穿搭传播方式得到改变。[7]

1.2 课题内容

该课题是探讨现代人关于穿搭的问题,获得更多的人们的关注,同时由于人们学历的不断提升以及各个场合所要面对的同事以及朋友,让人们对于服装搭配的需求更显其重要地位。个性化服饰搭配概念正逐渐向公务员和一般白领,以及事业单位的延伸,大学生们更加注重于自己的服饰搭配,促进了服饰搭配产业的大幅发展,虽然市场空间巨大。但是选择性的搭配将更能反映一个人的生活品质,满足他们新需要的个性化消费,而服装业也将由旧产品时期返回到新产品时期,所以,此软件将以已有科技为基石,以消费者的人性化着搭为出发点,为消费者打造一个属于自身的搭配体系。一是解决消费者对已有服饰的搭配问题,二是满足消费者对新的需要的人性化服饰需求问题。以发布内容作为信息交流的桥梁,发掘并深度挖掘用户需求、用户所需设计、以及使用者搭配的特征:以推荐系统为内核,通过实现与已有成衣、已有成衣库和使用者个性化需求关系的互动,最大化使用已有的成衣资源。[9]

2.系统需求分析

2.1 可行性分析

可行性分析就是在简短的时间内进行大概的分析论述,是不是可以很好的解决用户方面的需求,能不能搭配的市场开发出更大的价值,就相当于变相的在一定的高度预测该软件的可实行性,基于现有的资源是否足以支撑其开发。故可行性的研究就显得举足轻重。

纵观整个过程,一般以下面几个方面进行可行性的研究。

(1)经济可行性

对于这个项目主要是通过经济是否可行来决定该软件是否有开发的价值,假如开发的软件对资源不能够实现节约,反而在该过程投入了大量的精力和财力,趋势完全是呈现反比的,那么这个项目就是比较失败的。该软件的初衷就是合理对衣物资源进行利用,然而需要的技术曾经都接触过,即使深入学学习的话也比较容易接受,市面上免费的修学技术的课程也是比比皆是,不需要专业的机构培训,财力的支出也基本上是零。综上所述,该项目的经济可行性也是可以满足的。

(2)技术可行性

在近几年迅速发展起来的Android语言,对于开发者还是非常友好的,它的语言具有其开源性,开发环境对于开发更是便利,开发界面的合理分配,界面显示的与编辑代码实时显示,可以自由定义View应用到自己的开发界面中,使其看起来更加和谐美观。对于Java语言也是较为熟悉,该语言也是比较方便进行存储和模块化,即使遇到瓶颈,也会有现有的资源进行请求指导,例如专业书籍资料和互联网资源。

综上阐述:潮牌搭配APP的开发技术具有高效性和稳定性,所以该软件在技术方面的可行性是值得肯定的。

(3)操作可行性

潮牌搭配APP的登录注册界面简单美观,并且易于操作,登录界面也是比较明了,有textview控件的hint属性提示对应的输入,用户可以很轻松的上手操作,登录操作完成之后,APP内置的功能分类更是一目了然,通过点击事件进行各个界面的跳转,简单的浏览就可以识别自己想要了解的方向,在APP中添加了添加入柜功能和丢弃出柜功能,可以对搭配进行合理的操作。还有进行圈子内容发布,底部可以进行评论交互,对其发布内容进行评论或者留下宝贵提议,给用户的体验会更加完善。该软件更加易于操作,人性化十足,交互性好,因此,该软件可以进行开发。

(4)开发环境的可行性

64位的PC机,Windows10操作系统,开发软件包括Eclipse、Android Studio开发软件和内置的多样虚拟机,as开发时可以编辑代码实时的观测视图的变化与实现,提到的开发软件都是开源的,故从资源上说是容易实现的。

故经过上面各个层面的分析论述,开发该APP是完全可行的。

2.2 需求分析

任务的需求分析在开发过程是不可缺少的,它的质量的好坏决定了一个软件开发的价值。对用户的需求若还处于模糊状态的话,对软件的设计就都是徒劳的,对潮牌搭配APP需求分析的地位就尤为凸显。

需求分析就是要弄清楚软件的面相对象是谁,尽管在可行性分析阶段对用户需求有了大概了解,但是它的目的是用较小的成本在短时间内确定需要完成的工作,这些都决定了软件运行的状态,用户的反馈是否积极,归根还是由客观世界的评价组成的,因此这个环节必须要经历严密的分析才能够对软件完成建模。

在软件领域中,需求分析是指对开发软件的目的、针对用户的范围、定义和功能都进行系统分析,这个过程包含了确定用户的需要,只有这个环节的得到了解决,在开发过程中,才能够寻求新的解决方法,而软件在后期会不断的进行更新迭代,需要不断地修复漏洞和更新新功能来适应新的用户需求,故这就要求软件在一开始就必须有一个良好的框架,使得在后期的各种操作的时候更加便捷。

3.软件开发工具及相关技术

该软件的开发是基于B/S结构,采用的语言是Android语言和Java语言以及MySql数据库进行开发。

3.1 软件开发工具

3.1.1 Android  Studio简介

Android Studio是由谷歌出品的一个开发者公具,可以用来发布和调试APP,它拥有强大的布局编译器,在design下能够通过拖拉组件来实现布局和预览,同时对于软件界面的设计也比较直观,负荷计算APP主要采用Android studio的设计工具完成设计,并采用了Java语言实现程序设计。

Android Studio的优点如下:

(1)比Eclipse运行的速率更高,包括其开机速度和响应速度。

(2)在进行开发的时候只需要输入部分字母就有提示,在提示中可以进行选择直接补全,功能比较人性化,对于开发过程大大减少了开发时间,在熟悉了as之后会感觉到明显的效率提升。

(3)智能的UI编辑器。如果你在创建一个全新的控件的时候,在创建一个全新的控件的时候,会自动提示width和height属性,只需要手动选择提示就可以。颜色在定义以后就会显示到该行的表头,as里面提供了多种颜色可供选择,不需要区浏览器进行查询搜索,效率得到明显提升。

Android Studio里有相对布局、线性布局等多种布局(//对父布局和子布局进行一个提前约束,在界面布局过程中会更加便于设计:

(1)线性布局。整个容器的方向由orientation属性来控制,将置于容器里面的组件横向排列(horizontal)或者竖向排列(vertical)。

(2)相对布局。相对布局的两种类型:相对于容器的控件二种类型,属性有与指定控件对齐(align)、在指定控件的...(to)和指定组件间的距离(margin)通过这几种属性可以达到预期的位置。

3.1.2 Eclipse简介

Eclipse主要功能是对信息进行多重的检索与编程,数据库也能够在它上实现使用,而且因为他的结构也比较简单,所以这样就看起来对应用还是比较友好的,而Eclipse虽然是采用Java语言[11]进行编写的,不过它的使用场景并不拘泥于Java语言,[5]它可以支持很多种软件的应用,而Eclipse也是由插件所构成的,如果使用Eclipse进行插件的话,对任何的应用开发者来说都有同等的使用场合,其功能也有是与数据库建立交互关系,可以对数据进行查询和操作,数据的被操作性还是很灵活的,该软件主要是引用eclipse对数据进行管理。

3.2相关技术

3.2.1  B/S架构

在B/S的结构当中,是用户通过浏览器进行浏览然后对服务器发送请求,用户可以在商店选择性的安装运行软件就大大减少了用户的工作量,对于数据的访问也是间接性的由服务器来完成相应的请求,这个结构的不断成熟,它与多种浏览器进行绑定不断加固自己的系统功能,也在开发成本上实现了节约。

B/S 模式是对 C/S 架构的改造和精进,而且 B/S 客户端的形式主要是浏览器。所以这样的设计使得 B/S 模式的使用可以在任何联网的计算机系统上,不用像 C/S 安装特定客户端配置,它不需要任何的软件,只需要浏览器便可满足用户操作,对来发人员的要求降低。 B/S 模式被广泛使用且在未来几年在大型管理软件领域可能占主导地位但是其在所难免的也存在一些问题,操作界面没有 C/S 漂亮形式多样,页面数据不会自动的完成更新需要手动实现,所有运行速度会较 C/S 有明显降低。B/S 结构更加注重客户端的需求,赋予客户端更多的功能任务,比如说浏览、数据输入等,使得服务器肩负的任务很重。

3.2.2Android 框架

Android[1]则是在linux操作系统上加载了虚拟机Dalvik,然后再在该虚拟机器上构建了JAVA的APPlication framework,而所有的程序也都是使用了APPlication framework来完成搭建。

Android系统采用由低到高的4层分层结构,依次为应用程序层(APPlications)、应用架构层(APPlication Framework)、核心类库(Libraries)和Linux内核(Linux Kernel)

(1)应用程序层[4]

应用程序层是指各种应用程序的组合,在手机中的所有的应用程序都隶属于这层,比如手机系统附带的短信软件和联系人程序等都隶属于应用程式层,而这部分软件也都是采用java语言[13]写成的,并且每个程序是由活动组成,Java [14]具有的跨平台性质使得应用程序可以摆脱Android系统进行编译。

(2)应用程序框架层

这一层提供了在构建应用程序时需要使用到的所有API,android自带的部分核心功能也正是由这个API承载起来的。比如,可视化(Views)、活动管理器(Activity Manager)和通知管理器(Notification Manager),使用者都能够使用它们API建立自身的程序。

(3)核心类库层

这一级也提供了操作系统库和Android[16]的执行环境条件,操作系统库包含了C/C++库,从而为Android操作系统提供了性能支持,在ART(Android Runtime)系统运行时也会提供核心库,用户能够通过java语言发布应用。

(4)Linux内核层

Linux[2]内核为Android研发的核心,为Android的硬件提出了一系列驱动器,例如:显示器驱动器、声音驱动器和电源管理驱动器等。

3.2.3  mysql数据库

Mysql[3]数据库系统是一个关系式系统,该系统特点是把所有数据都存储在不同的表中,而并非把全部的数据都放在同一个更大的容器中,它便于了对各种信息的存取与使用,也极大地提高了存取的工作效率与应用的灵活性,而Mysql所采用的主要编程语言则为sql语言,该编程语言是访问数据库领域比较成熟的编程语言,同时它的源代码也是公开的,故该语言就成为了市面上应用较为广泛的一种选择。随着信息时代的紧密推进,数字化信息随着链路进行着无止境的运输和不同目的地的奔向,数据库承担着组织和管理数据的身份,加强了对于数据库的应用,同时也促进了数据库技术的不断完善,使其成为了数据信息管理领域的核心技术和内容。

本系统的开发者们主要使用了mysql实现对数据的集中管理:[13]

(1)数据

数据就是指数据库当中所存放的对象,在一般的大脑当中的数值。数据是日常生活中的较为普遍的信息了,从广义的观点来看一些图像、数据、图像等等都可看作是一个信息,这样可以把信息也作为一个定义了。

(2)数据库

数据库是关于数据资源的有效利用的方法,数据信息在当今信息社会是各个部门的重要财富和资源。更多的研究领域也开始把数据库系统当做主要的信息容器来储存和管理信息,更多反映出的是数据库系统的储存性持久、组织性和资源共享性三个特征。

(3)数据库管理系统

数据库的管理系统的主要功能:

(1)数据上它可以通过数据对象进行定义。

(2)数据能够被数据库的语言所控制,用户也能够通过语言的使用实现删除、检索和更改等。

(3)通过数据库系统的创建,它能够创建数据库系统的所有输入和转换功能,还能为数据库系统的重新组合提供监视等。还能够支持数据库的恢复功能。

(4)数据库的开始或转充个初始密码,都能对数据库实现设置和保护的功能。

4.系统设计

4.1 系统模块功能图

该软件的初衷就是服务大众群体,为用户推荐合理的搭配方案,用户可以随时进行浏览,点击图像按钮进行保存或者发布内容同圈子里的人共同进行讨论,可以交互自己的想法,使得用户足不出户就可以轻松获取前线的搭配方案。

该软件的程序是由多重的Activity和Android布局[12]的相互辅助相成,支撑该APP的主要是MainActivity,在开发过程中所建立的APPlication继承了MyAPPlication,可以在MyAPPlication中进行一系列的初始化操作,例如一些全局变量的声明和寻找控件,以及初始化数据库的存储。软件的界面中增加了四种动态的Fragment,分别用于显示所定义的四种级别界面,每一级页面的最底层有可以显示任何一种Fragment的按钮,也可以选择事件来完成切换,点击之后可以切换到对应的Fragment的二级界面,在二级界面通过嵌套使用其他布局来进行界面的实现。

系统中重要功能的介绍:首页包括天气信息,可以参照天气信息在下方的推荐(自己已发布的流行搭配)中进行选择性的添加搭配,可以实现个人与推荐的接轨,可以将搭配在个人搭配界面进行记录以便后期的采纳和使用。在分享信息界面可以分享内容和圈子里的人们一同进行评论交互,第二个穿搭配置界面可以进行发布搭配(面向的是该APP的用户),网络搭配界面是通过网络进行推荐,第三个衣物管理界面,可以对保存的衣物图片进行入柜和丢弃的操作,然后可以将本地的图片进行清空,缓解不必要内存占用,丢弃界面的衣物可以暂留于该界面,以便后期用户的寻找和需要。第四个界面个人信息界面,展示的是注册的个人信息,发布的类型管理和退出软件的功能。模块功能图流程图如图4-1所示:

图4-1系统功能图流程图

4.2数据库设计

4.2.1数据库E-R图

在上面的分析完成之后,数据信息都是在数据库的支撑下完成的,这足以体现数据库在开发过程的地位,数据库决定了软件的质量和效率,在开发过程起着决定性的作用,在对软件开发逻辑进行梳理之后,总结出来的几个系统的主要实体,以及各个实体的多重分支,下面是几个关键实体的关系图:

下面主要介绍各个实体的E-R关系图:

图4-2用户管理实体图

图4-3 发布管理实体图

 图4-4搭配管理实体图

4.2.2数据表介绍

在各个实体进行划分之后,实体所依靠的数据库所建立的数据表如下:

表4-5 clothestb表是搭配管理的直观体现,包含了搭配ID(clothesid)、穿搭名称(clothesTitle)、数据归类(clothesgl)、适合季节(clothesSeason)、衣物类别(clothesTypeName)、衣物ID(clothesTypeid)、发表时间(clothesCreatime),发表用户id(clothesUserid)。

表4-5 clothestb表

表4-6 topictb表是发布管理的直观体现,包含了发布ID(topicid)、发布内容(topicinfor)、添加图片(topicImg)、发布用户ID(topicUserID)、发布用户名称(topicUserName)、发表时间(topictime)。

表4-6 topictb表

表4-7 typetb表里包含了部分衣物类别,展现的属性有类型ID(typeId)、类型名称(typeName)用户ID(typeUserId)。

表4-7 typetb表

表4-8 user表展示了用户的一些基本信息,包含了用户id(uid)、用户名称(uname)、用户手机(uphone)、密码(upswd)、注册时间(utime)。

表4-8 user表

5.系统实现

5.1系统功能设计

5.1.1注册界面

在注册页面编辑用户名称,手机号码,登录密码进行注册,如图5-1:登录界面,在登录页面可以填写账号、密码、类型等详细信息进行登录,如图5-2所示

图5-1  注册界面

图5-2  登录界面

进入登录界面之后,输入账号和密码之后,由系统判别输入的文本是否正确,若输入的信息不正确,系统会由Toast提示输入的信息有误,若正确,则实现登录。登录流程图如图5-3所示:

图5-3 登录流程图

5.2用户功能模块

5.2.1信息管理系统界面

在信息管理系统界面可以通过查看用户姓名、手机号码、登录密码等信息进行查看操作和删除操作。如图5-4所示:

图5-4信息系统管理界面

5.2.2喜好天气界面

首页分为三个次界面:

天气信息界面,里面附带今明后天的天气信息,为用户提供了一个更加直观的搭配支撑,还会提供一些天气相对应的穿衣推荐,用户可以对照其搭配进行穿搭,或者可以从其中获得灵感,依靠自己仅有的衣物资源进行搭配,为自己的搭配进行初级的搭建和构造,从而形成一整套搭配,效果如图5-5天气信息界面;

个人搭配界面,右下角的imagebutton用户可以随时记录在各个场合的搭配想法,或者想要从其他人身上获得的灵感都可以记录到个人搭配方案中,以便后期有搭配需求的时候,有自己的一套搭配系统,摆脱掉搭配荒!!效果如图5-6个人搭配界面:

分享信息界面,右下角的imagebutton点击跳转到发布内容界面,发布内容可以是搭配方案的分享、日常的一些生活问题的提问,大家可以从其发布内容获得自己的一套体系,从而记录到个人搭配系统。发表内容后,内容下方可以进行评论交互,从而达到共享资源的效果。效果如图5-7分享信息界面和 5-8发布内容界面:

图5-5天气信息界面

图5-6个人搭配界面

5-7分享信息界面

5-8发布内容界面

5.2.3穿搭配置界面

该界面分为2个次界面(信息提交的时候选择数据归类的选项,将其发布的内容放置到对应界面):

流行搭配界面:这个界面会以季节分类,在每个季节栏目下展示该季节下的流行搭配,这个界面延续了首页的记录搭配功能,也可以随时保存搭配,参照进行会比较轻松实现搭配。效果如图5-9所示:

网络搭配界面:这个界面不会被季节栏目限制,例如春秋季节会有相似的温度跨度,衣物搭配的推荐也会有雷同,这两个阶段的搭配需求可能会比较饱和,故更加体现了网络搭配界面的独一性和重要性。

信息提交界面效果如图5-10所示:

5-9流行搭配界面

5-10信息提交界面

5.2.4衣物管理界面

该界面分为2个次界面,在提交信息的时候可以选择数据归类中的入柜和丢弃,从而达到衣物合理管理的层面。效果如图5-11和图5-12所示:

图5-11衣物管理界面图

图5-12信息提交界面

5.2.5个人信息界面

该界面分为个人设置和消息管理界面。个人资料里展示了用户信息和用户设置,由按钮修改密码跳转到重置,由退出软件跳转到登录界面,效果如图5-13所示:

图5-13个人信息界面

6.系统测试

软件的系统测试是极为重要的一个环节,如果前期不进行测试,错误的出现会导致后期的成品完成有很大困难。测试的工作量也是占了相当大的比重,在开发过程人为的寻查错误还是蛮困难的,故会寻求一些测试的工具来进行此环节。

6.1测试方法

功能测试中,对软件系统提供的所有功能都进行了检测,并把应用软件管理系统视作一只黑箱子,不考察应用软件的内在构造,对实现的功能进行逐个检查和已有功能的完善,在输入正确的数据之后可以显示预期的输出,输入时有错误的信息的时候,系统可以弹出提示信息。

性能检测,是指利用智能化的测试工具对各种系统正常状态和异常的峰值负荷状况进行检测,而系统软件在各种情况负荷下的特性均由负载测试确定。目标是测试系统软件特性如何随着负荷的改变而发生变化。从而正确的掌握该软件所能够带来的最佳的生活服务水平。通过登录模块检测,虽然使用者的注册网页如图6-1所显示,但使用者必须填写真实的用户名和注册密码才能够顺利进入APP。

6.2测试内容

登录模块测试,用户登录界面如图6-1所示,用户需要输入正确的账号和密码才可以正常进入APP。

图6-1登录界面

测试用例设计,在登录的时候由于输入的情况会出现不同的Toast提示,因此用户很有可能会进入错误的用户名和密码或者两者兼备的情况。故采用等价的划分和边界值测试的方法测试用例,见图6-2:

表6-2用户登录模块测试用例表头

项目名称

用户登录模块测试

测试类型

功能测试

设计日期

2022-4-01

测试人员

季金辉

测试方法

手动测试+自动测试

测试日期

2022-4-10

优先级

1

测试对象

测试用户注册之后能否正常登录

前置条件

正确的用户名15249243002和密码123456

表6-3用户登录模块测试用例

用例编号

操作

输入数据

预期结果

实际结果

测试状态(P/F)

6-1

输入正确的用户名和密码,点击“登录”按钮

用户名:15249243002

密码:123456

成功登录

成功登录,进入软件首页

P

6-2

输入正确的用户名、正确的密码,点击“登录”按钮

用户名:19834027884

密码:123456

成功登录

成功登录,进入软件主页

P

6-3

输入错误的用户,点击“登录”按钮

用户名:jjh

密码:123

显示提示信息“用户名或密码不正确”

显示提示信息“用户名或密码不正确”

P

6-4

用户名和密码为空,点击“登录”按钮

用户名:空

密码:空

显示提示信息“请输入手机号码”

显示提示信息“请输入手机号码”

P

6-5

用户名为空,密码不为空,点击“登录”按钮

用户名:空

密码:123

显示提示信息“请输入手机号码”

显示提示信息“请输入手机号码”

P

6-6

用户名不为空,密码为空,点击“登录”按钮

用户名:15249243002

密码:空

显示提示信息“请输入登录密码”

显示提示信息“请输入登录密码”

P

6.3测试结果

对于潮牌搭配APP的登录模块可以正常实现,用户登录完成之后的界面的属性还有待完善,首页的天气模块和对应的衣物推荐未能实现,本软件的界面比较友好,可以轻松入手,对于搭配的保存和发布内容模块已然实现,但对于整个软件仍然存在诸多不足,还需要后期的慢慢调整和更新。

参考文献

[1] 赵亮,张维 基于Android技术的界面设计与研究[D]徐州:徐州建筑职业技术学院,2001

[2] 陈璟,陈平华李文亮Android 内核分析[]广东工业大学计算机学院实与经验,2009

[3] 韩超,Android经典应用程序开发 人力资源出版社,2011

[4] 吴亚峰,索依娜.Android核心技术与实例讲解.北京:电子工业出版社,2010

[5] Bruce Eckel .Thinking in java(java编程思想)第四版北京:机械工业出版社,2011

[6] 王珊,陈红 数据库系统原理教程北京:清华大学出版社,2004

[7] 中研普华2020-2025年中国服装定制市场现状分析及发展前景预测报告[R].中国产业研究院,2020

[8] 张秀芳,路晨,唐茂勇 我国服装行业的现状及发展趋势[J1中国纤检,2020(2):160-163

[9] Vo N. Jiang L. Sun C.et al. Composing Text and lmage for lmage Retrieval-an Empirical Odyssey. 2019IEEE/CVF Conference on Computer Vision and Pattern Recoanition(CVPR)Computer Vision and Pattern Recoanition(CVPR)2019 1EEE/CVF Conference on,June2019:6432-6441.

[10] Howard AG,Zhu M. Chen B.et al. MobileNets:Efficient Convolutional Neural Networks for Mobile Vision APPlications. 2017. Accessed Au gust 18,2021.

[11] Martin Ngobye Computing Static Slice for Java Programs.2012

[12] Kathy.Head First Java,2nd Edition.O’Reilly Media.2005

[13] Bruce Eckel.Thinking in Java.Addison-Wesley Professional.2001

[14] Joshua Bloch.Effective Java Programming Language Guide.Addison-Wesley Professional.2001

[15] 陈会安Android SDK程序设计与开发范例.清华大学出版社2013

喜欢的点赞收藏加关注私信作者沟通交流

潮牌搭配APP的设计与实现相关推荐

  1. UI设计案例|文件管理App界面设计灵感

    资源管理器绝对是我们使用电脑时最高频打开的几个界面之一. 文件管理 App 可以帮助我们管理自己的文件,分类管理,快速查找. 集设网www.ijishe.com设计师交流社区精选 12 组文件管理 A ...

  2. 2021年10种手机app界面设计用户体验趋势

    幸运的是,当2020年即将结束时,这是探索2021年我们将拥有的完美时机.这里列出了2021年将形成的10种移动用户体验设计趋势. 1.超级应用程序的兴起 在过去的二十年中,移动应用程序开发模型保持不 ...

  3. 如何做APP界面设计

    如何做APP界面设计 转载 2013年05月17日 18:01:14 3213 航班管家创意设计总监向怡宁近日在一线下活动中分享移动应用界面设计的话题,很实用,在此与大家分享. 用户心态 用户在面对移 ...

  4. Android Studio实现健康饮食搭配App

    文章目录 一.项目概述 二.开发环境 三.项目结构 四.项目演示 五.项目总结 六.源码下载 一.项目概述 本次项目主要实现了一款实用的饮食搭配系统,有欢迎界面.引导界面和使用界面,其中引导界面只会在 ...

  5. 最意想不到的5个APP UI 设计范例

    现如今,智能手机已成为人们生活中不可或缺的一个物件,琳琅满目的手机APP充斥着各大应用市场.对于普通人来说,他们的衣食住行因此而变得简单方便:对设计师们来说,他们则面临更多的机遇和挑战.每位设计师都梦 ...

  6. 如何做出一套完整的APP界面设计

    完整的APP设计由编码设计UI设计组成.长期以来,开发者一直重视功能的研发,忽视了功能的研发UI设计导致许多非常实用的设计APP客户安装下载后不会使用,或者觉得操作复杂,不易使用.因此,界面设计逐渐受 ...

  7. 干货:VR APP界面设计实践指南

    [转] http://www.leiphone.com/news/201702/BioEvmZNFG1rtwlR.html 前言 一篇VR实践指导文章.Smashing Magazine好久没有这样新 ...

  8. UI培训教程分享:APP图标设计的6种风格都有哪些?

    在从事UI设计师这个岗位的时候,相信大家会经常遇到关于产品设计的工作,尤其是APP图标这块,在日常工作中,常见的图标风格主要有渐变风格.剪影风格.长投影风格.卡通风格.轻质感风格和拟物风格6种.今天小 ...

  9. UI设计培训分享:app图标设计要遵循哪些原则

    APP图片设计是UI设计工作中经常会遇到的,一个好的APP产品,图标的设计是非常重要的,本期小编为大家分享的UI设计培训教程就是app图标设计要遵循哪些原则?来看看下面的详细介绍. UI设计培训分享: ...

最新文章

  1. nginx中的rewrite用法及实例
  2. 本周学习进度表及时间安排(2018-1-7~2018-1-13)
  3. 阿里云accessKey如何创建?~ 2015.08.25
  4. 用Python操作Oracle
  5. Leetcode 122.买卖股票的最佳时机 II (每日一题 20210618)
  6. mysqil操作数据库
  7. 关于电脑的十大误区,原来是这样!
  8. vba交付图表设计_您是在为交付目的而“设计”吗?
  9. dcdc芯片效率不高的原因_研学丨燃料电池车的典型效率及能耗
  10. python安装过程中出现文件或目录损坏且无法读取_解决安装python库时windows error5 报错的问题...
  11. 浅谈nodejs中的Crypto模块
  12. CentOS 7下Gitlab安装和迁移
  13. 计算机专业毕设外文翻译springboot_计算机毕业设计之SpringBoot物流管理系统
  14. python数据分析课后习题
  15. windowlinux查看MD5
  16. python读取lmdb文件_LMDB 的 Python 接口使用方法
  17. 《缠中说禅108课》57:当下图解分析再示范
  18. 计算机四级网络工程师知识点(非常全面)
  19. 【原创百篇纪念】2048蒙特卡洛法与强化学习测试+B站视频爬取与Cookie攻击测试
  20. 大数据笔记(三):HDFS集群搭建-伪分布式模式

热门文章

  1. 酒店计算机操作规程,酒店客房卫生操作规程5
  2. 手机爱奇艺视频qlv格式怎么转换mp4格式
  3. 星河战神显示服务器异常,腾讯星河战神黑屏闪退怎么解决
  4. mysql语句记录学习(备忘)
  5. webstorm的git切换分支
  6. Rocfall安装包安装教程
  7. OnePlus One Root
  8. MyBatis原理解析
  9. imageio 保存视频分辨率
  10. uni-app卖座电影多端开发纪实(六):多端打包