Compare commits

..

No commits in common. '70e500e4b40882ea560fce5037eec5ca0c968e76' and '5aa42de9d132c2f3ca988e0da6589cf63febdd8b' have entirely different histories.

  1. 4
      app/build.gradle
  2. 6
      app/src/main/java/com/unionmed/unionmedtv/activity/HomeActivity.java
  3. 9
      app/src/main/java/com/unionmed/unionmedtv/application/MyApplication.java
  4. 3
      app/src/main/java/com/unionmed/unionmedtv/base/BaseActivity.java
  5. 3
      app/src/main/java/com/unionmed/unionmedtv/login/activity/LoginActivity.java
  6. 4
      app/src/main/java/com/unionmed/unionmedtv/login/activity/fragment/LoginPhoneFragment.java
  7. 1
      app/src/main/res/layout/activity_home.xml
  8. 10
      app/src/main/res/layout/fragment_phone_login.xml

@ -22,8 +22,8 @@ android {
applicationId "com.unionmed.unionmedtv" applicationId "com.unionmed.unionmedtv"
minSdkVersion 21 minSdkVersion 21
targetSdkVersion 29 targetSdkVersion 29
versionCode 101 versionCode 1
versionName "1.0.1" versionName "1.0.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
ndk { ndk {
// SO库架构 // SO库架构

@ -32,7 +32,6 @@ import com.hjq.permissions.XXPermissions;
import com.lxj.xpopup.XPopup; import com.lxj.xpopup.XPopup;
import com.unionmed.unionmedtv.R; import com.unionmed.unionmedtv.R;
import com.unionmed.unionmedtv.api.VersionUpLoadApi; import com.unionmed.unionmedtv.api.VersionUpLoadApi;
import com.unionmed.unionmedtv.application.MyApplication;
import com.unionmed.unionmedtv.base.BaseActivity; import com.unionmed.unionmedtv.base.BaseActivity;
import com.unionmed.unionmedtv.dialog.TipDialog; import com.unionmed.unionmedtv.dialog.TipDialog;
import com.unionmed.unionmedtv.fragment.MyDoctorFragment; import com.unionmed.unionmedtv.fragment.MyDoctorFragment;
@ -96,9 +95,6 @@ public class HomeActivity extends BaseActivity implements View.OnFocusChangeList
if (versionInfo.isRequestSucceed()) { if (versionInfo.isRequestSucceed()) {
if (versionInfo.getData().isInnerRequestSucceed()) { if (versionInfo.getData().isInnerRequestSucceed()) {
VersionUpLoadApi.VersionInfoBean versionInfoBean = versionInfo.getData().getData().getVersionInfo(); VersionUpLoadApi.VersionInfoBean versionInfoBean = versionInfo.getData().getData().getVersionInfo();
if(versionInfoBean==null){
return;
}
if (versionInfoBean.getIfNeedUpdate().equals("1")) { if (versionInfoBean.getIfNeedUpdate().equals("1")) {
// 更新配置 // 更新配置
UpdateConfig updateConfig = new UpdateConfig(); UpdateConfig updateConfig = new UpdateConfig();
@ -352,7 +348,7 @@ public class HomeActivity extends BaseActivity implements View.OnFocusChangeList
@Override @Override
public void confirm() { public void confirm() {
MyApplication.getInstance().remoAllActivity(); finish();
System.exit(0); System.exit(0);
} }
})).show(); })).show();

@ -94,7 +94,7 @@ public class MyApplication extends Application {
.setServer(new RequestServer()) .setServer(new RequestServer())
// 设置请求处理策略 // 设置请求处理策略
.setHandler(new RequestHandler(this)) .setHandler(new RequestHandler(this))
.addHeader("client", "IPTV") .addHeader("client", "iptv")
.addHeader("cur_version", AppUtils.getAppVersionName()) .addHeader("cur_version", AppUtils.getAppVersionName())
// 添加全局请求参数 // 添加全局请求参数
//.addParam("token", "6666666") //.addParam("token", "6666666")
@ -290,13 +290,6 @@ public class MyApplication extends Application {
public ArrayList<Activity> getActivityList() { public ArrayList<Activity> getActivityList() {
return activityList; return activityList;
} }
public void remoAllActivity(){
if (activityList.size() > 0) {
for (Activity activity:activityList) {
activity.finish();
}
}
}
public boolean addActivity(Activity activity) { public boolean addActivity(Activity activity) {
return activityList.add(activity); return activityList.add(activity);

@ -38,9 +38,8 @@ public abstract class BaseActivity extends AppCompatActivity {
@Override @Override
public void confirm() { public void confirm() {
isShow = false; isShow=false;
CacheUtil.setToken(null); CacheUtil.setToken(null);
MyApplication.getInstance().remoAllActivity();
LoginActivity.StartActivity(BaseActivity.this); LoginActivity.StartActivity(BaseActivity.this);
} }
})).show(); })).show();

@ -37,7 +37,6 @@ import com.unionmed.unionmedtv.R;
import com.unionmed.unionmedtv.activity.HomeActivity; import com.unionmed.unionmedtv.activity.HomeActivity;
import com.unionmed.unionmedtv.activity.MainActivity; import com.unionmed.unionmedtv.activity.MainActivity;
import com.unionmed.unionmedtv.api.LocationApi; import com.unionmed.unionmedtv.api.LocationApi;
import com.unionmed.unionmedtv.application.MyApplication;
import com.unionmed.unionmedtv.dialog.TipDialog; import com.unionmed.unionmedtv.dialog.TipDialog;
import com.unionmed.unionmedtv.login.activity.fragment.LoginPhoneFragment; import com.unionmed.unionmedtv.login.activity.fragment.LoginPhoneFragment;
import com.unionmed.unionmedtv.network.ApiResponse; import com.unionmed.unionmedtv.network.ApiResponse;
@ -132,7 +131,7 @@ public class LoginActivity extends FragmentActivity {
@Override @Override
public void confirm() { public void confirm() {
MyApplication.getInstance().remoAllActivity(); finish();
System.exit(0); System.exit(0);
} }
})).show(); })).show();

