zengjiebin пре 7 година
родитељ
комит
7e4bc64f98
46 измењених фајлова са 8 додато и 1156 уклоњено
  1. 0 3
      app/src/main/java/com/kfzs/duanduan/adp/AdpMainPageRecy.java
  2. 0 470
      app/src/main/java/com/kfzs/duanduan/adp/ClassificationAdapter.java
  3. 0 159
      app/src/main/java/com/kfzs/duanduan/adp/ClassificationGridviewAdapter.java
  4. 0 1
      app/src/main/java/com/kfzs/duanduan/bean/RecyleType.java
  5. 0 132
      app/src/main/java/com/kfzs/duanduan/fragment/FgtMainCategory.java
  6. 5 0
      app/src/main/java/com/sheep/gamegroup/view/activity/SignCardAct.java
  7. BIN
      app/src/main/res/drawable-hdpi/classification_gengduoyouxo.webp
  8. BIN
      app/src/main/res/drawable-hdpi/classification_jiaosebanyan.webp
  9. 0 8
      app/src/main/res/drawable-hdpi/drawable_selector_bp.xml
  10. BIN
      app/src/main/res/drawable-hdpi/splash_bnt_img.webp
  11. BIN
      app/src/main/res/drawable-xhdpi/classification_gengduoyouxo.webp
  12. BIN
      app/src/main/res/drawable-xhdpi/classification_jiaosebanyan.webp
  13. BIN
      app/src/main/res/drawable-xhdpi/tab_bp.webp
  14. BIN
      app/src/main/res/drawable-xhdpi/tab_bp_click.webp
  15. BIN
      app/src/main/res/drawable-xxhdpi/classification_gengduoyouxo.webp
  16. BIN
      app/src/main/res/drawable-xxhdpi/classification_jiaosebanyan.webp
  17. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_ce_nue.webp
  18. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_chi_ji.webp
  19. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_chuan_qi.webp
  20. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_dong_zuo.webp
  21. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_er_ci.webp
  22. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_jiao_se.webp
  23. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_mao_xian.webp
  24. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_re_men.webp
  25. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_she_ji.webp
  26. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_teng_xun.webp
  27. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_tui_jian.webp
  28. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_wang_yi.webp
  29. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_xian_xia.webp
  30. BIN
      app/src/main/res/drawable-xxhdpi/fen_lei_yu_yue.webp
  31. BIN
      app/src/main/res/drawable-xxhdpi/sign_band_bg.webp
  32. BIN
      app/src/main/res/drawable-xxhdpi/tab_bp.webp
  33. BIN
      app/src/main/res/drawable-xxhdpi/tab_bp_click.webp
  34. 1 1
      app/src/main/res/layout/activity_main.xml
  35. 0 22
      app/src/main/res/layout/classification_gv_item_item.xml
  36. 0 115
      app/src/main/res/layout/classification_item.xml
  37. 0 38
      app/src/main/res/layout/fgt_main_category.xml
  38. 0 189
      app/src/main/res/layout/fgt_main_playwithyou.xml
  39. 2 2
      app/src/main/res/layout/sign_card_layout.xml
  40. 0 1
      app/src/main/res/layout/splash_activity.xml
  41. BIN
      app/src/main/res/mipmap-xhdpi/flicker.webp
  42. 0 5
      app/src/main/res/values/dd_styles.xml
  43. 0 2
      app/src/main/res/values/strings.xml
  44. 0 8
      app/src/main/res/xml/accessibility.xml
  45. BIN
      view/src/main/res/drawable/bg_default_imageview.png
  46. BIN
      view/src/main/res/drawable/forum_tag_close.png

+ 0 - 3
app/src/main/java/com/kfzs/duanduan/adp/AdpMainPageRecy.java

