夺宝模块开发笔记_188bet备用网址–夺宝模块 开发笔记(一)

夺宝模块开发笔记_188bet备用网址–夺宝模块 开发笔记(一)

188bet备用网址--夺宝模块 开展笔记(1) - 摘要:
本文讲的是188bet备用网址–夺宝模块 开展笔记(1),

像这样的事物视频博客是关于个人的简讯开展笔记。,还无我的增加,不得容许。。 一、勋绩思惟: 188bet备用网址的数据结构中以夺宝存在认为优先在夺宝存在下挂有商品存在每期夺宝都有独一特别的的id号来举行像章,在所开的每期夺宝中包包含被夺宝的商品。

二、模块勋绩

像这样的事物视频博客是关于个人的简讯开展笔记。,还无我的增加,不得容许。。
一、勋绩思惟:
188bet备用网址的数据结构中以夺宝存在认为优先在夺宝存在下挂有商品存在每期夺宝都有独一特别的的id号来举行像章,在所开的每期夺宝中包包含被夺宝的商品。

二、模块勋绩:

中部的定位存在类:
SnnChnfFoin存在类:

                        private String SnatchId;像这样的事物问题是ID.
                        private String 像这样的事物工夫的相配商品是
                        private int 发行期;
                        private int 份/份传阅股开票(下剩投票总数)
                        private int totalNum;//ticket商品所需投票总数(商品总需投票总数)
                        private int 一般收益票据
                        private int 公务的;/ / 10开端开票。;15 -不久宣告(倒计时);20-正                                       宣告抽奖发生。 30碰运气的事先前中奖了,(已获发奖)、倒计时、提高的百分率是3。
                        private SnatchUser LuckyUser;/ /得胜用户交流(SnatchUser用户交流)
                        private long 抓举工夫/授予工夫、倒计时
                        private int 合作者;/合作者人数  int(独一党派可能性够产生结果的多张票)
                        private int 票价, 单位(子)
                        private Commodity commodity=new 商品();

                        public static final int SnChChuthStistePusiSH=10;//不可多得的人才宣告
                        public static final int SNATCH_STATE_COUNT_DOWN=15;//夺宝进入倒计时公务的
                        public static final int SNATCH_STATE_PERCENT=30;//夺宝进入百分率公务的
                        public static final int SnnChytStayeWaITeFiFC=20;/ /推迟侥幸抽奖发生。


                 Commodity 商品存在类:


                        private String 中/ /图标图片ID
                        private String 降低著名的
                        private String 短著名的;//短著名的的短著名的。
                        private int 编造的;//编造的,该签订协议其击中要害哪一个是编造物体。, 0吝啬的责任编造的。, Windows 默认值为0。
                        private String DISCRP;//DCRCP商品特点作图
                        private ArrayList PIDs;/PIDs商品图片阐明

                SnatchUser 珍视击中要害用户存在类(装配根本用户交流)

                        private String id;
                        private String 用户吃的合意的人ID
                        private String ID击中要害用户吃
                        private UserInfo SnatchUserInfo;/用户根本交流
                        private int 吃时,用户开票。
                        private boolean 退者;/ /它其击中要害哪一个是独一附加的用户。
                        private boolean IsLuckyUser;/侥幸用户
                        private long 抓举工夫;/精神集中发泄的工夫
                        private ArrayList snatchNumList=new ArrayList<>();                                    用户中奖号码搜集
                        private String SnatchLuckyNum,/用户得胜号码,侥幸数字 String
                        private String 地址/得奖用户地址交流
                        private String ip;

2、每页勋绩

宝藏列表:OneBabyFragment

凡例阐明:
在登录公务的中,当您最早输出此页时,率先请求允许。:
中部的定位界间的反省一般用户其击中要害哪一个得胜。,而且,为了应用户,在倒计时完毕时,突然拿出来中部的定位的实质。
得奖浮层,在改编者中添加了同卵的的请求允许上菜用具的指定遗传密码在呈现倒计时完毕的时分召集像这样的事物办法
反省我其击中要害哪一个得胜了中部的定位的漂层。

勋绩逻辑:

翻页改编者:BabyListAdapter 中部的定位XML提出-BabyListListIn项

翻页应用的存在类:
进步频道列表存在解析类:SnatchCommodRequest
商品存在商品启示商品交流
幸运存在 关系到宝藏的交流

翻页中部的定位逻辑:
i、总体实质:应用列表显示用户吃的交流。
i、用于显示的是ListVIEW。 用户一般吃的商品列表是ListVIVE 改编者获得详细情况:

       - 采取分界线符的方法。 基准必要确定要填充物的辨别签订协议规划XML提出
       - 三种辨别的规划,都包孕在内。 商品交流规划 于是在3建立辨别的规划并显示辨别的公务的
       - 当下拉使有精神时,请重行请求允许维修填充物ListVIEW

