|
|
@@ -1,6 +1,7 @@
|
|
|
package com.sheep.jiuyan.samllsheep.page;
|
|
|
|
|
|
import android.Manifest;
|
|
|
+import android.app.AlertDialog;
|
|
|
import android.content.Intent;
|
|
|
import android.content.pm.PackageManager;
|
|
|
import android.os.Build;
|
|
|
@@ -11,10 +12,12 @@ import android.support.v4.app.ActivityCompat;
|
|
|
import android.support.v4.content.ContextCompat;
|
|
|
import android.support.v4.view.ViewPager;
|
|
|
import android.support.v4.widget.SwipeRefreshLayout;
|
|
|
+import android.text.TextUtils;
|
|
|
import android.util.Log;
|
|
|
import android.view.View;
|
|
|
import android.widget.Button;
|
|
|
import android.widget.ImageView;
|
|
|
+import android.widget.PopupWindow;
|
|
|
import android.widget.TextView;
|
|
|
import android.widget.Toast;
|
|
|
|
|
|
@@ -70,6 +73,7 @@ public class MainActivity extends BaseActivity {
|
|
|
|
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
+ showNewDialog();
|
|
|
super.onCreate(savedInstanceState);
|
|
|
Intent intent = new Intent(this, FloatWindow.class);
|
|
|
startActivity(intent);
|
|
|
@@ -84,7 +88,7 @@ public class MainActivity extends BaseActivity {
|
|
|
|
|
|
Acp.getInstance(this).request(new AcpOptions.Builder()
|
|
|
.setPermissions(Manifest.permission.WRITE_EXTERNAL_STORAGE
|
|
|
- , Manifest.permission.READ_EXTERNAL_STORAGE,Manifest.permission.READ_PHONE_STATE
|
|
|
+ , Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.READ_PHONE_STATE
|
|
|
)
|
|
|
.build(),
|
|
|
new AcpListener() {
|
|
|
@@ -92,36 +96,17 @@ public class MainActivity extends BaseActivity {
|
|
|
public void onGranted() {
|
|
|
ClassFileHelper.getInstance().createSDDirection();
|
|
|
}
|
|
|
+
|
|
|
@Override
|
|
|
public void onDenied(List<String> permissions) {
|
|
|
- Toast.makeText(MainActivity.this,"亲!权限拒绝可能会导致某些功能无法使用",Toast.LENGTH_LONG).show();
|
|
|
+ Toast.makeText(MainActivity.this, "亲!权限拒绝可能会导致某些功能无法使用", Toast.LENGTH_LONG).show();
|
|
|
|
|
|
}
|
|
|
});
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
|
|
|
-// @Override
|
|
|
-// public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) {
|
|
|
-// if (requestCode == INTENT_GET_PERMISSION) {
|
|
|
-// boolean isOk = true;
|
|
|
-// for (int result : grantResults) {
|
|
|
-// if (result == PackageManager.PERMISSION_DENIED) {
|
|
|
-// isOk = false;
|
|
|
-// break;//只要有一个拒绝,就退出并提示
|
|
|
-// }
|
|
|
-// }
|
|
|
-// if (!isOk) {
|
|
|
-// G.showToast("权限获取失败,部分功能可能无法正常工作。");
|
|
|
-// }
|
|
|
-// }
|
|
|
-// super.onRequestPermissionsResult(requestCode, permissions, grantResults);
|
|
|
-// }
|
|
|
-
|
|
|
-
|
|
|
@Override
|
|
|
protected int getLayoutId() {
|
|
|
return R.layout.main_activity;
|
|
|
@@ -208,18 +193,43 @@ public class MainActivity extends BaseActivity {
|
|
|
.into((CircleImageView) findViewById(R.id.img_user));
|
|
|
}
|
|
|
|
|
|
+ private void showNewDialog() {
|
|
|
+ Intent intent = getIntent();
|
|
|
+ String tag = intent.getStringExtra("tag");
|
|
|
+ // if (TextUtils.equals(tag, "once")) {
|
|
|
+ AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this, R.style.Theme_Transparent);
|
|
|
+ View view = View.inflate(this, R.layout.new_user_dialog, null);
|
|
|
+ builder.setView(view);
|
|
|
+ final AlertDialog dialog = builder.create();
|
|
|
+ view.findViewById(R.id.img_close).setOnClickListener(new View.OnClickListener() {
|
|
|
+ @Override
|
|
|
+ public void onClick(View v) {
|
|
|
+ dialog.dismiss();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ view.findViewById(R.id.img_begin_new).setOnClickListener(new View.OnClickListener() {
|
|
|
+ @Override
|
|
|
+ public void onClick(View v) {
|
|
|
+
|
|
|
+ }
|
|
|
+ });
|
|
|
+ dialog.setCanceledOnTouchOutside(false);
|
|
|
+ dialog.show();
|
|
|
+ // }
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public void initView() {
|
|
|
((TextView) findViewById(R.id.txt_baseactivity_title)).setText("我的奖金");
|
|
|
|
|
|
|
|
|
- Button btn= (Button) findViewById(R.id.btn_baseactivity_right);
|
|
|
+ Button btn = (Button) findViewById(R.id.btn_baseactivity_right);
|
|
|
btn.setBackgroundResource(R.drawable.icon_app);
|
|
|
|
|
|
btn.setOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View view) {
|
|
|
- Intent i=new Intent(MainActivity.this,XDownLoadActivity.class);
|
|
|
+ Intent i = new Intent(MainActivity.this, XDownLoadActivity.class);
|
|
|
startActivity(i);
|
|
|
}
|
|
|
});
|
|
|
@@ -243,12 +253,6 @@ public class MainActivity extends BaseActivity {
|
|
|
.setLineColor(getResources().getColor(R.color.black_text_deep))
|
|
|
.setupWithViewPager(mViewPager, R.layout.tab_ripple);
|
|
|
TitleBarUtils.getInstance().setTitleFinish(this);
|
|
|
- // .setRightImgBotton(this, R.drawable.set, new View.OnClickListener() {
|
|
|
- // @Override
|
|
|
- // public void onClick(View view) {
|
|
|
- // G.showToast("点设置");
|
|
|
- // }
|
|
|
- // });
|
|
|
}
|
|
|
|
|
|
@Override
|