Преглед изворни кода

Merge branch 'master' of http://10.8.230.114:3000/kemllor/small_sheep_android

zhaoyi пре 8 година
родитељ
комит
5c3c0edc6e
76 измењених фајлова са 47 додато и 127 уклоњено
  1. 5 13
      app/src/main/java/com/sheep/jiuyan/samllsheep/page/BindWxActivity.java
  2. 8 15
      app/src/main/java/com/sheep/jiuyan/samllsheep/page/DownloadActivity.java
  3. 4 12
      app/src/main/java/com/sheep/jiuyan/samllsheep/page/InputWXAccountActivity.java
  4. 4 15
      app/src/main/java/com/sheep/jiuyan/samllsheep/page/MoneyHistroyActivity.java
  5. 4 13
      app/src/main/java/com/sheep/jiuyan/samllsheep/page/TaskRecordActivity.java
  6. 5 10
      app/src/main/java/com/sheep/jiuyan/samllsheep/page/UserCenterActivity.java
  7. 4 14
      app/src/main/java/com/sheep/jiuyan/samllsheep/page/WXAccountActivity.java
  8. 4 12
      app/src/main/java/com/sheep/jiuyan/samllsheep/page/WebActivity.java
  9. 5 12
      app/src/main/java/com/sheep/jiuyan/samllsheep/page/WithdrawActivity.java
  10. 4 11
      app/src/main/java/com/sheep/jiuyan/samllsheep/page/WithdrawRecordActivity.java
  11. BIN
      app/src/main/res/drawable-hdpi/add.png
  12. BIN
      app/src/main/res/drawable-hdpi/add_click.png
  13. BIN
      app/src/main/res/drawable-hdpi/bg_projection.png
  14. BIN
      app/src/main/res/drawable-hdpi/box_blank.png
  15. BIN
      app/src/main/res/drawable-hdpi/completed.png
  16. BIN
      app/src/main/res/drawable-hdpi/head_portrait.png
  17. BIN
      app/src/main/res/drawable-hdpi/hook_choose.png
  18. BIN
      app/src/main/res/drawable-hdpi/icon_switch.png
  19. BIN
      app/src/main/res/drawable-hdpi/invite_code.png
  20. BIN
      app/src/main/res/drawable-hdpi/money_record.png
  21. BIN
      app/src/main/res/drawable-hdpi/narrow_back_black.png
  22. BIN
      app/src/main/res/drawable-hdpi/narrow_down.png
  23. BIN
      app/src/main/res/drawable-hdpi/narrow_up.png
  24. BIN
      app/src/main/res/drawable-hdpi/progress_gray.png
  25. BIN
      app/src/main/res/drawable-hdpi/progress_green.png
  26. BIN
      app/src/main/res/drawable-hdpi/progress_yellow.png
  27. BIN
      app/src/main/res/drawable-hdpi/received.png
  28. BIN
      app/src/main/res/drawable-hdpi/set.png
  29. BIN
      app/src/main/res/drawable-hdpi/task_record.png
  30. BIN
      app/src/main/res/drawable-hdpi/time_screen.png
  31. BIN
      app/src/main/res/drawable-hdpi/withdrawal_choose_hook.png
  32. BIN
      app/src/main/res/drawable-hdpi/withdrawal_record.png
  33. BIN
      app/src/main/res/drawable-xhdpi/add.png
  34. BIN
      app/src/main/res/drawable-xhdpi/add_click.png
  35. BIN
      app/src/main/res/drawable-xhdpi/bg_projection.png
  36. BIN
      app/src/main/res/drawable-xhdpi/box_blank.png
  37. BIN
      app/src/main/res/drawable-xhdpi/completed.png
  38. BIN
      app/src/main/res/drawable-xhdpi/head_portrait.png
  39. BIN
      app/src/main/res/drawable-xhdpi/hook_choose.png
  40. BIN
      app/src/main/res/drawable-xhdpi/icon_switch.png
  41. BIN
      app/src/main/res/drawable-xhdpi/invite_code.png
  42. BIN
      app/src/main/res/drawable-xhdpi/money_record.png
  43. BIN
      app/src/main/res/drawable-xhdpi/narrow_back_black.png
  44. BIN
      app/src/main/res/drawable-xhdpi/narrow_down.png
  45. BIN
      app/src/main/res/drawable-xhdpi/narrow_up.png
  46. BIN
      app/src/main/res/drawable-xhdpi/progress_gray.png
  47. BIN
      app/src/main/res/drawable-xhdpi/progress_green.png
  48. BIN
      app/src/main/res/drawable-xhdpi/progress_yellow.png
  49. BIN
      app/src/main/res/drawable-xhdpi/received.png
  50. BIN
      app/src/main/res/drawable-xhdpi/set.png
  51. BIN
      app/src/main/res/drawable-xhdpi/task_record.png
  52. BIN
      app/src/main/res/drawable-xhdpi/time_screen.png
  53. BIN
      app/src/main/res/drawable-xhdpi/withdrawal_choose_hook.png
  54. BIN
      app/src/main/res/drawable-xhdpi/withdrawal_record.png
  55. BIN
      app/src/main/res/drawable-xxhdpi/add.png
  56. BIN
      app/src/main/res/drawable-xxhdpi/add_click.png
  57. BIN
      app/src/main/res/drawable-xxhdpi/bg_projection.png
  58. BIN
      app/src/main/res/drawable-xxhdpi/box_blank.png
  59. BIN
      app/src/main/res/drawable-xxhdpi/completed.png
  60. BIN
      app/src/main/res/drawable-xxhdpi/head_portrait.png
  61. BIN
      app/src/main/res/drawable-xxhdpi/hook_choose.png
  62. BIN
      app/src/main/res/drawable-xxhdpi/icon_switch.png
  63. BIN
      app/src/main/res/drawable-xxhdpi/invite_code.png
  64. BIN
      app/src/main/res/drawable-xxhdpi/money_record.png
  65. BIN
      app/src/main/res/drawable-xxhdpi/narrow_back_black.png
  66. BIN
      app/src/main/res/drawable-xxhdpi/narrow_down.png
  67. BIN
      app/src/main/res/drawable-xxhdpi/narrow_up.png
  68. BIN
      app/src/main/res/drawable-xxhdpi/progress_gray.png
  69. BIN
      app/src/main/res/drawable-xxhdpi/progress_green.png
  70. BIN
      app/src/main/res/drawable-xxhdpi/progress_yellow.png
  71. BIN
      app/src/main/res/drawable-xxhdpi/received.png
  72. BIN
      app/src/main/res/drawable-xxhdpi/set.png
  73. BIN
      app/src/main/res/drawable-xxhdpi/task_record.png
  74. BIN
      app/src/main/res/drawable-xxhdpi/time_screen.png
  75. BIN
      app/src/main/res/drawable-xxhdpi/withdrawal_choose_hook.png
  76. BIN
      app/src/main/res/drawable-xxhdpi/withdrawal_record.png

