在线拍卖数据分析及拍卖预测系统设计与实现.doc

上传人:温桑 文档编号:48544477 上传时间:2022-10-06 格式:DOC 页数:35 大小:1.65MB
返回 下载 相关 举报
在线拍卖数据分析及拍卖预测系统设计与实现.doc_第1页
第1页 / 共35页
在线拍卖数据分析及拍卖预测系统设计与实现.doc_第2页
第2页 / 共35页
点击查看更多>>
资源描述

《在线拍卖数据分析及拍卖预测系统设计与实现.doc》由会员分享,可在线阅读,更多相关《在线拍卖数据分析及拍卖预测系统设计与实现.doc(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、在线拍卖数据分析及拍卖预测系统设计与实现学 院:专 业:姓 名:指导老师:计算机学院计算机科学与技术陈晖学 号:职 称:160407103279王 刚讲师中国珠海二二年五月北京理工大学珠海学院2020届本科生毕业设计诚信承诺书本人郑重承诺:本人承诺呈交的毕业设计在线拍卖数据分析及拍卖系统设计与实现是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。本人签名: 日期: 年 月 日在线拍卖数据分析及拍卖预测系统设计与实现摘 要随着Internet技术的发展和互联网的日益普及,传统模式的拍卖发生了变化,本文针对网上拍卖行为设计

2、开发了一个拍卖系统,此系统基于Android studio环境及SQLite数据库开发,系统为 拍卖交易双方提供了一个稳定运行的平台,并实现登录注册、竞标、管理物品、查看竞得物品、浏览流拍物品,管理拍品种类等主要功能。关键词:Android;Android studio;登录注册,竞标Design and implementation of online auction data analysis and auction prediction systemAbstractWith the development of Internet technology and the increasing

3、 popularity of the Internet, the traditional auction mode has changed. This paper designs and develops an auction system for online auction behavior, This system is based on Android studio environment and sqllite database development. The system provides a stable platform for both auction parties, a

4、nd realizes the main functions of login registration, management of auction goods, user management, feedback price, auction goods, etcKeywords: Android,Android studio,Sign in,Bidding目 录第一章 绪论11.1设计目的及意义11.2国内外的现状11.3可行性分析31.3.1社会可行性31.3.2技术可行性7第二章 需求分析72.1 系统的任务和特点72.2 功能模块的划分与设计82.3开发运行环境92.4 用例图设计

5、92.5 ER图的设计92.6实体对象的设计102.7数据库表的设计10第三章 系统实现123.1 用户登录界面123.1.1 功能描述123.1.2 运行结果图123.1.3 关键代码133.2 用户注册界面143.2.1 功能描述143.2.2 运行结果图153.2.3 关键代码153.3 参与竞标的物品163.3.1 功能描述163.3.2 运行结果图163.3.3 关键代码173.4 浏览流拍物品203.4.1 功能描述203.4.2 运行结果图203.4.3 关键代码203.5浏览当前的拍卖物品213.5.1 功能描述213.5.2 运行结果图223.5.3 关键代码223.6 查看

6、竞得物品233.6.1 功能描述233.6.2 运行结果图233.6.3 关键代码233.7 添加拍卖物品(管理物品)243.7.1 功能描述243.7.2 运行结果图243.7.3关键代码243.8 管理物品种类263.8.1 功能描述263.8.2 运行结果图263.8.3关键代码27第四章 结论28参考文献29谢 辞30附 录31第一章 绪论1.1设计目的及意义经过多年的快速发展,拍卖已经成为是一种成功的电子商业活动,这种让人充满丰富乐趣的购物交易方式行为慢慢逐渐地被现代人们所逐渐接受,世界上最早的网络拍卖交易网站最早是1995年英国创建的,而当时这个拍卖网站的主要用处并不是用来拍卖,而

7、是为了展示埃博拉病毒的源代码,如今随着我国网络技术和电子商务的急速发展,在网络上进行拍卖已经成为是一种广受欢迎的一种电子商务交易方式,这全部要归功于网上网络购物的快速蓬勃发展,而且现在作为在网络上购物的主要方式之一的网上拍卖已经给人们带来不一样的拍卖体验,与其他传统的网络拍卖不同,这种基于线上的拍卖模式交易成本低,操作交易方式灵活,运行很快捷,更加的具有公平且可以自由竞争的基本特性,现在的拍卖淘宝,京东,拍拍网非常成功的一个例子就可以证明网上手机拍卖的真实存在及其价值,而本文所要介绍的网上拍卖手机交易系统其实就是一个类似的网上手机拍卖交易系统,该拍卖系统主要部署在安卓安卓手机上,众所周知,安卓

8、版的手机在拍卖市面上很快地流行,因此这款安卓版的手机拍卖是一个非常不错的拍卖载体。电子商务中的拍卖交易可以大概分成四个过程:客户个人信息处理过程,谈判过程,结算过程,以及售后服务过程。除了现在谈判过程,其他的部分都需要有很好的经济技术支持,出现这个这种情况很正常,因为以前买卖双方都非常想有更好的经济收益,如今,谈判过程仍然有很多谈判方法仍然可以有效得到解决,比如采用固定价格和各种讨价还价谈判方式,固定价格谈判模式虽然可以更好地有效减少谈判时间上的成本,但由于物品的实际价值成本是绝对不会永远固定的,所以这种讨价模式也很有可能直接造成买卖双方的经济损失。讨价还价交易模式通常更趋于人性化,但是所需要

9、的人力时间费和成本很大,得经过长期的交涉才能有一个相对满意的结果,如果消费者对这个商品没有好的认识,则有可能被欺诈,所以介于两者之间的移动拍卖就出现了,不受时间和空间限制,是一个更好的交易工具。网上拍卖预展成本小、范围广、速度快、zd效果好,免去高额的报纸印刷费、邮寄费、广告费,用户即可免去以往随身携带、查阅不便之苦;用户可以完全不受出行地点、人员、回程和国家的时间限制,大大幅度增加了新的客户服务群体;通过网上随时随地查询通过网上鼠标左右点击按钮即可随时了解全面、详细的网上拍卖活动信息;这样,拍卖相关活动就可以拥有更多的用户关注度、持久性,随着国家信息化的建设与答设和网络电子商务的快速发展,网

10、上进行拍卖活动预展会将是必然的发展趋势和最佳选择。随着中国正式加入世界贸易组织之后,立足于面向全球的中国电子商务公司走上了面向世界区域经济贸易一体化的发展道路。随着信息电子技术和移动互联网信息技术的快速进步发展,通过利用互联网信息技术对国际商品价格进行拍卖或者竞价的各种方式已经迅速席卷乃至全球。并且这种交易模式在不断的发展壮大,这似乎已经表明了,这一新兴的技术交易方式已经与我们的其他传统艺术拍卖交易方式之间产生了一种并行、交叉甚或者只是相互冲突。我的基本理解也就是虽然中国电子商务竞价与中国网络商品拍卖会这两种交易方式在技术概念上十分非常接近,但还是可能存在一些小的差异。电子网络竞价主要是相对传

11、统网络拍卖的一种人工信息主持竞价方式来说的,网络竞价的范围是比传统网络的其他功能的范围大一点。通俗地讲,网络竞价是涵盖各种类型的网络上进行的拍卖活动。虽然,电子网络竞价也不是必须是通过网络进行的。有一些例子,在国际上很流行的,在北京莱太花卉市场和云南花卉中心使用过的荷兰式电子钟竞价方式就不能归类于网络拍卖,但它确确实实就是电子的竞价方式!竞价与拍卖意思上是差不多的,但从其他的角度上看,拍卖的意思显得更加全面一些:因为拍卖包括竞价过程,还包含招商,委派等运作内容,而竞价仅仅只是指商品价格上的竞争,并没有过多的意思。在相关拍卖制定的法律层面来看,拍卖是一种公开竞价的交易形式,这种方式是将物品以最高

12、价转让给出价人的。我认为,叫法都是无所谓的,叫拍卖或竞价都是可以接受的,线下竞价或者是网络竞价都行,只要是公平的并且公开竞价的,都不会违反拍卖法的相关规定。从我的角度看,我更喜欢把它叫做:网络拍卖。网络商品拍卖的基本销售手段也就是定时进行拍卖。即按照价格优先,时间优先的平均成交顺序原则。价格优先就是表示谁提出的拍卖价格为最高,谁就获得这个拍品;时间优先就是表示在同样拍卖价格的情况下,谁第一时间出价,谁就会获得这件拍品,而截止结束时间之前的拍卖价格就是最终成交价。网络拍卖是指可以采用有互联网或者有局域网这两种网络方式进行拍卖,这两种方式都可以进行拍卖或者竞价。当前我国网络拍卖的应用领域包括b2c

13、、b2b和以及c2c这三类拍卖品的交易。在这三种交易里,b2c和b2b与拍卖企业的联系很紧密,这些企业主要有:北京保利拍卖有限公司;中国嘉德拍卖有限公司;北京匡时拍卖有限公司;上海元亨利贞拍卖有限公司;上海国际商品拍卖有限公司;上海金堂拍卖有限公司;上海拍卖有限公司等。 1.2国内的现状国内的市场的活跃性在提升,雅宝交易网站是建立最早的网上交易平台,同时也是现在最活跃的交易平台之一,在雅宝之后,易趣,淘宝,京东,一拍网也做的风生水起,虽然从全面性来看还所欠缺,比如民众的影响力还不是非常高,还是会存在“谁会买”和“怎么卖”的量大难题,但网上拍卖的总体趋势是好的,潜力很大。在2018年,全国拍卖企

14、业拍卖成交额为6699.66亿元,较去年成交额下降了8.57%;成交场次为60366场,较去年上升5.11%。从类别来看,机动车、农副产品、土地使用权拍卖成交额都是上升的,而其他拍卖业务的拍卖成交额都是下降的,房地产拍卖成交额为1292.15亿元,较去年下降22.23%;土地使用权拍卖交易成交额为3826.18亿元,较去年上升9.1%;这两个业务占拍卖总成交额的76.4%;机动车的拍卖交易成交额为158.08亿元,较去年上升15.96%;股权债权的拍卖交易成交额为516.86亿元,较去年下降43.88%;农副成品的拍卖交易成交额为37.75亿元,较去年上升36.56%;无形资产的拍卖成交额为2

15、48.69亿元,较去年下降3.65%,文物艺术品的拍卖成交额为142.63%,较去年下降57.04%;其他类拍卖交易成交额为477032亿元,较去年下降1.36%。由于经济大环境的变化,抽取十家拍卖企业进行研究分析,它们分别是中国嘉德、北京保利、北京荣宝、广东崇正、北京华辰等十家企业。在2018年,全国文物艺术品出现回落现象,这十家企业里一共拍出了64946件拍品,成交了48240件拍品,成交量和2017年的成交量相差不大,拍卖成交额也达到了176.35亿元,虽然拍卖成交额下降了19.94%,但拍卖交易成交率却是2012年以来最高的成交率,达到了74.56%。2018年里,10家企业拍卖成交中

16、的拍品超过1000万元的达235件,总的拍卖成交额为70.55亿元,比去年少了7件,拍卖成交额减少了22.06亿元。其中潘天寿的无限风光获得2018年全国文物艺术品拍卖市场的最高价格,高达2.87亿元。如今,很多电商平台都加入拍卖这个市场,网络拍卖逐渐成为一股不可忽视的强大存在,各大电商平台开始发展各自的网上拍卖业务,并且逐渐走进人们的视线里。从一些大型主流网络拍卖平台所表现的情况来看,一些和老百姓关系很密切的拍品受到了广泛的关注,这些拍品主要是二手电子产品、首饰和一些奢侈品。虽然一些拍品的关注度正在逐步提高,但很多客户仅仅只是停留在关注的层面上,并没有真正地成为参与拍卖的客户,这些情况中国拍

17、卖行业协会调查之后所提供的报告上,在报告中,大型拍卖平台的拍品交易成交率仅在30%左右,商务部的报告则显示实体拍卖企业的拍卖成交率也仅有63.65%。出现这种情况主要包括以下几个因素:很多拍品没有在大城市展示,缺少人流量;竞拍购买的人对拍品的认可度不高;网上拍卖成功后线下的物品过户服务没有很好的衔接;但目前的网络拍卖还是非常有前景的,各个网上大平台的拍品范围也在不断地扩大,拍卖的类型已经不仅仅只限于古董和房产等传统物品,如今的拍品变得更贴近人们的日常消费品,例如茶叶,白酒,手办等。1.3可行性分析1.3.1社会可行性我国商品拍卖管理法中已首次确认公开、公平、公正及遵守诚实信用为从事拍卖交易活动

18、必须严格遵守的基本管理原则。中国人民共和国拍卖法正确定义:以公开竞价的方式,将特定的物品或财产权利转让给最高应价者的买卖方式。有些学者则认为:拍卖是个人或一个集体决定价格及其支配的流程。随着现代计算机网络技术的不断进步发展和我国网民使用人数的不断增加,网络上的世界也将变得更加广阔,人们都非常需要熟悉网络智能手机各种应用操作,现在我国市面上同样这种类型交易软件也已经有一些成功应用案例,参与其中的企业用户也可以接受在智能手机上直接进行各种电子信息商务软件交易,并且严格按照国家规定流程进行用户交易。如今网络拍卖的社会关注度和认可度都比以前有了很大的提高,大型网络拍卖平台的业务扩展让网络拍卖变得更具可

19、能性。从数据上看,几家全国性主流网络拍卖平台拍卖页面展示的情况来看,少部分社会影响力大或者与大众关系紧密联系的拍品关注度在不断提高,有些与老百姓生活联系非常紧密的拍品关注人数甚至达到十万人数级,其中价值适中的大众消费品关注度与竞买参与度较高,例如:二手电脑、二手游戏机、二手手办等。最高人民法院关于人民法院民事执行中拍卖、变卖财产的规定第三条规定了人民法院应当对拍卖机构的拍卖进行监督。假如承认了人民法院是拍卖的主体,很明显表明不能自己监督自己。”以往的传统拍卖行业很不开放,买卖双方之间会产生相互勾结的情况,环境很恶劣,不过,以法院为主体,以淘宝或京东为平台的司法拍卖是彻彻底底的开放,以前传统拍卖

20、存在非常多的暗中交易的不公平拍卖,其中司法拍卖更是腐败的完美温室,因此这种传统方式是时候进行改变了,全国法院近百分之七十的司法拍卖集中在民事执行领域,而其中约百分之七十又发生在资产处理上,其中的司法拍卖更是最突出的部分。如今的网络拍卖有了更好的解决方法,网络拍卖在拍卖过程中通过法院上传相关信息后,短时间内就可以在平台上处于完全公开状态,任何群众都能随时点击网页浏览查看,完全没有腐败的气息,由此可以得出,网络司法拍卖接受的是所有群众的监督。如今淘宝网和京东的拍卖业务已经趋于成熟,无论是拍卖的过程还是售后环节,都显得游刃有余,淘宝和京东可以称得上是中国最出名的两个电子商务平台,淘宝阿里拍卖包括玉翠

21、珠宝、奢侈品、紫砂陶瓷,司法资产、茶酒滋补、房产、汽车、文玩,店铺拍卖等业务,业务全面性让人非常惊叹,满足不同的用户的需求完全不在话下,而京东拍卖的功能和阿里拍卖的功能差不多,都是集全面性为主旨,由此可知,中国的拍卖行业的发展非常快,并且已经形成一定的体系,而这个体系还会不断地发展壮大。以前的传统拍卖行业的拍卖信息基本都只能在线下传播,信息流通很缓慢,这些问题如今都能得到很好的解决,互联网的优势就是打破地域限制、高效方便、信息流通快速,这些优点可以为广大群众参与拍卖的时候提供了一个令人满意的平台。1.3.2技术可行性基于Android SDK开发,界面布局和相应的界面间逻辑在Android s

22、tudio3.4中实现,数据的保存与获取由sqllite提供支持,图片资源在互联网上获取并适当修改,使用安卓开发中的Activity和自定义控件等技术,这些技术可以简单灵活地展示界面和实现相应的逻辑,在安卓软件开发中很常见,说明软件具备很多技术上的可行性,而在应用硬件平台方面,科技技术飞速发展的今天,硬件平台完全能够可以轻松满足此技术软件的应用需求。第二章 需求分析2.1 系统的任务和特点 本设计要做的是一个基于Android studio平台的拍卖交易系统,系统要求对拍卖信息的查询与发布,竞拍等所有环节可以实现。系统要完成的任务有用户登录和注册、浏览竞得物品、查看流拍物品、管理物品种类、管理

23、物品、查看拍卖物品、查看自己的竞标等操作。 网络拍卖作为一种如今比较流行的拍卖模式,拥有突破地域限制、时间灵活可变、交易过程低成本等特点,成为竞拍者非常乐意去选择的一个拍卖交易方式,本设计将手机应用于电子拍卖中,实现了拍卖传统模式的改变,该系统让每个客户都可以参与竞拍和发起拍卖,发起拍卖方可以在拍卖中获利,而参与竞拍方可以选择自己喜欢的商品,非常具有乐趣性。在这个系统中,要把用户尽可能体验到极致,让用户少操作,少思考同时突破传统的拍卖模式,使拍卖模式变得灵活起来,让大多数人都可以参与进来,保留传统拍卖的趣味性和现场影响力,让用户在手机端可以体验更多的快感和激情。 此系统有以下特点: 竞争小,都

24、还在探索。 贴近用户,每个人都可以参与,可以处理自己不用的物品。 极具趣味性,让用户体验不一样的竞拍魅力 双向选择性,可以发布拍品,也可以参与竞拍。2.2 功能模块的划分与设计应用的主要划分为8个功能模块,每个模块的名称和简介如下:用户注册模块:任何下载安装了这个APP的用户都可以注册,成为用户;注册用户页面一定需要注册用户事先提供您的用户名,密码,手机号等相关信息,只有注册格式正确核对之后方可确认注册成功,正式注册成为一个可以正常使用这个app所有各项功能的注册用户。用户登录模块:该系统应用功能要求竞拍客户在在参与本次竞拍之前必须先注册登录竞拍系统,以便于保证参与拍卖后台系统的数据真实性和系

25、统可靠性,注册登录页面功能需要要求用户首先输入您的手机号,密码才能进行用户登录,登录时用户可以选择记住用户密码等该功能方便下次重新登录,如果未注册则提示需要先注册才能登录。查看自己的竞标:系统生成一个拍卖可增加价格的价格添加栏,用户可点击加上明确的价格,当客户点击参与竞拍按钮之后,会显示用户的出价金额为多少,并要求用户确认之后发起竞拍,这次竞拍完成之后立即更新页面的数据,并同步数据库的数据。拍卖有时间倒计时,在规定时间内可以进行竞价。(拍卖界面)查看竞得物品模块:模拟拍卖成功后,商品的价格信息和种类都在这一块显示,并且可以选择删除物品图片信息。浏览本次流拍物品模块:本次竞拍的拍卖物品在本次拍卖

26、中,因为所有起拍物品价格过高从而造成的所有拍卖物品交易可能失败。模拟所有因价格过高而没有人拍卖的商品都存放在这个模块,也可以删除商品信息。管理物品模块:此模块可以添加物品各种信息。例如名称,种类,起拍价,拍卖时效等。管理物品种类模块:客户不但可以在该应用中参与竞拍,还甚至可以主动发起拍卖信息:在添加拍卖商品界面,需要客户填写商品的相关信息(商品的名称,商品的种类,商品的图片上传,最低起拍价等)点击添加按钮,添加成功之后,则跳转到正在拍卖中的商品界面拍卖中的物品展示模块:在这个模块,注册用户可以在登录成功之后可以查看拍卖中的商品(不包括已经拍卖完成的商品),拍卖结束的商品并不展示到这个页面上,但

27、是在后台数据库中做保留记录出来,并不删除数据,在拍品展示界面可以看到成交价格、商品图片等信息。2.3开发运行环境 Android studio 3.4 版本,用于编写Android应用相关的布局文件 JDK 1.8.0版本:Java软件开发工具包,用于提供一些常用的类,加快开发的速度和效率 SDK:主要用到它里面的调试器,模拟器。 SQLite: Android studio自带的数据库,用于为APP的数据处理和存储。 安卓手机和Genymotion模拟器:用于调试程序。2.4 用例图的设计用户登录注册查看竞得物品管理物品管理物品种类浏览拍卖物品浏览流拍物品查看自己的竞标退出登录 系统用例图2

28、.5 ER图的设计 用户表手机号号密码拍品名称类型描述添加性别用户名 用户表与拍品的关联图2.6实体对象的设计根据上面的用例图和ER图,设计出两个实体对象,每个实体对象对应数据库中的一张数据表: 用户信息实体:用户名,手机号,密码, 拍品信息实体:物品类型,物品描述,物品名称2.7数据库表的设计1.插入数据:public void save(Person p) SQLiteDatabase db = dbOpenHelper.getWritableDatabase(); db.execSQL(INSERT INTO person(name,phone) values(?,?), new Str

29、ingp.getName(),p.getPhone();2.删除数据:public void delete(Integer id) SQLiteDatabase db = dbOpenHelper.getWritableDatabase(); db.execSQL(DELETE FROM person WHERE personid = ?, new Stringid);3.修改数据:public void update(Person p) SQLiteDatabase db = dbOpenHelper.getWritableDatabase(); db.execSQL(UPDATE pers

30、on SET name = ?,phone = ? WHERE personid = ?, new Stringp.getName(),p.getPhone(),p.getId();4.查询数据:public Person find(Integer id) SQLiteDatabase db = dbOpenHelper.getReadableDatabase(); Cursor cursor = db.rawQuery(SELECT * FROM person WHERE personid = ?, new Stringid.toString(); /存在数据才返回true if(curso

31、r.moveToFirst() int personid = cursor.getInt(cursor.getColumnIndex(personid); String name = cursor.getString(cursor.getColumnIndex(name); String phone = cursor.getString(cursor.getColumnIndex(phone); return new Person(personid,name,phone); cursor.close(); return null;5.数据分页:public List getScrollData

32、(int offset,int maxResult) List person = new ArrayList(); SQLiteDatabase db = dbOpenHelper.getReadableDatabase(); Cursor cursor = db.rawQuery(SELECT * FROM person ORDER BY personid ASC LIMIT= ?,?, new StringString.valueOf(offset),String.valueOf(maxResult); while(cursor.moveToNext() int personid = cu

33、rsor.getInt(cursor.getColumnIndex(personid); String name = cursor.getString(cursor.getColumnIndex(name); String phone = cursor.getString(cursor.getColumnIndex(phone); person.add(new Person(personid,name,phone) ; cursor.close(); return person;6.查询记录数:public long getCount() SQLiteDatabase db = dbOpenH

34、elper.getReadableDatabase(); Cursor cursor = db.rawQuery(SELECT COUNT (*) FROM person,null); cursor.moveToFirst(); long result = cursor.getLong(0); cursor.close(); return result; 第三章 系统实现3.1 用户登录界面3.1.1 功能描述这个界面需要用户通过手机号,密码来进行登录,并且登录时输入手机号或者密码错误,会显示报错,需要重新输入,如果未注册则提示需要先注册才能登录。3.1.2 运行结果图3.1.3 关键代码bn

35、Login.setOnClickListener(new OnClickListener() Override public void onClick(View v) / 执行输入校验 去数据库查询对结果进行比对认证 if (validate() List customerList = LitePal.where(phone=?, etName.getText().toString().find(User.class); if (customerList.size() 0) if (etName.getText().toString().equals(customerList.get(0).g

36、etPhone() & etPass.getText().toString().equals(customerList.get(0).getPassword() Intent intent = new Intent(Login.this, Main.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK|Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); finish(); else Toast.makeText(Login.this,用户名或密码错误,Toast.LENGTH_L

37、ONG).show(); else Toast.makeText(Login.this, 该用户未注册, Toast.LENGTH_LONG).show(); );3.2 用户注册界面3.2.1 功能描述这个界面主要是实现用户在下载这个APP之后如何来注册账号来使用这个APP的所有功能,注册账号是需输入用户名,手机号,密码,点击注册按钮之后,就成为这个APP的用户了。3.2.2 运行结果图3.2.3 关键代码bnLogin.setOnClickListener(new OnClickListener() Override public void onClick(View v) if (vali

38、date() User user=new User(); user.setPassword(etPass.getText().toString(); user.setUserName(etName.getText().toString(); user.setPhone(phone.getText().toString(); user.save();/插入数据可操作保存数据 if(user.save() finish(); Toast.makeText(Regis.this,注册成功,Toast.LENGTH_LONG).show(); else Toast.makeText(Regis.thi

39、s,注册失败,Toast.LENGTH_LONG).show(); );3.3 参与竞标的物品3.3.1 功能描述这个界面主要是实现拍卖竞价的环节,当你上传拍卖信息后,会显示拍卖的信息和距离拍卖结束的倒计时时间。3.3.2 运行结果图3.3.3 关键代码public void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); setContentView(R.layout.view_bid_detail); / 获取界面上的返回按钮 tvnName=this.findViewById(R.id.tv_

40、name); countDown=this.findViewById(R.id.tv_count_down); cdv_count_down = findViewById(R.id.cdv_count_down); cdv_count_down.setTimeBackGroundResource(R.drawable.code_asset_count_down_bg) .setColonTextColor(#db7f7f) .setTimeTextColor(#ffffff) .setColonTextSize(10) .setTimeTextSize(10). initEndTime(202

41、0-4-29 12:00:00) .calcTime() .startRun() .setCountDownEndListener(new CountDownView.CountDownEndListener() Override public void onCountDownEnd() cdv_count_down .setTvHourText(00) .setTvMinuteText(00) .setTvMinuteText(00); );countDown.setText(距结束时间还有 + cdv_count_down.getmDay() + 天);this.findViewById(

42、R.id.bt_buy).setOnClickListener(new View.OnClickListener() Override public void onClick(View v) Intent intent=new Intent(BidDetail.this,BuyScussful.class); startActivity(intent); );public CountDownView initEndTime(String endTimeStr) SimpleDateFormat format=new SimpleDateFormat(yyyy-MM-dd HH:mm:ss); /设置要读取的时间字符串格式 try endDate = format.parse(endTimeStr); endTime = endDate.getTime(); /Log.i(TAG,endtime=+endTime); catch (ParseException e) e.printS

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