更新类库
This commit is contained in:
@@ -8,6 +8,7 @@ package cc.winboll.studio.positions;
|
||||
import cc.winboll.studio.libappbase.GlobalApplication;
|
||||
import cc.winboll.studio.libappbase.LogUtils;
|
||||
import java.io.File;
|
||||
import cc.winboll.studio.libappbase.winboll.WinBollActivityManager;
|
||||
|
||||
public class App extends GlobalApplication {
|
||||
|
||||
@@ -18,10 +19,9 @@ public class App extends GlobalApplication {
|
||||
public void onCreate() {
|
||||
// 必须在调用基类前设置应用调试标志,
|
||||
// 这样可以预先设置日志与数据的存储根目录。
|
||||
setIsDebuging(this, BuildConfig.DEBUG);
|
||||
super.onCreate();
|
||||
// 设置 WinBoll 应用 UI 类型
|
||||
//WinBollActivityManager.getInstance(this).setWinBollUI_TYPE(WinBollActivityManager.WinBollUI_TYPE.Aplication);
|
||||
getWinBollActivityManager().setWinBollUI_TYPE(WinBollActivityManager.WinBollUI_TYPE.Aplication);
|
||||
|
||||
LogUtils.d(TAG, "onCreate");
|
||||
if (BuildConfig.DEBUG) {
|
||||
|
||||
@@ -14,34 +14,28 @@ import android.widget.CheckBox;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.Toast;
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
import android.widget.Toolbar;
|
||||
import androidx.fragment.app.Fragment;
|
||||
import androidx.fragment.app.FragmentManager;
|
||||
import androidx.fragment.app.FragmentPagerAdapter;
|
||||
import androidx.fragment.app.FragmentStatePagerAdapter;
|
||||
import androidx.fragment.app.FragmentTransaction;
|
||||
import androidx.viewpager.widget.ViewPager;
|
||||
import cc.winboll.studio.libappbase.LogUtils;
|
||||
import cc.winboll.studio.libappbase.LogView;
|
||||
import cc.winboll.studio.libapputils.app.IWinBollActivity;
|
||||
import cc.winboll.studio.libapputils.app.WinBollActivityManager;
|
||||
import cc.winboll.studio.libapputils.bean.APPInfo;
|
||||
import cc.winboll.studio.libapputils.view.YesNoAlertDialog;
|
||||
import cc.winboll.studio.libappbase.utils.ToastUtils;
|
||||
import cc.winboll.studio.libappbase.winboll.IWinBollActivity;
|
||||
import cc.winboll.studio.positions.R;
|
||||
import cc.winboll.studio.positions.activities.AbsActivity;
|
||||
import cc.winboll.studio.positions.activities.JointPositioningActivity;
|
||||
import cc.winboll.studio.positions.activities.SettingsActivity;
|
||||
import cc.winboll.studio.positions.models.MainServiceBean;
|
||||
import cc.winboll.studio.positions.fragments.LogFragment;
|
||||
import cc.winboll.studio.positions.fragments.PositionsFragment;
|
||||
import cc.winboll.studio.positions.fragments.TXMSFragment;
|
||||
import cc.winboll.studio.positions.fragments.TasksFragment;
|
||||
import cc.winboll.studio.positions.models.MainServiceBean;
|
||||
import com.google.android.material.tabs.TabLayout;
|
||||
//import com.hjq.toast.ToastUtils;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import cc.winboll.studio.positions.activities.AbsActivity;
|
||||
import android.widget.Toolbar;
|
||||
import cc.winboll.studio.libappbase.utils.ToastUtils;
|
||||
import androidx.fragment.app.FragmentStatePagerAdapter;
|
||||
|
||||
final public class MainActivity extends AbsActivity implements IWinBollActivity, ViewPager.OnPageChangeListener, View.OnClickListener {
|
||||
|
||||
@@ -51,11 +45,11 @@ final public class MainActivity extends AbsActivity implements IWinBollActivity,
|
||||
public static final int REQUEST_ABOUT_ACTIVITY = 1;
|
||||
|
||||
public static final String ACTION_SOS = "cc.winboll.studio.libappbase.WinBoll.ACTION_SOS";
|
||||
|
||||
|
||||
// 创建Fragment列表和标题列表
|
||||
List<Fragment> fragmentList = new ArrayList<>();
|
||||
List<String> tabTitleList = new ArrayList<>();
|
||||
|
||||
|
||||
TXMSFragment mTXMSFragment;
|
||||
PositionsFragment mPositionsFragment;
|
||||
TasksFragment mTasksFragment;
|
||||
@@ -76,26 +70,6 @@ final public class MainActivity extends AbsActivity implements IWinBollActivity,
|
||||
|
||||
private static final int DIALER_REQUEST_CODE = 1;
|
||||
|
||||
|
||||
@Override
|
||||
public APPInfo getAppInfo() {
|
||||
// String szBranchName = "positions";
|
||||
//
|
||||
// APPInfo appInfo = AboutActivityFactory.buildDefaultAPPInfo();
|
||||
// appInfo.setAppName("Positions");
|
||||
// appInfo.setAppIcon(cc.winboll.studio.libapputils.R.drawable.ic_winboll);
|
||||
// appInfo.setAppDescription("Positions Description");
|
||||
// appInfo.setAppGitName("APP");
|
||||
// appInfo.setAppGitOwner("Studio");
|
||||
// appInfo.setAppGitAPPBranch(szBranchName);
|
||||
// appInfo.setAppGitAPPSubProjectFolder(szBranchName);
|
||||
// appInfo.setAppHomePage("https://www.winboll.cc/studio/details.php?app=Positions");
|
||||
// appInfo.setAppAPKName("Positions");
|
||||
// appInfo.setAppAPKFolderName("Positions");
|
||||
// return appInfo;
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
// 接收并处理 Intent 数据,函数 Intent 处理接收就直接返回
|
||||
@@ -128,17 +102,17 @@ final public class MainActivity extends AbsActivity implements IWinBollActivity,
|
||||
mPositionsFragment = new PositionsFragment();
|
||||
fragmentList.add(mPositionsFragment);
|
||||
tabTitleList.add("位置");
|
||||
|
||||
|
||||
mTasksFragment = new TasksFragment();
|
||||
fragmentList.add(mTasksFragment);
|
||||
tabTitleList.add("任务");
|
||||
|
||||
|
||||
|
||||
|
||||
mLogFragment = new LogFragment();
|
||||
fragmentList.add(mLogFragment);
|
||||
tabTitleList.add("日志");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// 设置ViewPager的适配器
|
||||
MyPagerAdapter adapter = new MyPagerAdapter(getSupportFragmentManager());
|
||||
@@ -174,7 +148,7 @@ final public class MainActivity extends AbsActivity implements IWinBollActivity,
|
||||
return tabTitleList.get(position);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//初始化view,即显示的图片
|
||||
// void initViewPager() {
|
||||
// pagerAdapter = new MyPagerAdapter(getSupportFragmentManager());
|
||||
@@ -272,19 +246,8 @@ final public class MainActivity extends AbsActivity implements IWinBollActivity,
|
||||
}
|
||||
|
||||
@Override
|
||||
public Toolbar initToolBar() {
|
||||
return null;
|
||||
//return findViewById(R.id.toolbar);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isAddWinBollToolBar() {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isEnableDisplayHomeAsUp() {
|
||||
return false;
|
||||
public Activity getActivity() {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -4,6 +4,7 @@ package cc.winboll.studio.positions.activities;
|
||||
* @Author ZhanGSKen@AliYun.Com
|
||||
* @Date 2025/02/21 05:37:42
|
||||
*/
|
||||
import android.app.Activity;
|
||||
import android.content.Context;
|
||||
import android.content.DialogInterface;
|
||||
import android.content.Intent;
|
||||
@@ -14,14 +15,13 @@ import android.provider.Settings;
|
||||
import android.view.View;
|
||||
import android.view.WindowManager;
|
||||
import android.widget.Toast;
|
||||
import android.widget.Toolbar;
|
||||
import androidx.appcompat.app.AlertDialog;
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
import cc.winboll.studio.libapputils.app.IWinBollActivity;
|
||||
import cc.winboll.studio.libapputils.bean.APPInfo;
|
||||
import cc.winboll.studio.libappbase.utils.ToastUtils;
|
||||
import cc.winboll.studio.libappbase.winboll.IWinBollActivity;
|
||||
import cc.winboll.studio.positions.R;
|
||||
import java.lang.reflect.Field;
|
||||
import android.widget.Toolbar;
|
||||
import cc.winboll.studio.libappbase.utils.ToastUtils;
|
||||
|
||||
public class SettingsActivity extends AppCompatActivity implements IWinBollActivity {
|
||||
|
||||
@@ -29,32 +29,16 @@ public class SettingsActivity extends AppCompatActivity implements IWinBollActiv
|
||||
|
||||
Toolbar mToolbar;
|
||||
|
||||
@Override
|
||||
public APPInfo getAppInfo() {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public String getTag() {
|
||||
return TAG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Toolbar initToolBar() {
|
||||
return findViewById(R.id.activitymainToolbar1);
|
||||
public Activity getActivity() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isAddWinBollToolBar() {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isEnableDisplayHomeAsUp() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
@@ -63,12 +47,10 @@ public class SettingsActivity extends AppCompatActivity implements IWinBollActiv
|
||||
// 初始化工具栏
|
||||
mToolbar = findViewById(R.id.activitymainToolbar1);
|
||||
setActionBar(mToolbar);
|
||||
if (isEnableDisplayHomeAsUp()) {
|
||||
// 显示后退按钮
|
||||
getActionBar().setDisplayHomeAsUpEnabled(true);
|
||||
}
|
||||
// 显示后退按钮
|
||||
getActionBar().setDisplayHomeAsUpEnabled(true);
|
||||
getActionBar().setSubtitle(getTag());
|
||||
|
||||
|
||||
}
|
||||
|
||||
public void onDefaultPhone(View view) {
|
||||
|
||||
Reference in New Issue
Block a user