@ -16,7 +16,6 @@ import android.widget.TextView;
import androidx.fragment.app.Fragment; import androidx.fragment.app.Fragment;
import com.blankj.utilcode.util.AppUtils;
import com.blankj.utilcode.util.ToastUtils; import com.blankj.utilcode.util.ToastUtils;
import com.example.yideng.loaddialoglibrary.LmiotDialog; import com.example.yideng.loaddialoglibrary.LmiotDialog;
import com.google.gson.Gson; import com.google.gson.Gson;
@ -65,7 +64,6 @@ public class LoginPhoneFragment extends Fragment implements View.OnClickListener
private LinearLayout lin_code; private LinearLayout lin_code;
private ProgressBar progress; private ProgressBar progress;
private TextView tv_code_msg; private TextView tv_code_msg;
private TextView tv_version;
public LoginPhoneFragment() { public LoginPhoneFragment() {
// Required empty public constructor // Required empty public constructor
@ -116,8 +114,6 @@ public class LoginPhoneFragment extends Fragment implements View.OnClickListener
lin_code.setOnClickListener(this); lin_code.setOnClickListener(this);
progress = view.findViewById(R.id.progress); progress = view.findViewById(R.id.progress);
tv_code_msg = view.findViewById(R.id.tv_code_msg); tv_code_msg = view.findViewById(R.id.tv_code_msg);
tv_version = view.findViewById(R.id.tv_version);
tv_version.setText("V "+AppUtils.getAppVersionName());
} }
@Override @Override

@ -10,6 +10,7 @@
<androidx.constraintlayout.widget.ConstraintLayout <androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content"> android:layout_height="wrap_content">
<com.unionmed.unionmedtv.widgets.ScaleConstraintLayout <com.unionmed.unionmedtv.widgets.ScaleConstraintLayout
android:id="@+id/cl_login" android:id="@+id/cl_login"
android:layout_width="wrap_content" android:layout_width="wrap_content"

@ -152,15 +152,5 @@
android:text="账号密码登录" android:text="账号密码登录"
android:textColor="@color/lb_tv_white" android:textColor="@color/lb_tv_white"
android:textSize="19sp" /> android:textSize="19sp" />
<TextView
android:id="@+id/tv_version"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentBottom="true"
android:textColor="@color/white"
android:layout_marginRight="20dp"
android:textSize="20dp"
tools:text="111111"/>
</RelativeLayout> </RelativeLayout>
</androidx.core.widget.NestedScrollView> </androidx.core.widget.NestedScrollView>
Loading…
Cancel
Save