+ 5 - 13
app/src/main/java/com/sheep/jiuyan/samllsheep/page/BindWxActivity.java

@@ -3,7 +3,6 @@ package com.sheep.jiuyan.samllsheep.page;
 import android.support.design.widget.TextInputEditText;
 import android.text.TextUtils;
 import android.view.View;
-import android.widget.ImageView;
 import android.widget.TextView;
 import android.widget.Toast;
 
@@ -13,12 +12,11 @@ import com.sheep.jiuyan.samllsheep.net.NetManager;
 import com.sheep.jiuyan.samllsheep.net.SheepCallback;
 import com.sheep.jiuyan.samllsheep.net.Url;
 import com.sheep.jiuyan.samllsheep.utils.SpUtils;
+import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;
 
 import java.util.HashMap;
 
 public class BindWxActivity extends BaseActivity implements View.OnClickListener {
-    private ImageView mBack;
-    private TextView mTitle;
     private TextInputEditText mEtWx;
     private TextView mTvWx;
     private TextView mRobot;
@@ -32,17 +30,15 @@ public class BindWxActivity extends BaseActivity implements View.OnClickListener
     public void initView() {
         mEtWx =(TextInputEditText) findViewById(R.id.et_wx);
         mTvWx = (TextView) findViewById(R.id.tv_wx);
-        mBack = (ImageView) findViewById(R.id.img_baseactivity_title);
-        mTitle = (TextView) findViewById(R.id.txt_baseactivity_title);
         mRobot = (TextView) findViewById(R.id.tv_robot);
-        mTitle.setText("绑定微信");
+        TitleBarUtils.getInstance()
+                .setTitle(this,"绑定微信")
+                .setTitleFinish(this);
     }
 
     @Override
     public void initListener() {
-        mBack.setOnClickListener(this);
         mTvWx.setOnClickListener(this);
-
     }
 
     @Override
@@ -59,12 +55,8 @@ public class BindWxActivity extends BaseActivity implements View.OnClickListener
     @Override
     public void onClick(View v) {
         int i = v.getId();
-        if (i == R.id.img_baseactivity_title) {
-            finish();
-
-        } else if (i == R.id.tv_wx) {
+        if (i == R.id.tv_wx) {
             bindWx();
-
         }
     }
 

+ 8 - 15
app/src/main/java/com/sheep/jiuyan/samllsheep/page/DownloadActivity.java

@@ -5,21 +5,21 @@ import android.os.Bundle;
 import android.os.Environment;
 import android.os.SystemClock;
 import android.support.annotation.Nullable;
-import android.view.View;
 import android.widget.ImageView;
 import android.widget.ProgressBar;
 import android.widget.TextView;
 
 import com.bumptech.glide.Glide;
+import com.liulishuo.filedownloader.BaseDownloadTask;
+import com.liulishuo.filedownloader.FileDownloadListener;
+import com.liulishuo.filedownloader.FileDownloader;
 import com.sheep.jiuyan.samllsheep.R;
 import com.sheep.jiuyan.samllsheep.SheepApp;
 import com.sheep.jiuyan.samllsheep.base.BaseActivity;
 import com.sheep.jiuyan.samllsheep.page.entry.Task;
 import com.sheep.jiuyan.samllsheep.utils.FileUtil;
 import com.sheep.jiuyan.samllsheep.utils.PackageUtil;
-import com.liulishuo.filedownloader.BaseDownloadTask;
-import com.liulishuo.filedownloader.FileDownloadListener;
-import com.liulishuo.filedownloader.FileDownloader;
+import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;
 
 import java.io.File;
 
@@ -39,8 +39,6 @@ public class DownloadActivity extends BaseActivity {
     private ProgressBar mPbDownload;
     private ImageView mImgIcon;
     private TextView mTvTime;
-    private TextView mTvTitle;
-    private View mBack;
     private TextView mTvPercent;
 
 
@@ -60,17 +58,11 @@ public class DownloadActivity extends BaseActivity {
 
     @Override
     public void initListener() {
-        mBack.setOnClickListener(new View.OnClickListener() {
-            @Override
-            public void onClick(View v) {
-                finish();
-            }
-        });
+
     }
 
     @Override
     public void initData() {
-        mTvTitle.setText("任务下载");
         Intent intent = getIntent();
         Task task = (Task) intent.getSerializableExtra("task");
         mPath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/"
@@ -96,6 +88,9 @@ public class DownloadActivity extends BaseActivity {
     @Override
     public void initView() {
         findViews();
+        TitleBarUtils.getInstance()
+                .setTitle(this,"任务下载")
+                .setTitleFinish(this);
     }
 
 
@@ -104,8 +99,6 @@ public class DownloadActivity extends BaseActivity {
         mPbDownload = (ProgressBar) findViewById(R.id.pb_download);
         mImgIcon = (ImageView) findViewById(R.id.img_icon);
         mTvTime = (TextView) findViewById(R.id.tv_time);
-        mTvTitle = (TextView) findViewById(R.id.txt_baseactivity_title);
-        mBack = findViewById(R.id.img_baseactivity_title);
     }
 
 

+ 4 - 12
app/src/main/java/com/sheep/jiuyan/samllsheep/page/InputWXAccountActivity.java

@@ -14,6 +14,7 @@ import com.sheep.jiuyan.samllsheep.net.NetManager;
 import com.sheep.jiuyan.samllsheep.net.SheepCallback;
 import com.sheep.jiuyan.samllsheep.net.Url;
 import com.sheep.jiuyan.samllsheep.utils.SpUtils;
+import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;
 
 import java.util.HashMap;
 
@@ -41,9 +42,6 @@ public class InputWXAccountActivity extends BaseActivity implements View.OnClick
     private TextView tv_wx;
 
 
-    private TextView mTitle;
-    private ImageView img_back;
-
     @Override
     protected int getLayoutId() {
         return R.layout.input_wx_account_activity;
@@ -52,15 +50,12 @@ public class InputWXAccountActivity extends BaseActivity implements View.OnClick
     @Override
     public void initView() {
 
-        mTitle=(TextView) findViewById(R.id.txt_baseactivity_title);
         mLl1=(LinearLayout)findViewById(R.id.ll_1);
         mLl2=(LinearLayout)findViewById(R.id.ll_2);
         mLl3=(LinearLayout)findViewById(R.id.ll_3);
         mLl4=(LinearLayout)findViewById(R.id.ll_4);
 
 
-        img_back=(ImageView) findViewById(R.id.img_baseactivity_title);
-
         et_account_1=(TextInputEditText)findViewById(R.id.et_account_1);
         et_account_2=(TextInputEditText)findViewById(R.id.et_account_2);
         et_account_3=(TextInputEditText)findViewById(R.id.et_account_3);
@@ -72,17 +67,18 @@ public class InputWXAccountActivity extends BaseActivity implements View.OnClick
         et_pwd_4=(TextInputEditText)findViewById(R.id.et_pwd_4);
 
         tv_wx=(TextView) findViewById(R.id.tv_wx);
+        TitleBarUtils.getInstance()
+                .setTitle(this,"账户信息")
+                .setTitleFinish(this);
     }
 
     @Override
     public void initListener() {
         tv_wx.setOnClickListener(this);
-        img_back.setOnClickListener(this);
     }
 
     @Override
     public void initData() {
-        mTitle.setText("账户信息");
         Intent i=getIntent();
         int  count =i.getIntExtra("count",0);
 
@@ -142,10 +138,6 @@ public class InputWXAccountActivity extends BaseActivity implements View.OnClick
         if (i == R.id.tv_wx) {
             upload();
 
-        }else if(i==R.id.img_baseactivity_title){
-            finish();
         }
-
-
     }
 }

+ 4 - 15
app/src/main/java/com/sheep/jiuyan/samllsheep/page/MoneyHistroyActivity.java

@@ -1,10 +1,7 @@
 package com.sheep.jiuyan.samllsheep.page;
 
 import android.text.TextUtils;
-import android.view.View;
-import android.widget.ImageView;
 import android.widget.ListView;
-import android.widget.TextView;
 
 import com.sheep.jiuyan.samllsheep.R;
 import com.sheep.jiuyan.samllsheep.base.BaseActivity;
@@ -13,6 +10,7 @@ import com.sheep.jiuyan.samllsheep.net.SheepCallback;
 import com.sheep.jiuyan.samllsheep.net.Url;
 import com.sheep.jiuyan.samllsheep.page.entry.MoneyHistroy;
 import com.sheep.jiuyan.samllsheep.utils.SpUtils;
+import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;
 import com.zhy.adapter.abslistview.CommonAdapter;
 import com.zhy.adapter.abslistview.ViewHolder;
 
@@ -25,8 +23,6 @@ import java.util.List;
 
 public class MoneyHistroyActivity extends BaseActivity {
     private ListView mLv;
-    private TextView mTitle;
-    private ImageView mImgBack;
     private CommonAdapter<MoneyHistroy> mAdapter;
 
     @Override
@@ -37,19 +33,13 @@ public class MoneyHistroyActivity extends BaseActivity {
     @Override
     public void initView() {
         mLv = (ListView) findViewById(R.id.lv);
-        mTitle = (TextView) findViewById(R.id.txt_baseactivity_title);
-        mImgBack = (ImageView) findViewById(R.id.img_baseactivity_title);
-
+        TitleBarUtils.getInstance()
+                .setTitle(this,"资金记录")
+                .setTitleFinish(this);
     }
 
     @Override
     public void initListener() {
-        mImgBack.setOnClickListener(new View.OnClickListener() {
-            @Override
-            public void onClick(View v) {
-                finish();
-            }
-        });
     }
     private  void  showView(List<MoneyHistroy> orders){
         mAdapter=new CommonAdapter<MoneyHistroy>(MoneyHistroyActivity.this,R.layout.money_history_item, orders) {
@@ -90,7 +80,6 @@ public class MoneyHistroyActivity extends BaseActivity {
     }
     @Override
     public void initData() {
-        mTitle.setText("资金记录");
         getTask();
     }
 }

+ 4 - 13
app/src/main/java/com/sheep/jiuyan/samllsheep/page/TaskRecordActivity.java

@@ -20,6 +20,7 @@ import com.sheep.jiuyan.samllsheep.net.Url;
 import com.sheep.jiuyan.samllsheep.page.entry.Commit;
 import com.sheep.jiuyan.samllsheep.utils.PackageUtil;
 import com.sheep.jiuyan.samllsheep.utils.SpUtils;
+import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;
 import com.zhy.adapter.abslistview.CommonAdapter;
 import com.zhy.adapter.abslistview.ViewHolder;
 
@@ -32,8 +33,6 @@ import java.util.List;
 
 public class TaskRecordActivity extends BaseActivity {
     private ListView mLvTask;
-    private TextView mTvTitle;
-    private View mBack;
     private CommonAdapter mAdapter;
     private List<Commit> mCommits;
     private AlertDialog mDialog;
@@ -48,19 +47,13 @@ public class TaskRecordActivity extends BaseActivity {
     public void initView() {
         mLvTask = (ListView) findViewById(R.id.lv_task);
         mLvTask.setDividerHeight(0);
-        mTvTitle = (TextView) findViewById(R.id.txt_baseactivity_title);
-        mBack = findViewById(R.id.img_baseactivity_title);
-
+        TitleBarUtils.getInstance()
+                .setTitle(this,"任务记录")
+                .setTitleFinish(this);
     }
 
     @Override
     public void initListener() {
-        mBack.setOnClickListener(new View.OnClickListener() {
-            @Override
-            public void onClick(View v) {
-                finish();
-            }
-        });
         mLvTask.setOnItemClickListener(new AdapterView.OnItemClickListener() {
             @Override
             public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
@@ -170,8 +163,6 @@ public class TaskRecordActivity extends BaseActivity {
 
     @Override
     public void initData() {
-        mTvTitle.setText("任务记录");
-
         HashMap<String, String> map = new HashMap<>();
         map.put("wx_open_id", SpUtils.getOpenId(this));
         NetManager.get(Url.USER_COMMIT, map, getApplicationContext(), new SheepCallback<List<Commit>>(this) {

+ 5 - 10
app/src/main/java/com/sheep/jiuyan/samllsheep/page/UserCenterActivity.java

@@ -3,7 +3,6 @@ package com.sheep.jiuyan.samllsheep.page;
 import android.content.Intent;
 import android.os.Bundle;
 import android.view.View;
-import android.widget.ImageView;
 import android.widget.LinearLayout;
 import android.widget.TextView;
 
@@ -15,6 +14,7 @@ import com.sheep.jiuyan.samllsheep.net.SheepCallback;
 import com.sheep.jiuyan.samllsheep.net.Url;
 import com.sheep.jiuyan.samllsheep.page.entry.User;
 import com.sheep.jiuyan.samllsheep.utils.SpUtils;
+import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;
 
 import java.util.HashMap;
 
@@ -35,8 +35,6 @@ import de.hdodenhof.circleimageview.CircleImageView;
 
 public class UserCenterActivity extends BaseActivity implements View.OnClickListener {
     private CircleImageView mImgIcon;
-    private ImageView mBack;
-    private TextView mTitle;
     private TextView mTvNick;
     private TextView mTvLevel;
     private TextView mTvMoney;
@@ -66,14 +64,12 @@ public class UserCenterActivity extends BaseActivity implements View.OnClickList
         mTvWithdraw.setOnClickListener(this);
         mTvTask.setOnClickListener(this);
         mTvWithdrawHostroy.setOnClickListener(this);
-        mBack.setOnClickListener(this);
         mLlMoneyHostroy.setOnClickListener(this);
         tv_wx_aacount.setOnClickListener(this);
     }
 
     @Override
     public void initData() {
-        mTitle.setText("个人中心");
         HashMap<String, String> map = new HashMap<>();
         map.put("wx_open_id", SpUtils.getOpenId(this));
         NetManager.get(Url.USER_INFO, map, getApplicationContext(), new SheepCallback<User>(this) {
@@ -99,11 +95,13 @@ public class UserCenterActivity extends BaseActivity implements View.OnClickList
         mTvWithdraw = (TextView) findViewById(R.id.tv_withdraw);
         mTvTask = (TextView) findViewById(R.id.tv_task);
         mTvWithdrawHostroy = (TextView) findViewById(R.id.tv_withdraw_hostroy);
-        mBack = (ImageView) findViewById(R.id.img_baseactivity_title);
-        mTitle = (TextView) findViewById(R.id.txt_baseactivity_title);
         tv_wx_aacount = (TextView) findViewById(R.id.tv_wx_aacount);
 
         mLlMoneyHostroy = (LinearLayout) findViewById(R.id.ll_money_hostroy);
+
+        TitleBarUtils.getInstance()
+                .setTitle(this,"个人中心")
+                .setTitleFinish(this);
     }
 
     @Override
@@ -153,9 +151,6 @@ public class UserCenterActivity extends BaseActivity implements View.OnClickList
             }
 
 
-        } else if (i == R.id.img_baseactivity_title) {
-            finish();
-
         }
     }
 

+ 4 - 14
app/src/main/java/com/sheep/jiuyan/samllsheep/page/WXAccountActivity.java

@@ -1,7 +1,5 @@
 package com.sheep.jiuyan.samllsheep.page;
 
-import android.view.View;
-import android.widget.ImageView;
 import android.widget.ListView;
 import android.widget.TextView;
 
@@ -12,6 +10,7 @@ import com.sheep.jiuyan.samllsheep.net.SheepCallback;
 import com.sheep.jiuyan.samllsheep.net.Url;
 import com.sheep.jiuyan.samllsheep.page.entry.WXAccount;
 import com.sheep.jiuyan.samllsheep.utils.SpUtils;
+import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;
 import com.zhy.adapter.abslistview.CommonAdapter;
 import com.zhy.adapter.abslistview.ViewHolder;
 
@@ -24,8 +23,6 @@ import java.util.List;
 
 public class WXAccountActivity extends BaseActivity {
     private ListView mLv;
-    private TextView mTitle;
-    private ImageView mImgBack;
     private CommonAdapter<WXAccount> mAdapter;
 
     @Override
@@ -36,19 +33,13 @@ public class WXAccountActivity extends BaseActivity {
     @Override
     public void initView() {
         mLv = (ListView) findViewById(R.id.lv);
-        mTitle = (TextView) findViewById(R.id.txt_baseactivity_title);
-        mImgBack = (ImageView) findViewById(R.id.img_baseactivity_title);
-
+        TitleBarUtils.getInstance()
+                .setTitle(this,"账户信息")
+                .setTitleFinish(this);
     }
 
     @Override
     public void initListener() {
-        mImgBack.setOnClickListener(new View.OnClickListener() {
-            @Override
-            public void onClick(View v) {
-                finish();
-            }
-        });
     }
     private  void  showView(List<WXAccount> orders){
         mAdapter=new CommonAdapter<WXAccount>(WXAccountActivity.this,R.layout.wx_account_item, orders) {
@@ -97,7 +88,6 @@ public class WXAccountActivity extends BaseActivity {
     }
     @Override
     public void initData() {
-        mTitle.setText("账户信息");
         getTask();
     }
 }

+ 4 - 12
app/src/main/java/com/sheep/jiuyan/samllsheep/page/WebActivity.java

@@ -11,6 +11,7 @@ import android.widget.TextView;
 
 import com.sheep.jiuyan.samllsheep.R;
 import com.sheep.jiuyan.samllsheep.base.BaseActivity;
+import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;
 
 /**
  * Created by kemllor on 2018/1/2.
@@ -19,8 +20,6 @@ import com.sheep.jiuyan.samllsheep.base.BaseActivity;
 public class WebActivity extends BaseActivity {
 
     private WebView mWeb;
-    private TextView mTitle;
-    private View mBack;
 
     @Override
     protected int getLayoutId() {
@@ -30,8 +29,6 @@ public class WebActivity extends BaseActivity {
     @Override
     public void initView() {
         mWeb = (WebView) findViewById(R.id.web);
-        mTitle = (TextView) findViewById(R.id.txt_baseactivity_title);
-        mBack = findViewById(R.id.img_baseactivity_title);
         mWeb.setWebChromeClient(new WebChromeClient() {
 
         });
@@ -43,22 +40,17 @@ public class WebActivity extends BaseActivity {
                 return true;
             }
         });
-
+        TitleBarUtils.getInstance()
+                .setTitle(this,"任务攻略")
+                .setTitleFinish(this);
     }
 
     @Override
     public void initListener() {
-        mBack.setOnClickListener(new View.OnClickListener() {
-            @Override
-            public void onClick(View v) {
-                finish();
-            }
-        });
     }
 
     @Override
     public void initData() {
-        mTitle.setText("任务攻略");
         Intent intent = getIntent();
         String url = intent.getStringExtra("url");
         mWeb.loadUrl(url);

+ 5 - 12
app/src/main/java/com/sheep/jiuyan/samllsheep/page/WithdrawActivity.java

@@ -7,7 +7,6 @@ import android.view.View;
 import android.view.ViewGroup;
 import android.widget.BaseAdapter;
 import android.widget.GridView;
-import android.widget.ImageView;
 import android.widget.RadioButton;
 import android.widget.TextView;
 import android.widget.Toast;
@@ -19,6 +18,7 @@ import com.sheep.jiuyan.samllsheep.net.SheepCallback;
 import com.sheep.jiuyan.samllsheep.net.Url;
 import com.sheep.jiuyan.samllsheep.page.entry.User;
 import com.sheep.jiuyan.samllsheep.utils.SpUtils;
+import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;
 
 import java.util.HashMap;
 
@@ -27,8 +27,6 @@ import java.util.HashMap;
  */
 
 public class WithdrawActivity extends BaseActivity implements View.OnClickListener {
-    private ImageView mBack;
-    private TextView mTitle;
     private TextView mMoney;
     private GridView mGvMoney;
     int[] mMoneys = new int[]{5, 10, 20, 50, 100, 500};
@@ -47,7 +45,6 @@ public class WithdrawActivity extends BaseActivity implements View.OnClickListen
 
     @Override
     public void initListener() {
-        mBack.setOnClickListener(this);
         mTvWx.setOnClickListener(this);
     }
 
@@ -65,25 +62,21 @@ public class WithdrawActivity extends BaseActivity implements View.OnClickListen
 
     @Override
     public void initView() {
-        mBack = (ImageView) findViewById(R.id.img_baseactivity_title);
-        mTitle = (TextView) findViewById(R.id.txt_baseactivity_title);
         mMoney = (TextView) findViewById(R.id.tv_money);
         mTvWx = (TextView) findViewById(R.id.tv_wx);
         mGvMoney = (GridView) findViewById(R.id.gv_money);
-        mTitle.setText("提  现");
         mAdapter = new GvAdapter();
         mGvMoney.setAdapter(mAdapter);
+        TitleBarUtils.getInstance()
+                .setTitle(this,"提  现")
+                .setTitleFinish(this);
     }
 
     @Override
     public void onClick(View v) {
         int i = v.getId();
-        if (i == R.id.img_baseactivity_title) {
-            finish();
-
-        } else if (i == R.id.tv_wx) {
+        if (i == R.id.tv_wx) {
             commit();
-
         }
     }
 

+ 4 - 11
app/src/main/java/com/sheep/jiuyan/samllsheep/page/WithdrawRecordActivity.java

@@ -13,6 +13,7 @@ import com.sheep.jiuyan.samllsheep.net.SheepCallback;
 import com.sheep.jiuyan.samllsheep.net.Url;
 import com.sheep.jiuyan.samllsheep.page.entry.Order;
 import com.sheep.jiuyan.samllsheep.utils.SpUtils;
+import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;
 import com.zhy.adapter.abslistview.CommonAdapter;
 import com.zhy.adapter.abslistview.ViewHolder;
 
@@ -25,8 +26,6 @@ import java.util.List;
 
 public class WithdrawRecordActivity extends BaseActivity {
     private ListView mLvRecord;
-    private TextView mTvTitle;
-    private ImageView mImgBack;
     private CommonAdapter<Order> mAdapter;
 
     @Override
@@ -37,23 +36,17 @@ public class WithdrawRecordActivity extends BaseActivity {
     @Override
     public void initView() {
         mLvRecord = (ListView) findViewById(R.id.lv_record);
-        mTvTitle = (TextView) findViewById(R.id.txt_baseactivity_title);
-        mImgBack = (ImageView) findViewById(R.id.img_baseactivity_title);
+        TitleBarUtils.getInstance()
+                .setTitle(this,"提现记录")
+                .setTitleFinish(this);
     }
 
     @Override
     public void initListener() {
-        mImgBack.setOnClickListener(new View.OnClickListener() {
-            @Override
-            public void onClick(View v) {
-                finish();
-            }
-        });
     }
 
     @Override
     public void initData() {
-        mTvTitle.setText("提现记录");
         final HashMap<String, String> map = new HashMap<>();
         map.put("wx_open_id", SpUtils.getOpenId(this));
         NetManager.get(Url.USER_WITHDRAW_RECORD, map, getApplicationContext(), new SheepCallback<List<Order>>(this) {

BIN
app/src/main/res/drawable-hdpi/add.png


BIN
app/src/main/res/drawable-hdpi/add_click.png


BIN
app/src/main/res/drawable-hdpi/bg_projection.png


BIN
app/src/main/res/drawable-hdpi/box_blank.png


BIN
app/src/main/res/drawable-hdpi/completed.png


BIN
app/src/main/res/drawable-hdpi/head_portrait.png


BIN
app/src/main/res/drawable-hdpi/hook_choose.png


BIN
app/src/main/res/drawable-hdpi/icon_switch.png


BIN
app/src/main/res/drawable-hdpi/invite_code.png


BIN
app/src/main/res/drawable-hdpi/money_record.png


BIN
app/src/main/res/drawable-hdpi/narrow_back_black.png


BIN
app/src/main/res/drawable-hdpi/narrow_down.png


BIN
app/src/main/res/drawable-hdpi/narrow_up.png


BIN
app/src/main/res/drawable-hdpi/progress_gray.png


BIN
app/src/main/res/drawable-hdpi/progress_green.png


BIN
app/src/main/res/drawable-hdpi/progress_yellow.png


BIN
app/src/main/res/drawable-hdpi/received.png


BIN
app/src/main/res/drawable-hdpi/set.png


BIN
app/src/main/res/drawable-hdpi/task_record.png


BIN
app/src/main/res/drawable-hdpi/time_screen.png


BIN
app/src/main/res/drawable-hdpi/withdrawal_choose_hook.png


BIN
app/src/main/res/drawable-hdpi/withdrawal_record.png


BIN
app/src/main/res/drawable-xhdpi/add.png


BIN
app/src/main/res/drawable-xhdpi/add_click.png


BIN
app/src/main/res/drawable-xhdpi/bg_projection.png


BIN
app/src/main/res/drawable-xhdpi/box_blank.png


BIN
app/src/main/res/drawable-xhdpi/completed.png


BIN
app/src/main/res/drawable-xhdpi/head_portrait.png


BIN
app/src/main/res/drawable-xhdpi/hook_choose.png


BIN
app/src/main/res/drawable-xhdpi/icon_switch.png


BIN
app/src/main/res/drawable-xhdpi/invite_code.png


BIN
app/src/main/res/drawable-xhdpi/money_record.png


BIN
app/src/main/res/drawable-xhdpi/narrow_back_black.png


BIN
app/src/main/res/drawable-xhdpi/narrow_down.png


BIN
app/src/main/res/drawable-xhdpi/narrow_up.png


BIN
app/src/main/res/drawable-xhdpi/progress_gray.png


BIN
app/src/main/res/drawable-xhdpi/progress_green.png


BIN
app/src/main/res/drawable-xhdpi/progress_yellow.png


BIN
app/src/main/res/drawable-xhdpi/received.png


BIN
app/src/main/res/drawable-xhdpi/set.png


BIN
app/src/main/res/drawable-xhdpi/task_record.png


BIN
app/src/main/res/drawable-xhdpi/time_screen.png


BIN
app/src/main/res/drawable-xhdpi/withdrawal_choose_hook.png


BIN
app/src/main/res/drawable-xhdpi/withdrawal_record.png


BIN
app/src/main/res/drawable-xxhdpi/add.png


BIN
app/src/main/res/drawable-xxhdpi/add_click.png


BIN
app/src/main/res/drawable-xxhdpi/bg_projection.png


BIN
app/src/main/res/drawable-xxhdpi/box_blank.png


BIN
app/src/main/res/drawable-xxhdpi/completed.png


BIN
app/src/main/res/drawable-xxhdpi/head_portrait.png


BIN
app/src/main/res/drawable-xxhdpi/hook_choose.png


BIN
app/src/main/res/drawable-xxhdpi/icon_switch.png


BIN
app/src/main/res/drawable-xxhdpi/invite_code.png


BIN
app/src/main/res/drawable-xxhdpi/money_record.png


BIN
app/src/main/res/drawable-xxhdpi/narrow_back_black.png


BIN
app/src/main/res/drawable-xxhdpi/narrow_down.png


BIN
app/src/main/res/drawable-xxhdpi/narrow_up.png


BIN
app/src/main/res/drawable-xxhdpi/progress_gray.png


BIN
app/src/main/res/drawable-xxhdpi/progress_green.png


BIN
app/src/main/res/drawable-xxhdpi/progress_yellow.png


BIN
app/src/main/res/drawable-xxhdpi/received.png


BIN
app/src/main/res/drawable-xxhdpi/set.png


BIN
app/src/main/res/drawable-xxhdpi/task_record.png


BIN
app/src/main/res/drawable-xxhdpi/time_screen.png


BIN
app/src/main/res/drawable-xxhdpi/withdrawal_choose_hook.png


BIN
app/src/main/res/drawable-xxhdpi/withdrawal_record.png