不可多得的人才详细资料翻页 :SnatchDetialActivity
– 列表改编者:BabyListAdapter 夺宝
– 翻页中部的定位逻辑:

 - 基本要素存在类
        a、商品存在类(商品交流)、最重要的商品交流
        b、幸运存在(SnatchInfo)、宝藏在3宝藏的中部的
        c、吃夺宝的用户交流存在类(SnatchUser)---迷住党派的记载交流列表交流、
        d、吃用户的列表请求允许存在类:SnatchUserRequest
        e、用户吃了这场竞赛吗?

 - 翻页特定的逻辑:
     1、眼前,用户吃的合意的人将不克不及的呈如今L中。,因而你不克不及点击商品列表。 一般用户吃 的商品进入合意的人详细资料翻页然后进入到不可多得的人才详细资料翻页,点击合意的人详细资料翻页 速宝年代  推迟进入定单报答翻页,报答成后,选择持续赢取宝藏。,反省明细表时,输出 宝藏页 供应伙食(明细表条),或输出商品列表页。,合意的人详细资料页此刻不使得。 又以防在产生结果的成晚年的点击重新提起扣上钮扣,它将是R。,此刻,即时宝将变得附加宝。。像这样的事物,合意的人详细资料页被期望在OnReSM中使有精神。
     2、像这样的事物翻页有3个公务的。:应用3风景,这两三个headView公社的独一商品简介的View于是基准辨别的公务的来确定辨别的View 风景(),它被引入辨别的轮廓,在3个多样化下:以下3页包孕 
     合意的人作图页明细表栏公务的:snatch_detial_progress
     得奖位置:snatch_detail_publish
     倒计时公务的:snatch_detial_count_down
     开端得奖的时分将中部的定位的实质传入到像这样的事物翻页中,导入中部的定位前进风景 ,将头风景分合理的服装内存
   3、进入不可多得的人才详细资料翻页:
        ---上菜用具传入的参量-->>>>整体翻页进入的时分判别一般用户其击中要害哪一个吃夺宝

            i、从合意的人详细交流页输出:
            a、导入2个存在类(商品存在类)、幸运存在)
            b、基准中部的定位实质 请求允许“迷住的吃记载”列表(????认为基准夺宝id号来举行请求允许吃人数的记载)
            c、上面的扣上钮扣显示为新的第四千五百四十五阶段正在举行点击 合意的人详细资料翻页
            i、从吃成翻页进入:
            a、点击连接成翻页翻页反省明细表。
            b、特别重视(宝ID)请求允许的绍介包孕 幸运存在、商品存在类、吃用户列表
            c、上面的扣上钮扣显示为独一额定的宝藏。

            i、第一步是遵照前述的逻辑。,又以防期待实时使有精神翻页, 做出交替。:无从合意的人详细资料翻页黑金色、黑色从产生结果的成翻页 整个绍介 身份证 请求允许从维修实时输出(在OnReSm中)
 全面开展逻辑:
     总体逻辑:
     1、不论是从哪个翻页进入的只基准夺宝的公务的(snatchState)判别夺宝是哪个时段(先前揭晓,倒计时,明细表条3击中要害公务的确定要显示哪个风景。
     2、基准工夫段辨别是非辨别的翻页。
     3、从"合意的人详细资料翻页"--->>>进入到不可多得的人才详细资料翻页不存在"明细表条"公务的,由于明细表条公务的为新一期的公务的在合意的人详细资料翻页只启示过往的"倒计时" 两个珍视先前发布。
     4、从"吃成翻页"---->>>点击"反省明细表"进入到不可多得的人才详细资料翻页的"明细表条"公务的反省一般的夺宝明细表
     5、辨别的公务的翻页无显示辨别案牍的扣上钮扣。:"明细表条公务的"---加强夺宝"得奖位置" 倒计时公务的-抄写显示:“第XX期正在举行”以防是一般用户吃了夺宝--点3中公务的下扣上钮扣直线快速转移产生结果的翻页举行定单产生结果的以防一般用户无吃点击扣上钮扣--快速转移到合意的人详细资料翻页
     6、点击“幸运存在”击中要害“详细资料”快速转移到裁定翻页:进入用户吃以确定其击中要害哪一个显示用户的GOO,而在宝藏击中要害3种公务的。  以确定该公务的其击中要害哪一个显示在页中。 得奖用户和用户得奖人数

 - 

很是云芝社区萧边为您预备的实质。,云旗社区视频博客、问答、大众号、名人、航线和宁静纵队也有中部的定位实质。,欢送持续应用右上角搜索扣上钮扣举行搜索188bet备用网址勋绩
,这样的事物你就能走快更多中部的定位的知。。

发表评论

电子邮件地址不会被公开。 必填项已用*标注