diff --git a/.idea/misc.xml b/.idea/misc.xml index 7bfef59..dfd2c79 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,6 +1,6 @@ - + diff --git a/app/build.gradle b/app/build.gradle index 1acd626..8aed1e1 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -20,19 +20,14 @@ android { proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } - - compileOptions { - - sourceCompatibility JavaVersion.VERSION_1_8 - - targetCompatibility JavaVersion.VERSION_1_8 - } - +// compileOptions { +// sourceCompatibility JavaVersion.VERSION_1_8 +// targetCompatibility JavaVersion.VERSION_1_8 +// } } - - dependencies { +dependencies { implementation fileTree(dir: "libs", include: ["*.jar"]) implementation 'androidx.appcompat:appcompat:1.1.0' implementation 'androidx.constraintlayout:constraintlayout:1.1.3' @@ -42,14 +37,9 @@ android { testImplementation 'junit:junit:4.12' androidTestImplementation 'androidx.test.ext:junit:1.1.1' androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0' - //butterknife依赖 - implementation 'com.jakewharton:butterknife:10.2.1' - annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.1' - //状态栏侵染 - - // 基础依赖包,必须要依赖 - implementation 'com.gyf.immersionbar:immersionbar:3.0.0' - implementation 'com.gyf.immersionbar:immersionbar-components:3.0.0' +// //butterknife依赖 +// implementation 'com.jakewharton:butterknife:10.1.0' +// annotationProcessor 'com.jakewharton:butterknife-compiler:10.1.0' //网络框架 @@ -69,4 +59,9 @@ android { //加载图片的依赖包 implementation 'com.github.bumptech.glide:glide:4.8.0' + //状态栏侵染 + +// 基础依赖包,必须要依赖 + implementation 'com.gyf.immersionbar:immersionbar:3.0.0' + implementation 'com.gyf.immersionbar:immersionbar-components:3.0.0' } \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 3705ad7..ae18559 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -8,16 +8,20 @@ android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" - android:theme="@style/AppTheme.NoActionBar"> - + android:theme="@style/AppTheme"> + + + + + + - \ No newline at end of file diff --git a/app/src/main/java/com/example/myapplication/activity/HomeActivity.java b/app/src/main/java/com/example/myapplication/activity/HomeActivity.java index 68b1a20..a872b59 100644 --- a/app/src/main/java/com/example/myapplication/activity/HomeActivity.java +++ b/app/src/main/java/com/example/myapplication/activity/HomeActivity.java @@ -1,107 +1,22 @@ package com.example.myapplication.activity; - - -import android.view.LayoutInflater; -import android.view.View; -import android.widget.ImageView; -import android.widget.TableLayout; -import android.widget.TextView; - -import androidx.fragment.app.Fragment; -import androidx.fragment.app.FragmentPagerAdapter; +import android.os.Bundle; import com.example.myapplication.base.BaseActivity; +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; + +import android.view.View; import com.example.myapplication.R; -import com.example.myapplication.fragment.FindFragment; -import com.example.myapplication.fragment.MineFragment; -import com.example.myapplication.fragment.RecordFragment; -import com.example.myapplication.fragment.TreasureFragment; -import com.example.myapplication.util.NoSlideViewPager; -import com.google.android.material.tabs.TabLayout; -import com.gyf.immersionbar.ImmersionBar; -import java.util.ArrayList; - -/** - * 创建首页布局展示 - */ -public class HomeActivity extends BaseActivity { - private NoSlideViewPager mViewPager; - private TabLayout mTab; - private final String[] name = {"寻宝", "记录", "发现", "我的"}; - private final int[] pic = {R.mipmap.map_select,R.mipmap.task_select,R.mipmap.article_select,R.mipmap.mine_select}; - private final int[] pic1 = {R.mipmap.map,R.mipmap.task,R.mipmap.article,R.mipmap.mine}; +public class HomeActivity extends BaseActivity{ @Override protected int getLayout() { - return R.layout.activity_home; + return 0; } - - @Override - protected void initView() { - super.initView(); - ImmersionBar.with(this) - .statusBarDarkFont(true, 0.2f) - //原理:如果当前设备支持状态栏字体变色,会设置状态栏字体为黑色,如果当前设备不支持状态栏字体变色,会使当前状态栏加上透明度,否则不执行透明度 - .init(); - mTab=findViewById(R.id.tab_layout); - mViewPager=findViewById(R.id.no_slide_view_pager); - ArrayList fragments = new ArrayList<>(); - fragments.add(new TreasureFragment()); - fragments.add(new RecordFragment()); - fragments.add(new FindFragment()); - fragments.add(new MineFragment()); - - mViewPager.setAdapter(new FragmentPagerAdapter(getSupportFragmentManager()) { - @Override - public Fragment getItem(int i) { - return fragments.get(i); - } - - @Override - public int getCount() { - return fragments.size(); - } - }); - mTab.setupWithViewPager(mViewPager); - mTab.getTabAt(0).setText(name[0]).setIcon(pic[0]); - mTab.getTabAt(1).setText(name[1]).setIcon(pic1[1]); - mTab.getTabAt(2).setText(name[2]).setIcon(pic1[2]); - mTab.getTabAt(3).setText(name[3]).setIcon(pic1[3]); - mTab.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() { - //禁止table layout效果 - @Override - public void onTabSelected(TabLayout.Tab tab) { - mTab.getTabAt(tab.getPosition()).setIcon(pic[tab.getPosition()]); - } - - //点击table layout效果 - @Override - public void onTabUnselected(TabLayout.Tab tab) { - mTab.getTabAt(tab.getPosition()).setIcon(pic1[tab.getPosition()]); - } - - @Override - public void onTabReselected(TabLayout.Tab tab) { - - } - }); - - } - public View getTabView(String name,int image) { - View view = LayoutInflater.from(this).inflate(R.layout.item_tab, null); - TextView txt_title = (TextView) view.findViewById(R.id.txt_title); - txt_title.setText(name); - ImageView img_title = (ImageView) view.findViewById(R.id.img_title); - img_title.setImageResource(image); - return view; - } - @Override - protected void initData() { - super.initData(); - } - } \ No newline at end of file diff --git a/app/src/main/java/com/example/myapplication/activity/LoginActivity.java b/app/src/main/java/com/example/myapplication/activity/LoginActivity.java index 7a15517..5e21383 100644 --- a/app/src/main/java/com/example/myapplication/activity/LoginActivity.java +++ b/app/src/main/java/com/example/myapplication/activity/LoginActivity.java @@ -9,7 +9,7 @@ import com.example.myapplication.base.BaseActivity; public class LoginActivity extends BaseActivity { @Override protected int getLayout() { - return R.layout.login_activity; + return R.layout.activity_login; } @Override diff --git a/app/src/main/java/com/example/myapplication/activity/MainActivity.java b/app/src/main/java/com/example/myapplication/activity/MainActivity.java index f928f9e..6983698 100644 --- a/app/src/main/java/com/example/myapplication/activity/MainActivity.java +++ b/app/src/main/java/com/example/myapplication/activity/MainActivity.java @@ -2,21 +2,11 @@ package com.example.myapplication.activity; import androidx.appcompat.app.AppCompatActivity; -import android.content.Intent; -import android.graphics.Color; -import android.os.Build; import android.os.Bundle; -import android.os.CountDownTimer; -import android.view.View; -import android.view.Window; -import android.view.WindowManager; import com.example.myapplication.R; import com.example.myapplication.base.BaseActivity; -/** - * 启动页 - */ public class MainActivity extends BaseActivity { @Override @@ -27,19 +17,6 @@ public class MainActivity extends BaseActivity { @Override protected void initData() { super.initData(); - new CountDownTimer(3000, 1000) { - @Override - public void onTick(long l) { - } - - @Override - public void onFinish() { - Intent intent = new Intent(MainActivity.this, HomeActivity.class); - startActivity(intent); - finish(); - } - }.start(); - } @Override diff --git a/app/src/main/java/com/example/myapplication/base/BaseActivity.java b/app/src/main/java/com/example/myapplication/base/BaseActivity.java index 8582953..53741b1 100644 --- a/app/src/main/java/com/example/myapplication/base/BaseActivity.java +++ b/app/src/main/java/com/example/myapplication/base/BaseActivity.java @@ -5,9 +5,6 @@ import android.graphics.drawable.ColorDrawable; import android.os.Bundle; import android.view.KeyEvent; -import android.view.LayoutInflater; -import android.view.View; -import android.widget.TextView; import android.widget.Toast; @@ -15,16 +12,15 @@ import androidx.annotation.Nullable; import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; -import com.example.myapplication.R; + import com.example.myapplication.api.UserApplication; import com.gyf.immersionbar.ImmersionBar; -import butterknife.ButterKnife; -import butterknife.Unbinder; + public abstract class BaseActivity extends AppCompatActivity { - private Unbinder bind; + private AlertDialog alertDialog; @Override @@ -35,7 +31,6 @@ public abstract class BaseActivity extends AppCompatActivity { ImmersionBar.with(this).init(); Collector.addActivity(this); setContentView(getLayout()); - bind = ButterKnife.bind(this); initMVP(); initView(); initData(); @@ -47,14 +42,14 @@ public abstract class BaseActivity extends AppCompatActivity { protected void initMVP() { } public void showLoadingDialog() { - alertDialog = new AlertDialog.Builder(this).create(); - alertDialog.getWindow().setBackgroundDrawable(new ColorDrawable()); - alertDialog.setCancelable(false); - alertDialog.setOnKeyListener((dialog, keyCode, event) -> { - if (keyCode == KeyEvent.KEYCODE_SEARCH || keyCode == KeyEvent.KEYCODE_BACK) - return true; - return false; - }); +// alertDialog = new AlertDialog.Builder(this).create(); +// alertDialog.getWindow().setBackgroundDrawable(new ColorDrawable()); +// alertDialog.setCancelable(false); +// alertDialog.setOnKeyListener((dialog, keyCode, event) -> { +// if (keyCode == KeyEvent.KEYCODE_SEARCH || keyCode == KeyEvent.KEYCODE_BACK) +// return true; +// return false; +// }); //loading样式 //View view = LayoutInflater.from(this).inflate(R.layout.loading_alert, null); //alertDialog.setView(view); @@ -91,7 +86,6 @@ public abstract class BaseActivity extends AppCompatActivity { protected void onDestroy() { super.onDestroy(); Collector.removeActivity(this); - bind.unbind(); } /** * 设置屏幕横竖屏切换 diff --git a/app/src/main/java/com/example/myapplication/base/BaseFragment.java b/app/src/main/java/com/example/myapplication/base/BaseFragment.java index 9c84f1c..639e082 100644 --- a/app/src/main/java/com/example/myapplication/base/BaseFragment.java +++ b/app/src/main/java/com/example/myapplication/base/BaseFragment.java @@ -13,19 +13,18 @@ import androidx.annotation.Nullable; import androidx.appcompat.app.AlertDialog; import androidx.fragment.app.Fragment; -import butterknife.ButterKnife; -import butterknife.Unbinder; + public abstract class BaseFragment extends Fragment { - private Unbinder bind; + private AlertDialog alertDialog; @Nullable @Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View inflate = inflater.inflate(getLayout(), container, false); - bind = ButterKnife.bind(this, inflate); + initMvp(); initView(); initData(); @@ -38,19 +37,20 @@ public abstract class BaseFragment extends Fragment { protected abstract int getLayout(); public void showLoadingDialog() { - alertDialog = new AlertDialog.Builder(getActivity()).create(); - alertDialog.getWindow().setBackgroundDrawable(new ColorDrawable()); - alertDialog.setCancelable(false); - alertDialog.setOnKeyListener((dialog, keyCode, event) -> { - if (keyCode == KeyEvent.KEYCODE_SEARCH || keyCode == KeyEvent.KEYCODE_BACK) - return true; - return false; - }); +// alertDialog = new AlertDialog.Builder(getActivity()).create(); +// alertDialog.getWindow().setBackgroundDrawable(new ColorDrawable()); +// alertDialog.setCancelable(false); +// alertDialog.setOnKeyListener((dialog, keyCode, event) -> { +// if (keyCode == KeyEvent.KEYCODE_SEARCH || keyCode == KeyEvent.KEYCODE_BACK) +// return true; +// return false; +// +// }); //loading样式 //View view = LayoutInflater.from(this).inflate(R.layout.loading, null); //alertDialog.setView(view); - alertDialog.setCanceledOnTouchOutside(false); - alertDialog.show(); +// alertDialog.setCanceledOnTouchOutside(false); +// alertDialog.show(); } public void setLoadingDialogText(String s) { @@ -75,6 +75,6 @@ public abstract class BaseFragment extends Fragment { @Override public void onDestroyView() { super.onDestroyView(); - bind.unbind(); + } } diff --git a/app/src/main/java/com/example/myapplication/fragment/FindFragment.java b/app/src/main/java/com/example/myapplication/fragment/FindFragment.java index 61a723c..07884b6 100644 --- a/app/src/main/java/com/example/myapplication/fragment/FindFragment.java +++ b/app/src/main/java/com/example/myapplication/fragment/FindFragment.java @@ -1,13 +1,23 @@ package com.example.myapplication.fragment; +import android.content.Intent; +import android.view.View; +import android.widget.TextView; + import com.example.myapplication.R; import com.example.myapplication.base.BaseFragment; + +import presenter.CapacityEvaluationPresenter; + + /** * 发现的Fragment * 2021-5-25 */ public class FindFragment extends BaseFragment { + + @Override protected int getLayout() { return R.layout.find_fragment; @@ -22,4 +32,7 @@ public class FindFragment extends BaseFragment { protected void initData() { super.initData(); } + + + } diff --git a/app/src/main/java/model/CapacityEvaluationModel.java b/app/src/main/java/model/CapacityEvaluationModel.java new file mode 100644 index 0000000..86f178c --- /dev/null +++ b/app/src/main/java/model/CapacityEvaluationModel.java @@ -0,0 +1,7 @@ +package model; + +import com.example.myapplication.base.BaseModel; + +public class CapacityEvaluationModel extends BaseModel { + +} diff --git a/app/src/main/java/presenter/CapacityEvaluationPresenter.java b/app/src/main/java/presenter/CapacityEvaluationPresenter.java new file mode 100644 index 0000000..30a2ba5 --- /dev/null +++ b/app/src/main/java/presenter/CapacityEvaluationPresenter.java @@ -0,0 +1,12 @@ +package presenter; + +import com.example.myapplication.base.BasePresenter; + +import model.CapacityEvaluationModel; + +public class CapacityEvaluationPresenter extends BasePresenter { + @Override + protected void initModel() { + + } +} diff --git a/app/src/main/res/drawable/text_color.xml b/app/src/main/res/drawable/text_color.xml new file mode 100644 index 0000000..9afee0d --- /dev/null +++ b/app/src/main/res/drawable/text_color.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/tv_explain.xml b/app/src/main/res/drawable/tv_explain.xml new file mode 100644 index 0000000..2300a3c --- /dev/null +++ b/app/src/main/res/drawable/tv_explain.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_home.xml b/app/src/main/res/layout/activity_home.xml index c279881..f39ad65 100644 --- a/app/src/main/res/layout/activity_home.xml +++ b/app/src/main/res/layout/activity_home.xml @@ -4,7 +4,7 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" - tools:context=".activity.HomeActivity"> + tools:context="activity.HomeActivity"> + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 4bc066f..f7ac83a 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -5,7 +5,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/ic_launcher_background" - tools:context=".activity.MainActivity"> + tools:context="activity.MainActivity"> + android:text="最新公告" + android:textSize="16dp" + android:textColor="@color/colorBack" + android:layout_margin="10dp" + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintLeft_toLeftOf="parent" + /> + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/login_activity.xml b/app/src/main/res/layout/login_activity.xml deleted file mode 100644 index 61a4490..0000000 --- a/app/src/main/res/layout/login_activity.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/src/main/res/mipmap-hdpi/article.png b/app/src/main/res/mipmap-hdpi/article.png deleted file mode 100644 index baa6738..0000000 Binary files a/app/src/main/res/mipmap-hdpi/article.png and /dev/null differ diff --git a/app/src/main/res/mipmap-hdpi/article_select.png b/app/src/main/res/mipmap-hdpi/article_select.png deleted file mode 100644 index cb9be12..0000000 Binary files a/app/src/main/res/mipmap-hdpi/article_select.png and /dev/null differ diff --git a/app/src/main/res/mipmap-hdpi/bg.png b/app/src/main/res/mipmap-hdpi/bg.png deleted file mode 100644 index 2fb924d..0000000 Binary files a/app/src/main/res/mipmap-hdpi/bg.png and /dev/null differ diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e44d534..0000000 Binary files a/app/src/main/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png deleted file mode 100644 index 61da551..0000000 Binary files a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png and /dev/null differ diff --git a/app/src/main/res/mipmap-hdpi/map.png b/app/src/main/res/mipmap-hdpi/map.png deleted file mode 100644 index fd6221f..0000000 Binary files a/app/src/main/res/mipmap-hdpi/map.png and /dev/null differ diff --git a/app/src/main/res/mipmap-hdpi/map_select.png b/app/src/main/res/mipmap-hdpi/map_select.png deleted file mode 100644 index f1b76cc..0000000 Binary files a/app/src/main/res/mipmap-hdpi/map_select.png and /dev/null differ diff --git a/app/src/main/res/mipmap-hdpi/mine.png b/app/src/main/res/mipmap-hdpi/mine.png deleted file mode 100644 index ab8e6b5..0000000 Binary files a/app/src/main/res/mipmap-hdpi/mine.png and /dev/null differ diff --git a/app/src/main/res/mipmap-hdpi/mine_select.png b/app/src/main/res/mipmap-hdpi/mine_select.png deleted file mode 100644 index 3530658..0000000 Binary files a/app/src/main/res/mipmap-hdpi/mine_select.png and /dev/null differ diff --git a/app/src/main/res/mipmap-hdpi/task.png b/app/src/main/res/mipmap-hdpi/task.png deleted file mode 100644 index e9ef7b6..0000000 Binary files a/app/src/main/res/mipmap-hdpi/task.png and /dev/null differ diff --git a/app/src/main/res/mipmap-hdpi/task_select.png b/app/src/main/res/mipmap-hdpi/task_select.png deleted file mode 100644 index 08fcd0c..0000000 Binary files a/app/src/main/res/mipmap-hdpi/task_select.png and /dev/null differ diff --git a/app/src/main/res/mipmap-ldpi/article.png b/app/src/main/res/mipmap-ldpi/article.png deleted file mode 100644 index baa6738..0000000 Binary files a/app/src/main/res/mipmap-ldpi/article.png and /dev/null differ diff --git a/app/src/main/res/mipmap-ldpi/article_select.png b/app/src/main/res/mipmap-ldpi/article_select.png deleted file mode 100644 index cb9be12..0000000 Binary files a/app/src/main/res/mipmap-ldpi/article_select.png and /dev/null differ diff --git a/app/src/main/res/mipmap-ldpi/bg.png b/app/src/main/res/mipmap-ldpi/bg.png deleted file mode 100644 index 2fb924d..0000000 Binary files a/app/src/main/res/mipmap-ldpi/bg.png and /dev/null differ diff --git a/app/src/main/res/mipmap-ldpi/ic_launcher.png b/app/src/main/res/mipmap-ldpi/ic_launcher.png deleted file mode 100644 index c34dcf0..0000000 Binary files a/app/src/main/res/mipmap-ldpi/ic_launcher.png and /dev/null differ diff --git a/app/src/main/res/mipmap-ldpi/map.png b/app/src/main/res/mipmap-ldpi/map.png deleted file mode 100644 index fd6221f..0000000 Binary files a/app/src/main/res/mipmap-ldpi/map.png and /dev/null differ diff --git a/app/src/main/res/mipmap-ldpi/map_select.png b/app/src/main/res/mipmap-ldpi/map_select.png deleted file mode 100644 index f1b76cc..0000000 Binary files a/app/src/main/res/mipmap-ldpi/map_select.png and /dev/null differ diff --git a/app/src/main/res/mipmap-ldpi/mine.png b/app/src/main/res/mipmap-ldpi/mine.png deleted file mode 100644 index ab8e6b5..0000000 Binary files a/app/src/main/res/mipmap-ldpi/mine.png and /dev/null differ diff --git a/app/src/main/res/mipmap-ldpi/mine_select.png b/app/src/main/res/mipmap-ldpi/mine_select.png deleted file mode 100644 index 3530658..0000000 Binary files a/app/src/main/res/mipmap-ldpi/mine_select.png and /dev/null differ diff --git a/app/src/main/res/mipmap-ldpi/task.png b/app/src/main/res/mipmap-ldpi/task.png deleted file mode 100644 index e9ef7b6..0000000 Binary files a/app/src/main/res/mipmap-ldpi/task.png and /dev/null differ diff --git a/app/src/main/res/mipmap-ldpi/task_select.png b/app/src/main/res/mipmap-ldpi/task_select.png deleted file mode 100644 index 08fcd0c..0000000 Binary files a/app/src/main/res/mipmap-ldpi/task_select.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/article.png b/app/src/main/res/mipmap-mdpi/article.png deleted file mode 100644 index baa6738..0000000 Binary files a/app/src/main/res/mipmap-mdpi/article.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/article_select.png b/app/src/main/res/mipmap-mdpi/article_select.png deleted file mode 100644 index cb9be12..0000000 Binary files a/app/src/main/res/mipmap-mdpi/article_select.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/bg.png b/app/src/main/res/mipmap-mdpi/bg.png deleted file mode 100644 index 2fb924d..0000000 Binary files a/app/src/main/res/mipmap-mdpi/bg.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 31b83a1..0000000 Binary files a/app/src/main/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png deleted file mode 100644 index db5080a..0000000 Binary files a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/map.png b/app/src/main/res/mipmap-mdpi/map.png deleted file mode 100644 index fd6221f..0000000 Binary files a/app/src/main/res/mipmap-mdpi/map.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/map_select.png b/app/src/main/res/mipmap-mdpi/map_select.png deleted file mode 100644 index f1b76cc..0000000 Binary files a/app/src/main/res/mipmap-mdpi/map_select.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/mine.png b/app/src/main/res/mipmap-mdpi/mine.png deleted file mode 100644 index ab8e6b5..0000000 Binary files a/app/src/main/res/mipmap-mdpi/mine.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/mine_select.png b/app/src/main/res/mipmap-mdpi/mine_select.png deleted file mode 100644 index 3530658..0000000 Binary files a/app/src/main/res/mipmap-mdpi/mine_select.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/task.png b/app/src/main/res/mipmap-mdpi/task.png deleted file mode 100644 index e9ef7b6..0000000 Binary files a/app/src/main/res/mipmap-mdpi/task.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/task_select.png b/app/src/main/res/mipmap-mdpi/task_select.png deleted file mode 100644 index 08fcd0c..0000000 Binary files a/app/src/main/res/mipmap-mdpi/task_select.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xhdpi/article.png b/app/src/main/res/mipmap-xhdpi/article.png deleted file mode 100644 index baa6738..0000000 Binary files a/app/src/main/res/mipmap-xhdpi/article.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xxhdpi/article.png b/app/src/main/res/mipmap-xxhdpi/article.png deleted file mode 100644 index baa6738..0000000 Binary files a/app/src/main/res/mipmap-xxhdpi/article.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xxxhdpi/article.png b/app/src/main/res/mipmap-xxxhdpi/article.png deleted file mode 100644 index baa6738..0000000 Binary files a/app/src/main/res/mipmap-xxxhdpi/article.png and /dev/null differ diff --git a/app/src/main/res/navigation/nav_graph.xml b/app/src/main/res/navigation/nav_graph.xml new file mode 100644 index 0000000..1e8b0fa --- /dev/null +++ b/app/src/main/res/navigation/nav_graph.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 4faecfa..3ac5e99 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -3,4 +3,8 @@ #6200EE #3700B3 #03DAC5 + #000000 + #FAFAFA + #ffffff + #7fffffff \ No newline at end of file diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 21d9ced..877311e 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -1,6 +1,6 @@ - --> + + + + + + + + + + \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index c52ac9b..b325d02 100644 --- a/gradle.properties +++ b/gradle.properties @@ -15,5 +15,9 @@ org.gradle.jvmargs=-Xmx2048m # Android operating system, and which are packaged with your app"s APK # https://developer.android.com/topic/libraries/support-library/androidx-rn android.useAndroidX=true +systemProp.http.proxyHost=127.0.0.1 +systemProp.http.proxyPort=1080 +systemProp.https.proxyHost=127.0.0.1 +systemProp.https.proxyPort=1080 # Automatically convert third-party libraries to use AndroidX android.enableJetifier=true \ No newline at end of file