@@ -103,9 +103,6 @@ public class AdpMainPageRecy extends AdpCommonRecy<RecyleObj> {
             case SUBJECT:
                 resId = R.layout.subject_list;
                 break;
-            case PALY_WITH_YOU:
-                resId = R.layout.fgt_main_playwithyou;
-                break;
             case NEW_GAME:
                 resId = R.layout.fgt_main_newgame;
                 break;

+ 0 - 470
app/src/main/java/com/kfzs/duanduan/adp/ClassificationAdapter.java

@@ -1,470 +0,0 @@
-package com.kfzs.duanduan.adp;
-
-import android.content.Context;
-import android.graphics.Bitmap;
-import android.graphics.BitmapFactory;
-import android.text.TextUtils;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.AbsListView;
-import android.widget.BaseAdapter;
-import android.widget.ImageView;
-import android.widget.LinearLayout;
-import android.widget.TextView;
-
-
-import com.bumptech.glide.Glide;
-import com.bumptech.glide.request.RequestOptions;
-import com.sheep.jiuyan.samllsheep.R;
-import com.kfzs.duanduan.proto.GameTypeOuterClass;
-import com.kfzs.duanduan.proto.GameTypeSpecialOuterClass;
-import com.kfzs.duanduan.utils.dlg.SkipUtils;
-
-import java.util.ArrayList;
-
-
-/**
- * 分类adapter
- * Created by Administrator on 2017/12/11.
- */
-
-public class ClassificationAdapter extends BaseAdapter {  private ArrayList<String> mList;
-    private LayoutInflater mInflater;
-    private Context mContext;
-//    List<GameTypeSpecialOuterClass.GameTypeSpecial> listGameTS;
-
-    public ClassificationAdapter(ArrayList list, Context context) {
-        this.mList = list;
-        this.mInflater = LayoutInflater.from(context);
-        this.mContext = context;
-    }
-
-    @Override
-    public int getCount() {
-        return mList.size();
-    }
-
-    @Override
-    public Object getItem(int position) {
-        return mList.get(position);
-    }
-
-    @Override
-    public long getItemId(int position) {
-        return 0;
-    }
-
-    @Override
-    public View getView(int position, View convertView, ViewGroup parent) {
-        Object o = getItem(position);
-//        if(position == 0 ){
-//            return createTopGridView();
-//        }
-        GameTypeOuterClass.GameType gameType = ((GameTypeOuterClass.GameType) o);
-        convertView = mInflater.inflate(R.layout.classification_item, null);
-        ImageView iconIv = convertView.findViewById(R.id.icon_iv);
-        TextView icon_tv = convertView.findViewById(R.id.icon_tv);
-        TextView one_tv = convertView.findViewById(R.id.one_tv);
-        TextView two_tv = convertView.findViewById(R.id.two_tv);
-        TextView three_tv = convertView.findViewById(R.id.three_tv);
-        TextView four_tv = convertView.findViewById(R.id.four_tv);
-        TextView five_tv = convertView.findViewById(R.id.five_tv);
-        TextView six_tv = convertView.findViewById(R.id.six_tv);
-//        LinearLayout game_classified_layout = convertView.findViewById(R.id.game_classified_layout);
-//        if(position == 0){
-//            game_classified_layout.setVisibility(View.VISIBLE);
-//        }else {
-//            game_classified_layout.setVisibility(View.GONE);
-//        }
-        if(gameType.getSecondTypesList() != null && gameType.getSecondTypesList().size() > 0){
-            for(int i=0;i<gameType.getSecondTypesList().size();i++){
-                GameTypeOuterClass.GameType gameTypeSecond = gameType.getSecondTypesList().get(i);
-                switch (i){
-                    case 0:
-                        setTextView(mContext,gameType,one_tv, i);
-                        one_tv.setOnClickListener(new Onclick(gameTypeSecond));
-                        break;
-                    case 1:
-                        setTextView(mContext,gameType,two_tv, i);
-                        two_tv.setOnClickListener(new Onclick(gameTypeSecond));
-                        break;
-                    case 2:
-                        setTextView(mContext,gameType,three_tv, i);
-                        three_tv.setOnClickListener(new Onclick(gameTypeSecond));
-                        break;
-                    case 3:
-                        setTextView(mContext,gameType,four_tv, i);
-                        four_tv.setOnClickListener(new Onclick(gameTypeSecond));
-                        break;
-                    case 4:
-                        setTextView(mContext,gameType,five_tv, i);
-                        five_tv.setOnClickListener(new Onclick(gameTypeSecond));
-                        break;
-                    case 5:
-                        setTextView(mContext,gameType,six_tv, i);
-                        six_tv.setOnClickListener(new Onclick(gameTypeSecond));
-                        break;
-                }
-            }
-        }
-        icon_tv.setVisibility(View.VISIBLE);
-        icon_tv.setText(gameType.getTypeName());
-        switch (gameType.getTypeName()){
-            case "冒险":
-                icon_tv.setTextColor(0xff7dc6fb);
-                iconIv.setImageResource(R.drawable.fen_lei_mao_xian);
-                break;
-            case "角色":
-                icon_tv.setTextColor(0xfffcc954);
-                iconIv.setImageResource(R.drawable.fen_lei_jiao_se);
-                break;
-            case "策略":
-                icon_tv.setTextColor(0xfff38096);
-                iconIv.setImageResource(R.drawable.fen_lei_ce_nue);
-                break;
-            case "射击":
-                icon_tv.setTextColor(0xff59d4be);
-                iconIv.setImageResource(R.drawable.fen_lei_she_ji);
-                break;
-            case "传奇":
-                icon_tv.setTextColor(0xff59defd);
-                iconIv.setImageResource(R.drawable.fen_lei_chuan_qi);
-                break;
-            case "动作":
-                icon_tv.setTextColor(0xff8892fd);
-                iconIv.setImageResource(R.drawable.fen_lei_dong_zuo);
-                break;
-        }
-        iconIv.setOnClickListener(new Onclick(gameType));
-//        Glide.with(mContext)
-//                .load(gameType.getIcon()+"")
-//                .apply(new RequestOptions().error(android.R.drawable.stat_notify_error))
-//                .into(iconIv);
-        return convertView;
-    }
-
-    private void setTextView(Context context, GameTypeOuterClass.GameType o, TextView v, int i){
-        if(!TextUtils.isEmpty(o.getSecondTypesList().get(i).getTypeName())){
-//            v.setTextColor(android.R.color.black);
-            v.setText(o.getSecondTypesList().get(i).getTypeName()+"");
-        }
-
-    }
-
-    class Onclick implements View.OnClickListener{
-        GameTypeOuterClass.GameType gameTypes;
-        public Onclick(GameTypeOuterClass.GameType gameType) {
-            this.gameTypes = gameType;
-        }
-
-        @Override
-        public void onClick(View v) {
-            if(!TextUtils.isEmpty(gameTypes.getTypeName()))
-                startToActivity(gameTypes, mContext);
-        }
-    }
-
-
-//    public void toBindTopviewData(List<GameTypeSpecialOuterClass.GameTypeSpecial> listGameTS){
-//        this.listGameTS = listGameTS;
-//    }
-//
-//    /**
-//     * 顶部 gridview
-//     * @return
-//     */
-//    private View createTopGridView(){
-//
-//        View view = null;
-//        GridviewHolder holder = null;
-//        if( holder == null){
-//            view = mInflater.inflate(R.layout.classification_gridview_item, null);
-//            holder = new GridviewHolder(view);
-//        }else{
-//            holder = (GridviewHolder) view.getTag();
-//        }
-//
-//        holder.adapter.toBindTopviewData(listGameTS);
-//        holder.adapter.notifyDataSetChanged();
-//        return view;
-//    }
-//
-//    /**
-//     * 创建图片容器
-//     * @return
-//     */
-//    @SuppressLint("ResourceType")
-//    public View createTopView() {
-//        LinearLayout linearLayout = new LinearLayout(mContext);
-//        if(listGameTS == null || listGameTS.size()<8){
-//            return linearLayout;
-//        }
-//        linearLayout.setOrientation(LinearLayout.VERTICAL);
-//        // 获取屏幕宽度
-//        int W = G.WIDTH <G.HEIGHT ? G.WIDTH : G.HEIGHT;
-//        int cricleRadius = W / 2 ;
-//        Log.e("-------------", cricleRadius+"");
-//        // 根据每行个数设置布局大小
-//        linearLayout.setPadding(5, 5, 5, 5);
-//        linearLayout.setGravity(Gravity.CENTER);
-//        // 设置图片大小
-//        linearLayout.setLayoutParams(new AbsListView.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT , LinearLayout.LayoutParams.WRAP_CONTENT));
-//        /*--------------------------big img----------------------------------*/
-//        LinearLayout bigLinearLayout = new LinearLayout(mContext);
-//        bigLinearLayout.setOrientation(LinearLayout.HORIZONTAL);
-//        bigLinearLayout.setGravity(Gravity.CENTER);
-//        // 设置图片大小
-//        bigLinearLayout.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT , LinearLayout.LayoutParams.WRAP_CONTENT));
-//        bigLinearLayout.setId(0);
-//
-//        ImageView bigCircleImageView = new ImageView(mContext);
-//        bigCircleImageView.setLayoutParams(new LinearLayout.LayoutParams(cricleRadius, cricleRadius));
-////        Bitmap map = BitmapFactory.decodeResource(mContext.getResources(),R.drawable.classification_tengxun);
-////        bigCircleImageView.setImageBitmap(map);
-//        Glide.with(mContext)
-//                .load(listGameTS.get(0).getIcon())
-//                .error(android.R.drawable.stat_notify_error)
-//                .into(bigCircleImageView);
-//        bigCircleImageView.setId(1);
-//        bigCircleImageView.setPadding(0,3,0,3);
-//
-//        bigCircleImageView.setOnClickListener(new View.OnClickListener() {
-//            @Override
-//            public void onClick(View v) {
-//                startToActivity(listGameTS.get(0), mContext);
-//            }
-//        });
-//        bigLinearLayout.addView(bigCircleImageView);
-//
-//        RelativeLayout bigLinearLayout2 = new RelativeLayout(mContext);
-//        bigLinearLayout2.setPadding(5, 5, 5, 5);
-//        bigLinearLayout2.setLayoutParams(new LinearLayout.LayoutParams(cricleRadius , cricleRadius));
-//        bigLinearLayout2.setId(2);
-//
-//        ImageView ircleImageView1 = new ImageView(mContext);
-//        RelativeLayout.LayoutParams imageView1Params = new RelativeLayout.LayoutParams(cricleRadius/2-5,cricleRadius/2-5);
-//        ircleImageView1.setLayoutParams(imageView1Params);
-//        Glide.with(mContext)
-//                .load(listGameTS.get(1).getIcon())
-//                .error(android.R.drawable.stat_notify_error)
-//                .into(ircleImageView1);
-//        ircleImageView1.setId(21);
-//        ircleImageView1.setPadding(0,0,2,0);
-//        ircleImageView1.setOnClickListener(new View.OnClickListener() {
-//            @Override
-//            public void onClick(View v) {
-//                startToActivity(listGameTS.get(1), mContext);
-//            }
-//        });
-//
-//        ImageView ircleImageView2 = new ImageView(mContext);
-//        RelativeLayout.LayoutParams imageView1Params2 = new RelativeLayout.LayoutParams(cricleRadius/2-5,cricleRadius/2-5);
-//        imageView1Params2.addRule(RelativeLayout.RIGHT_OF, ircleImageView1.getId());
-//        ircleImageView2.setLayoutParams(imageView1Params2);
-//        Glide.with(mContext)
-//                .load(listGameTS.get(2).getIcon())
-//                .error(android.R.drawable.stat_notify_error)
-//                .into(ircleImageView2);
-//        ircleImageView2.setId(22);
-//        ircleImageView2.setPadding(3,0,0,0);
-//        ircleImageView2.setOnClickListener(new View.OnClickListener() {
-//            @Override
-//            public void onClick(View v) {
-//                startToActivity(listGameTS.get(2), mContext);
-//            }
-//        });
-//
-//        ImageView ircleImageView3 = new ImageView(mContext);
-//        RelativeLayout.LayoutParams imageView1Params3 = new RelativeLayout.LayoutParams(cricleRadius/2-5,cricleRadius/2-5);
-//        imageView1Params3.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
-//        ircleImageView3.setLayoutParams(imageView1Params3);
-//
-//        Glide.with(mContext)
-//                .load(listGameTS.get(3).getIcon())
-//                .error(android.R.drawable.stat_notify_error)
-//                .into(ircleImageView3);
-//        ircleImageView3.setId(23);
-//        ircleImageView3.setPadding(0,5,0,0);
-//        ircleImageView3.setOnClickListener(new View.OnClickListener() {
-//            @Override
-//            public void onClick(View v) {
-//                startToActivity(listGameTS.get(3), mContext);
-//            }
-//        });
-//
-//        ImageView ircleImageView4 = new ImageView(mContext);
-//        RelativeLayout.LayoutParams imageView1Params4 = new RelativeLayout.LayoutParams(cricleRadius/2-5,cricleRadius/2-5);
-//        imageView1Params4.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
-//        imageView1Params4.addRule(RelativeLayout.RIGHT_OF, ircleImageView3.getId());
-//        ircleImageView4.setLayoutParams(imageView1Params4);
-////        Bitmap map4 = BitmapFactory.decodeResource(mContext.getResources(), R.drawable.classification_erciyuan);
-////        ircleImageView4.setImageBitmap(map4);
-//        Glide.with(mContext)
-//                .load(listGameTS.get(4).getIcon())
-//                .error(android.R.drawable.stat_notify_error)
-//                .into(ircleImageView4);
-//        ircleImageView4.setId(24);
-//        ircleImageView4.setPadding(5, 5, 0, 0);
-//        ircleImageView4.setOnClickListener(new View.OnClickListener() {
-//            @Override
-//            public void onClick(View v) {
-//                startToActivity(listGameTS.get(4), mContext);
-//            }
-//        });
-//
-//        bigLinearLayout2.addView(ircleImageView1);
-//        bigLinearLayout2.addView(ircleImageView2);
-//        bigLinearLayout2.addView(ircleImageView3);
-//        bigLinearLayout2.addView(ircleImageView4);
-//
-//        bigLinearLayout.addView(bigLinearLayout2);
-//
-//        linearLayout.addView(bigLinearLayout);
-//        /*------------------------------------------------------------*/
-//
-//        /*--------------------------bottom img----------------------------------*/
-//
-//        LinearLayout bottomLinearLayout = new LinearLayout(mContext);
-//        bottomLinearLayout.setPadding(5, 5, 5, 5);
-//        bottomLinearLayout.setOrientation(LinearLayout.HORIZONTAL);
-//        bottomLinearLayout.setGravity(Gravity.CENTER);
-//        // 设置图片大小
-//        bottomLinearLayout.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT , LinearLayout.LayoutParams.WRAP_CONTENT));
-//        bottomLinearLayout.setId(3);
-//
-//        bottomLinearLayout.addView(createImageView(R.drawable.classification_chijizhuanq, cricleRadius/2-5, listGameTS.get(5)));
-//        bottomLinearLayout.addView(createImageView(R.drawable.classification_wangyizhuanqu, cricleRadius/2-5, listGameTS.get(6)));
-//        bottomLinearLayout.addView(createImageView(R.drawable.classification_xianxia, cricleRadius/2-5, listGameTS.get(7)));
-//        bottomLinearLayout.addView(createImageView(R.drawable.classification_gengduoyouxo, cricleRadius/2-5, null));
-//
-//        linearLayout.addView(bottomLinearLayout);
-//        /*--------------------------bottom img----------------------------------*/
-//
-//        return linearLayout;
-//    }
-
-    /**
-     * 创建imageView
-     * @return
-     */
-    private View createImageView(int mipmap, final int cricleRadius, final Object o){
-        ImageView bottomImageView1 = new ImageView(mContext);
-        LinearLayout.LayoutParams bottomImgParams1 = new LinearLayout.LayoutParams(cricleRadius,cricleRadius);
-        bottomImageView1.setLayoutParams(bottomImgParams1);
-        if(o == null){
-            Bitmap  bottomMap1 = BitmapFactory.decodeResource(mContext.getResources(), mipmap);
-            bottomImageView1.setImageBitmap(bottomMap1);
-        }else {
-            Glide.with(mContext)
-                    .load(((GameTypeSpecialOuterClass.GameTypeSpecial) o).getIcon()+"")
-                    .apply(new RequestOptions().error(android.R.drawable.stat_notify_error))
-                    .into(bottomImageView1);
-        }
-
-        bottomImageView1.setPadding(2,2,2,2);
-        bottomImageView1.setOnClickListener(new View.OnClickListener() {
-            @Override
-            public void onClick(View v) {
-                if(o == null){
-                    SkipUtils.getInstance().goGameType(mContext,0);
-                }else{
-                    startToActivity(o, mContext);
-                }
-
-
-            }
-        });
-//        bottomImageView1.setId(31);
-        return bottomImageView1;
-    }
-    /**
-     * t跳转到游戏列表页面
-     * @param o
-     * @param context
-     */
-    private void startToActivity(Object o, Context context){
-        if(o == null){
-            return;
-        }
-        int type = 0;
-        if(o instanceof GameTypeSpecialOuterClass.GameTypeSpecial){//top
-            type = ((GameTypeSpecialOuterClass.GameTypeSpecial) o).getGameTypeId();
-        }else if(o instanceof GameTypeOuterClass.GameType){
-            type = ((GameTypeOuterClass.GameType) o).getId();
-        }
-        SkipUtils.getInstance().goGameType(context,type);
-    }
-
-    /**
-     *
-     */
-    private AbsListView.LayoutParams returnLayoutparas(int w, int h){
-        return new AbsListView.LayoutParams(w, h);
-    }
-
-//    /**
-//     * gridview holder
-//     */
-//    class GridviewHolder{
-//        MyGridview gridview;
-//        ClassificationGridviewAdapter adapter;
-//
-//        public GridviewHolder(View view) {
-//            this.gridview = view.findViewById(R.id.classification_gridview);
-//            this.adapter = new ClassificationGridviewAdapter( listGameTS, mContext);
-//            gridview.setAdapter(adapter);
-////            gridview.setSelector(new ColorDrawable(Color.TRANSPARENT));
-//            view.setTag(this);
-//        }
-//    }
-
-    /*
-      获取图片的颜色
-     */
-   /* private void getImgColor(Bitmap bitmap , final View view){
-        Palette.from(bitmap).generate(new Palette.PaletteAsyncListener() {
-            @Override
-            public void onGenerated(Palette palette) {
-                Palette.Swatch s1, s2, s3 ,s4, s5, s6 ,s7 ;
-                s1 = palette.getVibrantSwatch();
-                s2 = palette.getDarkVibrantSwatch();
-                s3 = palette.getLightVibrantSwatch();
-                s4 = palette.getMutedSwatch();
-                s5 = palette.getDarkMutedSwatch();
-                s6 = palette.getLightMutedSwatch();
-                s7 = palette.getDominantSwatch();
-                if(s1 != null){
-                    ((TextView)view).setTextColor(s1.getRgb());
-                    Log.e("--color",s1.getRgb()+","+s1.getBodyTextColor()+","+s1.getTitleTextColor());
-                }else if(s2 != null){
-                    ((TextView)view).setTextColor(s2.getRgb());
-                    Log.e("--color",s2.getRgb()+","+s2.getBodyTextColor()+","+s2.getTitleTextColor());
-                }else if(s3 != null){
-                    ((TextView)view).setTextColor(s3.getRgb());
-                    Log.e("--color",s3.getRgb()+","+s3.getBodyTextColor()+","+s3.getTitleTextColor());
-                }else if(s4 != null){
-                    ((TextView)view).setTextColor(s4.getRgb());
-                    Log.e("--color",s4.getRgb()+","+s4.getBodyTextColor()+","+s4.getTitleTextColor());
-                }else if(s5 != null){
-                    ((TextView)view).setTextColor(s5.getRgb());
-                    Log.e("--color",s5.getRgb()+","+s5.getBodyTextColor()+","+s5.getTitleTextColor());
-                }else if(s6 != null){
-                    ((TextView)view).setTextColor(s6.getRgb());
-                    Log.e("--color",s6.getRgb()+","+s6.getBodyTextColor()+","+s6.getTitleTextColor());
-                }else if(s7 != null){
-                    ((TextView)view).setTextColor(s1.getRgb());
-                    Log.e("--color",s7.getRgb()+","+s7.getBodyTextColor()+","+s7.getTitleTextColor());
-                }
-
-//                if(palette.getSwatches() != null){
-//                    for(Palette.Swatch s : palette.getSwatches()){
-//                        if(s != null){
-//                            Log.e("s--color",s.getRgb()+","+s.getBodyTextColor()+","+s.getTitleTextColor());
-//                        }
-//                    }
-//                }
-            }
-        });
-    }*/
-}

+ 0 - 159
app/src/main/java/com/kfzs/duanduan/adp/ClassificationGridviewAdapter.java

@@ -1,159 +0,0 @@
-package com.kfzs.duanduan.adp;
-
-import android.content.Context;
-import android.util.Log;
-import android.view.LayoutInflater;
-import android.view.MotionEvent;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.AbsListView;
-import android.widget.BaseAdapter;
-import android.widget.ImageView;
-import android.widget.TextView;
-
-import com.bumptech.glide.Glide;
-import com.sheep.jiuyan.samllsheep.utils.G;
-import com.sheep.jiuyan.samllsheep.R;
-import com.kfzs.duanduan.proto.GameTypeSpecialOuterClass;
-import com.kfzs.duanduan.utils.dlg.SkipUtils;
-
-import java.util.List;
-
-/**
- * 分类、top中gridview的adapter
- * Created by ljy on 2018/1/22.
- */
-
-public class ClassificationGridviewAdapter extends BaseAdapter {
-    private Context mContext;
-    private List<GameTypeSpecialOuterClass.GameTypeSpecial> listGameTS;
-
-    public ClassificationGridviewAdapter(List<GameTypeSpecialOuterClass.GameTypeSpecial> listGameTS,Context mContext) {
-        this.mContext = mContext;
-        this.listGameTS = listGameTS;
-    }
-    public void toBindTopviewData(List<GameTypeSpecialOuterClass.GameTypeSpecial> listGameTS){
-        this.listGameTS = listGameTS;
-    }
-
-    @Override
-    public int getCount() {
-        return listGameTS.size();
-    }
-
-    @Override
-    public Object getItem(int i) {
-        return listGameTS.get(i);
-    }
-
-    @Override
-    public long getItemId(int i) {
-        return 0;
-    }
-
-    @Override
-    public View getView(int i, View view, ViewGroup viewGroup) {
-        Object tag = view != null ? view.getTag() : null;
-        ViewHolder holder ;
-        if(tag instanceof ViewHolder) {
-            holder = (ViewHolder) tag;
-        } else {
-            holder = new ViewHolder();
-            view = LayoutInflater.from(mContext).inflate(R.layout.classification_gv_item_item, null);
-
-            holder.imageView = view.findViewById(R.id.classification_gv_item_iv);
-            holder.textView = view.findViewById(R.id.classification_gv_item_tv);
-            // 获取屏幕宽度
-            int W = G.WIDTH <G.HEIGHT ? G.WIDTH : G.HEIGHT;
-            int cricleRadius = W / 4 ;
-            int h = cricleRadius * 83 / 100;
-            view.setLayoutParams(new AbsListView.LayoutParams(cricleRadius, h));
-            view.setPadding(0,15,0,20);
-            view.setTag(holder);
-        }
-
-        final GameTypeSpecialOuterClass.GameTypeSpecial gameTypeSpecial = (GameTypeSpecialOuterClass.GameTypeSpecial) getItem(i);
-        Log.e("gridveiw--",listGameTS.size() +","+(gameTypeSpecial == null));
-        int type;
-        if(gameTypeSpecial == null){
-            type = 0;
-//            Bitmap bottomMap1 = BitmapFactory.decodeResource(mContext.getResources(), R.drawable.classification_gengduoyouxo);
-//            holder.imageView.setImageBitmap(bottomMap1);
-            Glide.with(mContext)
-                    .load(R.drawable.classification_gengduoyouxo)
-                    .into(holder.imageView);
-        }else{
-            Log.e("gamepecial.getIcon()",listGameTS.size() +","+(gameTypeSpecial.getIcon()));
-            type = gameTypeSpecial.getGameTypeId();
-            switch (type){
-                case 42:
-                    holder.textView.setText("腾讯游戏");
-                    holder.imageView.setImageResource(R.drawable.fen_lei_teng_xun);
-                    break;
-                case 49:
-                    holder.textView.setText("仙侠专区");
-                    holder.imageView.setImageResource(R.drawable.fen_lei_xian_xia);
-                    break;
-                case 44:
-                    holder.textView.setText("热门推荐");
-                    holder.imageView.setImageResource(R.drawable.fen_lei_re_men);
-                    break;
-                case 45:
-                    holder.textView.setText("新游推荐");
-                    holder.imageView.setImageResource(R.drawable.fen_lei_tui_jian);
-                    break;
-                case 46:
-                    holder.textView.setText("二次元");
-                    holder.imageView.setImageResource(R.drawable.fen_lei_er_ci);
-                    break;
-                case 47:
-                    holder.textView.setText("吃鸡专区");
-                    holder.imageView.setImageResource(R.drawable.fen_lei_chi_ji);
-                    break;
-                case 48:
-                    holder.textView.setText("网易专区");
-                    holder.imageView.setImageResource(R.drawable.fen_lei_wang_yi);
-                    break;
-                case 43:
-                    holder.textView.setText("游戏预约");
-                    holder.imageView.setImageResource(R.drawable.fen_lei_yu_yue);
-                    break;
-            }
-//            Glide.with(mContext)
-//                    .load(gameTypeSpecial.getIcon())
-//                    .apply(new RequestOptions().error(android.R.drawable.stat_notify_error))
-//                    .into( holder.imageView);
-        }
-
-        final int finalType = type;
-        holder.imageView.setOnClickListener(new View.OnClickListener() {
-            @Override
-            public void onClick(View view) {
-                SkipUtils.getInstance().goGameType(mContext, finalType);
-            }
-        });
-        final ViewHolder finalHolder = holder;
-        holder.imageView.setOnTouchListener(new View.OnTouchListener() {
-            @Override
-            public boolean onTouch(View v, MotionEvent event) {
-                switch (event.getAction()){
-                    case MotionEvent.ACTION_DOWN:
-                        finalHolder.imageView.setAlpha(0.2f);
-                        break;
-                    case MotionEvent.ACTION_UP:
-                    default:
-                        finalHolder.imageView.setAlpha(1f);
-                        break;
-                }
-                return false;
-            }
-        });
-
-        return view;
-    }
-
-    private class ViewHolder{
-        ImageView imageView;
-        TextView textView;
-    }
-}

+ 0 - 1
app/src/main/java/com/kfzs/duanduan/bean/RecyleType.java

@@ -25,7 +25,6 @@ public enum RecyleType {
 
     NEW_FIRST,//新品首发,改为人气游戏
     RECOMMEND,//独家首发
-    PALY_WITH_YOU,//想和你一起玩,改为发现好游戏
     NEW_GAME,//最新游戏
     CHOICES_GAME,//精品游戏
     DEFINE_GAME,//自定义分组

+ 0 - 132
app/src/main/java/com/kfzs/duanduan/fragment/FgtMainCategory.java

@@ -1,132 +0,0 @@
-package com.kfzs.duanduan.fragment;
-
-import android.os.Bundle;
-import android.os.Handler;
-import android.os.Message;
-import android.widget.ListView;
-
-import com.android.volleyplus.Response;
-import com.kfzs.appstore.utils.restful.KFZSNetwork;
-import com.kfzs.duanduan.adp.ClassificationGridviewAdapter;
-import com.kfzs.duanduan.view.diag.MyGridview;
-import com.sheep.jiuyan.samllsheep.R;
-import com.kfzs.duanduan.adp.ClassificationAdapter;
-import com.kfzs.duanduan.bll.UrlBll;
-import com.kfzs.duanduan.proto.ApiResponseOuterClass;
-import com.kfzs.duanduan.proto.GameTypeOuterClass;
-import com.kfzs.duanduan.proto.GameTypeSpecialOuterClass;
-import com.kfzs.duanduan.utils.dlg.HelperUtils;
-import com.kfzs.duanduan.utils.net.APIRequest;
-import com.kfzs.duanduan.utils.net.APIRequestInstance;
-import com.kfzs.duanduan.BaseCompatFragment;
-
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- * 分类
- * Created by Administrator on 2017/12/5.
- */
-public class FgtMainCategory extends BaseCompatFragment {
-
-    private final int topViewAddData = 0;
-    private final int listViewAddData = 1;
-    private ListView mListView;
-    private ArrayList<Object> mListData = new ArrayList<>();
-    private ClassificationAdapter mAdapter;
-    private List<GameTypeSpecialOuterClass.GameTypeSpecial> listGameTS = new ArrayList<>();//topview data
-    private List<GameTypeOuterClass.GameType> listGameT = new ArrayList<>();//listview data
-
-    Handler mHandler = new Handler() {
-        @Override
-        public void handleMessage(Message msg) {
-            super.handleMessage(msg);
-            switch (msg.what) {
-                case topViewAddData:
-                    mListData.clear();
-                    adapter.toBindTopviewData(listGameTS);
-                    adapter.notifyDataSetChanged();
-                    break;
-                case listViewAddData:
-                    mListData.addAll(listGameT);
-                    mAdapter.notifyDataSetChanged();
-                    break;
-            }
-        }
-    };
-
-    MyGridview gridview;
-    ClassificationGridviewAdapter adapter;
-    @Override
-    protected void initView(Bundle savedInstanceState) {
-        setContentViewChildMode(R.layout.fgt_main_category);
-
-        this.gridview = mContentView.findViewById(R.id.classification_gridview);
-        this.adapter = new ClassificationGridviewAdapter( listGameTS, mContext);
-        gridview.setAdapter(adapter);
-
-        mListView = mContentView.findViewById(R.id.list_fgt_main_category);
-        mAdapter = new ClassificationAdapter(mListData, getActivity());
-        mListView.setAdapter(mAdapter);
-        loadClassificationListsTop();
-    }
-
-
-    /**
-     * 加载分类列表top部分
-     */
-    private void loadClassificationListsTop() {
-        APIRequest bannerRequest = APIRequestInstance.getReq(TAG, UrlBll.AppStoreApi.GAME_TYPES_SPECIAL, null, new Response.Listener<ApiResponseOuterClass.ApiResponse>() {
-
-            @Override
-            public void onResponse(ApiResponseOuterClass.ApiResponse apiResponse) {
-                int code = apiResponse.getCodeValue();
-                switch (code) {
-                    case ApiResponseOuterClass.Codes.Success_VALUE:
-                        if (apiResponse.getGameTypeSpecialsList() != null && apiResponse.getGameTypeSpecialsList().size() > 0) {
-                            listGameTS.clear();
-                            listGameTS.addAll(apiResponse.getGameTypeSpecialsList());
-//                            listGameTS.add(null);
-                            mHandler.sendEmptyMessage(topViewAddData);
-                            loadClassificationLists();
-                        }
-                        break;
-                    default:
-                        break;
-                }
-                refreshOver();
-
-            }
-        }, HelperUtils.makeErr(getString(R.string.toast_init_data_fail)));
-        KFZSNetwork.addRequest(bannerRequest);
-    }
-
-    /**
-     * 界面列表部分
-     */
-    private void loadClassificationLists() {
-        APIRequest bannerRequest = APIRequestInstance.getReq(TAG, UrlBll.AppStoreApi.GAME_TYPES, null, new Response.Listener<ApiResponseOuterClass.ApiResponse>() {
-
-            @Override
-            public void onResponse(ApiResponseOuterClass.ApiResponse apiResponse) {
-                int code = apiResponse.getCodeValue();
-                switch (code) {
-                    case ApiResponseOuterClass.Codes.Success_VALUE:
-                        if (apiResponse.getGametypesList() != null && apiResponse.getGametypesList().size() > 0) {
-                            listGameT.clear();
-                            listGameT.addAll(apiResponse.getGametypesList());
-                            mHandler.sendEmptyMessage(listViewAddData);
-                        }
-                        break;
-                    default:
-                        break;
-                }
-                refreshOver();
-
-            }
-        }, HelperUtils.makeErr(getString(R.string.toast_init_data_fail)));
-        KFZSNetwork.addRequest(bannerRequest);
-    }
-
-}

+ 5 - 0
app/src/main/java/com/sheep/gamegroup/view/activity/SignCardAct.java

@@ -8,6 +8,7 @@ import android.text.Spanned;
 import android.text.TextUtils;
 import android.text.style.AbsoluteSizeSpan;
 import android.view.View;
+import android.widget.ImageView;
 import android.widget.TextView;
 
 import com.kfzs.duanduan.utils.NumberFormatUtils;
@@ -20,6 +21,7 @@ import com.sheep.gamegroup.model.entity.PunchAndSign;
 import com.sheep.gamegroup.model.entity.UserEntity;
 import com.sheep.gamegroup.presenter.SignCardContract;
 import com.sheep.gamegroup.presenter.SignCardPresenter;
+import com.sheep.gamegroup.util.GlideImageLoader;
 import com.sheep.gamegroup.util.Jump2View;
 import com.sheep.gamegroup.util.MyDbManager;
 import com.sheep.gamegroup.util.SysAppUtil;
@@ -62,6 +64,8 @@ public class SignCardAct extends BaseActivity implements SignCardContract.View {
     TextView signTvYybm;
     @BindView(R.id.sign_tv_kf)
     TextView signTvKf;
+    @BindView(R.id.sign_band_bg)
+    ImageView sign_band_bg;
 
     private int punchType = 0;//打卡状态 //1未报名 2已打卡 3可以打卡 4已经过了时间 5活动暂未开始
 
@@ -89,6 +93,7 @@ public class SignCardAct extends BaseActivity implements SignCardContract.View {
                 .signCardModule(new SignCardModule(this))
                 .build()
                 .inject(this);
+        GlideImageLoader.setImage(sign_band_bg, "http://cdngame.kuaifazs.com/sign_band_bg.png");
 
     }
 

BIN
app/src/main/res/drawable-hdpi/classification_gengduoyouxo.webp


BIN
app/src/main/res/drawable-hdpi/classification_jiaosebanyan.webp


+ 0 - 8
app/src/main/res/drawable-hdpi/drawable_selector_bp.xml

@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<selector xmlns:android="http://schemas.android.com/apk/res/android">
-
-    <item android:drawable="@drawable/tab_bp_click" android:state_activated="true"/>
-    <item android:drawable="@drawable/tab_bp_click" android:state_pressed="true"/>
-    <item android:drawable="@drawable/tab_bp"/>
-
-</selector>

BIN
app/src/main/res/drawable-hdpi/splash_bnt_img.webp


BIN
app/src/main/res/drawable-xhdpi/classification_gengduoyouxo.webp


BIN
app/src/main/res/drawable-xhdpi/classification_jiaosebanyan.webp


BIN
app/src/main/res/drawable-xhdpi/tab_bp.webp


BIN
app/src/main/res/drawable-xhdpi/tab_bp_click.webp


BIN
app/src/main/res/drawable-xxhdpi/classification_gengduoyouxo.webp


BIN
app/src/main/res/drawable-xxhdpi/classification_jiaosebanyan.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_ce_nue.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_chi_ji.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_chuan_qi.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_dong_zuo.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_er_ci.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_jiao_se.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_mao_xian.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_re_men.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_she_ji.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_teng_xun.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_tui_jian.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_wang_yi.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_xian_xia.webp


BIN
app/src/main/res/drawable-xxhdpi/fen_lei_yu_yue.webp


BIN
app/src/main/res/drawable-xxhdpi/sign_band_bg.webp


BIN
app/src/main/res/drawable-xxhdpi/tab_bp.webp


BIN
app/src/main/res/drawable-xxhdpi/tab_bp_click.webp


+ 1 - 1
app/src/main/res/layout/activity_main.xml

@@ -85,7 +85,7 @@
                 android:layout_width="wrap_content"
                 android:minWidth="@dimen/tab_width"
                 android:layout_height="@dimen/tab_height"
-                android:drawableTop="@drawable/drawable_selector_bp"
+                android:drawableTop="@drawable/drawable_selector_task"
                 android:textSize="10sp"
                 android:gravity="center"
                 android:textColor="@color/selector_color_main_tab"

+ 0 - 22
app/src/main/res/layout/classification_gv_item_item.xml

@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
-    android:layout_width="match_parent"
-    android:layout_height="match_parent"
-    android:orientation="vertical"
-    android:gravity="center">
-    <ImageView
-        android:id="@+id/classification_gv_item_iv"
-        android:layout_width="match_parent"
-        android:layout_height="0dp"
-        android:layout_weight="1"
-        android:src="@drawable/fen_lei_teng_xun"
-        android:layout_marginBottom="5dp"/>
-
-    <TextView
-        android:id="@+id/classification_gv_item_tv"
-        android:layout_width="wrap_content"
-        android:layout_height="wrap_content"
-        android:text="腾讯游戏"
-        android:textColor="#1b1b1b"
-        android:textSize="12sp"/>
-</LinearLayout>

+ 0 - 115
app/src/main/res/layout/classification_item.xml

@@ -1,115 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
-    android:layout_width="match_parent"
-    android:layout_height="105dp"
-    android:orientation="horizontal">
-
-    <LinearLayout
-        android:layout_width="50dp"
-        android:layout_height="100dp"
-        android:orientation="vertical"
-        android:gravity="center">
-
-        <ImageView
-            android:id="@+id/icon_iv"
-            android:layout_width="50dp"
-            android:layout_height="50dp"
-            android:padding="5dp"
-            android:src="@drawable/classification_jiaosebanyan"
-            android:layout_marginBottom="5dp"/>
-        <TextView
-            android:id="@+id/icon_tv"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:text="角色扮演"
-            android:textColor="@android:color/black"
-            android:textSize="12sp"/>
-
-    </LinearLayout>
-
-    <LinearLayout
-        android:layout_width="match_parent"
-        android:layout_height="100dp"
-        android:layout_marginEnd="10dp"
-        android:orientation="vertical">
-
-        <LinearLayout
-            android:layout_width="match_parent"
-            android:layout_height="match_parent"
-            android:layout_weight="1"
-            android:orientation="horizontal">
-
-            <TextView
-                android:id="@+id/one_tv"
-                android:layout_width="match_parent"
-                android:layout_height="match_parent"
-                android:layout_gravity="center"
-                android:layout_weight="1"
-                android:gravity="center_vertical|end"
-                android:text=""
-                style="@style/classifiel_tv"
-                />
-
-            <TextView
-                android:id="@+id/two_tv"
-                android:layout_width="match_parent"
-                android:layout_height="match_parent"
-                android:layout_gravity="center"
-                android:layout_toRightOf="@+id/one_tv"
-                android:layout_weight="1"
-                android:gravity="center_vertical|end"
-                android:text=""
-                style="@style/classifiel_tv"/>
-
-            <TextView
-                android:id="@+id/three_tv"
-                android:layout_width="match_parent"
-                android:layout_height="match_parent"
-                android:layout_toRightOf="@+id/two_tv"
-                android:layout_weight="1"
-                android:text=""
-                android:layout_gravity="center"
-                android:gravity="center_vertical|end"
-                style="@style/classifiel_tv"/>
-
-        </LinearLayout>
-
-        <LinearLayout
-            android:layout_width="match_parent"
-            android:layout_height="match_parent"
-            android:layout_weight="1"
-            android:orientation="horizontal">
-
-            <TextView
-                android:id="@+id/four_tv"
-                android:layout_width="match_parent"
-                android:layout_height="match_parent"
-                android:layout_gravity="center"
-                android:layout_weight="1"
-                android:gravity="center_vertical|end"
-                android:text=""
-                style="@style/classifiel_tv"/>
-
-            <TextView
-                android:id="@+id/five_tv"
-                android:layout_width="match_parent"
-                android:layout_height="match_parent"
-                android:layout_gravity="center"
-                android:layout_weight="1"
-                android:gravity="center_vertical|end"
-                android:text=""
-                style="@style/classifiel_tv"/>
-
-            <TextView
-                android:id="@+id/six_tv"
-                android:layout_width="match_parent"
-                android:layout_height="match_parent"
-                android:layout_weight="1"
-                android:text=""
-                android:layout_gravity="center"
-                android:gravity="center_vertical|end"
-                style="@style/classifiel_tv"/>
-
-        </LinearLayout>
-    </LinearLayout>
-</LinearLayout>

+ 0 - 38
app/src/main/res/layout/fgt_main_category.xml

@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
-    android:layout_width="match_parent"
-    android:layout_height="match_parent"
-    android:orientation="vertical">
-    <include layout="@layout/title_bottom_line"/>
-    <ScrollView
-        android:layout_width="match_parent"
-        android:layout_height="match_parent"
-        android:background="@color/bg_class_grey">
-        <LinearLayout
-            android:layout_width="match_parent"
-            android:layout_height="wrap_content"
-            android:orientation="vertical">
-            <com.kfzs.duanduan.view.diag.MyGridview
-                android:id="@+id/classification_gridview"
-                android:layout_width="match_parent"
-                android:layout_height="wrap_content"
-                android:numColumns="4"
-                android:paddingTop="10dp"
-                android:paddingBottom="10dp"
-                android:verticalSpacing="10dp"
-                android:background="@drawable/x_shap_shadow_bg_rectgangle_white"
-                android:layout_margin="10dp"/>
-            <com.kfzs.duanduan.view.diag.MyListview
-                android:id="@+id/list_fgt_main_category"
-                android:layout_width="match_parent"
-                android:layout_height="match_parent"
-                android:background="@drawable/x_shap_shadow_bg_rectgangle_white"
-                android:layout_marginLeft="10dp"
-                android:layout_marginBottom="10dp"
-                android:layout_marginRight="10dp"
-                android:padding="20dp"
-                android:dividerHeight="1dp"
-                android:divider="#f7f7f7"/>
-        </LinearLayout>
-    </ScrollView>
-</LinearLayout>

+ 0 - 189
app/src/main/res/layout/fgt_main_playwithyou.xml

@@ -1,189 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
-    android:layout_width="match_parent"
-    android:layout_height="@dimen/app_group_height_250"
-    android:layout_marginTop="10dip"
-    android:background="@mipmap/bg_green"
-    android:gravity="center_horizontal"
-    android:orientation="vertical">
-
-
-    <TextView
-        android:layout_width="wrap_content"
-        android:layout_height="40dip"
-        android:layout_margin="5.0dip"
-        android:drawableLeft="@mipmap/line_left"
-        android:drawableRight="@mipmap/line_right"
-        android:gravity="center"
-        android:text="@string/play_with_you"
-        android:textColor="@color/white"
-        android:textSize="@dimen/app_size_tv_mid" />
-
-
-    <LinearLayout
-        android:layout_width="match_parent"
-        android:layout_height="match_parent"
-        android:orientation="horizontal">
-
-
-        <RelativeLayout
-            android:layout_width="wrap_content"
-            android:layout_height="@dimen/app_group_height_180"
-            android:layout_margin="10dip"
-            android:layout_weight="1"
-            android:background="@mipmap/bg_rect"
-            android:orientation="vertical">
-
-            <ImageView
-                android:id="@+id/img_fgt_main_playwithyou_logo1"
-                android:layout_width="@dimen/app_icon_wh_height_normal"
-                android:layout_height="@dimen/app_icon_wh_height_normal"
-                android:layout_alignParentTop="true"
-                android:layout_centerHorizontal="true"
-                android:layout_marginTop="15dp"
-                android:src="@mipmap/bg_default_icon" />
-
-            <ImageView
-                android:layout_width="@dimen/app_logo_icon"
-                android:layout_height="@dimen/app_logo_icon"
-                android:layout_alignTop="@id/img_fgt_main_playwithyou_logo1"
-                android:layout_alignRight="@id/img_fgt_main_playwithyou_logo1"
-                android:layout_margin="1dp"
-                android:visibility="gone"
-                android:src="@drawable/gift_icon" />
-
-            <com.kfzs.duanduan.view.KFProgressButton
-                android:id="@+id/btn_fgt_main_playwithyou1"
-                style="?small.button"
-                android:layout_alignParentBottom="true"
-                android:layout_centerHorizontal="true"
-                android:layout_gravity="center_horizontal"
-                android:layout_marginBottom="10dip"
-                android:text="@string/install" />
-
-            <TextView
-                android:layout_width="match_parent"
-                android:layout_height="wrap_content"
-                android:layout_above="@id/btn_fgt_main_playwithyou1"
-                android:layout_centerHorizontal="true"
-                android:layout_marginBottom="10.0dip"
-                android:gravity="center_horizontal"
-                android:text="游戏名称"
-                android:textColor="@color/black"
-                android:textSize="@dimen/app_size_tv_small" />
-
-
-        </RelativeLayout>
-
-
-        <RelativeLayout
-            android:layout_width="wrap_content"
-            android:layout_height="match_parent"
-            android:layout_margin="10dip"
-            android:layout_weight="1"
-            android:background="@mipmap/bg_rect"
-            android:orientation="vertical">
-
-            <ImageView
-                android:id="@+id/img_fgt_main_playwithyou_logo2"
-                android:layout_width="@dimen/app_icon_wh_height_normal"
-                android:layout_height="@dimen/app_icon_wh_height_normal"
-                android:layout_centerHorizontal="true"
-                android:layout_marginLeft="5.0dip"
-                android:layout_marginRight="5.0dip"
-                android:layout_marginTop="15dip"
-                android:src="@mipmap/bg_default_icon" />
-
-            <ImageView
-                android:layout_width="@dimen/app_logo_icon"
-                android:layout_height="@dimen/app_logo_icon"
-                android:visibility="gone"
-                android:layout_alignTop="@id/img_fgt_main_playwithyou_logo2"
-                android:layout_alignRight="@id/img_fgt_main_playwithyou_logo2"
-                android:layout_margin="1dp"
-                android:src="@drawable/gift_icon" />
-
-
-            <com.kfzs.duanduan.view.KFProgressButton
-                android:id="@+id/btn_fgt_main_playwithyou2"
-                style="?small.button"
-                android:layout_alignParentBottom="true"
-                android:layout_centerHorizontal="true"
-                android:layout_gravity="center_horizontal"
-                android:layout_marginBottom="10dip"
-                android:text="@string/install" />
-
-
-            <TextView
-                android:layout_width="match_parent"
-                android:layout_height="wrap_content"
-                android:layout_above="@id/btn_fgt_main_playwithyou2"
-                android:layout_centerHorizontal="true"
-                android:layout_marginBottom="10.0dip"
-                android:ellipsize="middle"
-                android:gravity="center_horizontal"
-                android:singleLine="true"
-                android:text="游戏名称"
-                android:textColor="@color/black"
-                android:textSize="@dimen/app_size_tv_small" />
-        </RelativeLayout>
-
-
-        <RelativeLayout
-
-            android:layout_width="wrap_content"
-            android:layout_height="match_parent"
-            android:layout_margin="10dip"
-            android:layout_weight="1"
-            android:background="@mipmap/bg_rect"
-            android:orientation="vertical">
-
-            <ImageView
-                android:id="@+id/img_fgt_main_playwithyou_logo3"
-                android:layout_width="@dimen/app_icon_wh_height_normal"
-                android:layout_height="@dimen/app_icon_wh_height_normal"
-                android:layout_centerHorizontal="true"
-                android:layout_marginLeft="5.0dip"
-                android:layout_marginRight="5.0dip"
-                android:layout_marginTop="15dip"
-                android:src="@mipmap/bg_default_icon" />
-
-            <ImageView
-                android:layout_width="20dp"
-                android:layout_height="20dp"
-                android:layout_alignTop="@id/img_fgt_main_playwithyou_logo3"
-                android:layout_alignRight="@id/img_fgt_main_playwithyou_logo3"
-                android:layout_margin="1dp"
-                android:visibility="gone"
-                android:src="@drawable/gift_icon" />
-
-
-            <com.kfzs.duanduan.view.KFProgressButton
-                android:id="@+id/btn_fgt_main_playwithyou3"
-                style="?small.button"
-                android:layout_alignParentBottom="true"
-                android:layout_centerHorizontal="true"
-                android:layout_gravity="center_horizontal"
-                android:layout_marginBottom="10dip"
-                android:text="@string/install" />
-
-
-            <TextView
-                android:layout_width="match_parent"
-                android:layout_height="wrap_content"
-                android:layout_above="@id/btn_fgt_main_playwithyou3"
-                android:layout_centerHorizontal="true"
-                android:layout_marginBottom="10.0dip"
-                android:ellipsize="middle"
-                android:gravity="center_horizontal"
-                android:singleLine="true"
-                android:text="游戏名称"
-                android:textColor="@color/black"
-                android:textSize="@dimen/app_size_tv_small" />
-
-
-        </RelativeLayout>
-    </LinearLayout>
-
-
-</LinearLayout>

+ 2 - 2
app/src/main/res/layout/sign_card_layout.xml

@@ -22,11 +22,11 @@
                 android:layout_width="match_parent"
                 android:layout_height="wrap_content">
                 <ImageView
+                    android:id="@+id/sign_band_bg"
                     android:layout_width="match_parent"
                     android:layout_height="wrap_content"
                     android:scaleType="fitXY"
-                    android:adjustViewBounds="true"
-                    android:src="@drawable/sign_band_bg"/>
+                    android:adjustViewBounds="true"/>
 
                 <TextView
                     android:layout_width="223dp"

+ 0 - 1
app/src/main/res/layout/splash_activity.xml

@@ -64,7 +64,6 @@
         android:layout_height="40dp"
         android:layout_gravity="center|bottom"
         android:layout_marginBottom="@dimen/content_padding_20"
-        android:background="@drawable/splash_bnt_img"
         android:gravity="center"
         android:paddingBottom="@dimen/content_padding_small"
         android:text="进 入 赚 钱"

BIN
app/src/main/res/mipmap-xhdpi/flicker.webp


+ 0 - 5
app/src/main/res/values/dd_styles.xml

@@ -195,11 +195,6 @@
         <item name="android:textSize">@dimen/textSize4</item>
     </style>
 
-    <style name="classifiel_tv">
-        <item name="android:textColor">@color/black_6_3</item>
-        <item name="android:textSize">@dimen/app_size_tv_small</item>
-    </style>
-
     <style name="TablLayoutTextStyle">
         <item name="android:textSize">14sp</item>
     </style>

+ 0 - 2
app/src/main/res/values/strings.xml

@@ -29,7 +29,6 @@
     <string name="feedback_notice_input_email_address">请输入您的邮箱地址</string>
     <string name="contact_qq_email">联系QQ/邮箱</string>
     <string name="input_notice_feedback">请留下您的联系方式,我们会不定期地给予优质建议提供丰厚奖励哦!</string>
-    <string name="accessibility_desc">小绵羊任务</string>
     <string name="sign_card_text">·每日之间支付元,即可有机会参与次日打卡活动;\n·次日早晨时间段参与打卡后,可平分前日奖金池内全部现金,
     打卡失败则不可参与当日奖金分配;\n·若当日无人参与打卡平分现金活动,则今日奖池金额累加到明日奖池中\n·每日平分金额于早9点后开始结算,系统将于12小时内发放到个人账户,因网络原因,部分用户
     可能出现不及时到账的情况,可与我们客服联系,感谢您的谅解。\n·本活动最终解释权归橙风有量科技有限公司所有.</string>
@@ -55,5 +54,4 @@
     <string name="warm_prompt_content">游戏必须是在小绵羊平台下载的游戏,且游戏账号是新注册的,否者任务奖励无法使用。</string>
     <string name="warm_prompt_content_notice">注意:用户若删除游戏后,系统自动检测让其下载安装游戏。</string>
 
-    <string name="copy_share_url">复制连接</string>
 </resources>

+ 0 - 8
app/src/main/res/xml/accessibility.xml

@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<accessibility-service xmlns:android="http://schemas.android.com/apk/res/android"
-    android:accessibilityEventTypes="typeWindowStateChanged"
-    android:accessibilityFeedbackType="feedbackAllMask"
-    android:accessibilityFlags="flagDefault"
-    android:canRetrieveWindowContent="true"
-    android:description="@string/accessibility_desc"
-    android:notificationTimeout="100" />

BIN
view/src/main/res/drawable/bg_default_imageview.png


BIN
view/src/main/res/drawable/forum_tag_close.png