Commit 3bc17d76 authored by mengcuiguang's avatar mengcuiguang

添加navigation

parent 5e755b7d
......@@ -8,7 +8,7 @@ apply plugin: 'kotlin-kapt'
android {
compileSdkVersion Versions.compileSdk
buildToolsVersion "29.0.3"
buildToolsVersion Versions.buildTools
defaultConfig {
applicationId "com.mints.cleaner"
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
[
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xhdpi_ic_launcher.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_launcher.png"
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_activity_bottom_navigation.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_bottom_navigation.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-mdpi_ic_launcher_round.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-mdpi/ic_launcher_round.png"
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_fragment_home.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/fragment_home.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_activity_splash.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_splash.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xxxhdpi_ic_launcher.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png"
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xhdpi_ic_launcher.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_launcher.png"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/drawable_ic_launcher_background.xml.flat",
......@@ -23,18 +19,10 @@
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-hdpi_ic_launcher_round.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-hdpi/ic_launcher_round.png"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xhdpi_ic_launcher_round.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-mdpi_ic_launcher.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-mdpi/ic_launcher.png"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_activity_main.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_main.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/xml_network_security_config.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/xml/network_security_config.xml"
......@@ -43,36 +31,76 @@
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/xml_provider_paths.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/xml/provider_paths.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/drawable-v24_ic_launcher_foreground.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/drawable-v24/ic_launcher_foreground.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xxhdpi_ic_launcher.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxhdpi/ic_launcher.png"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-hdpi_ic_launcher.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-hdpi/ic_launcher.png"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-anydpi-v26_ic_launcher.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_activity_login.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_login.xml"
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/navigation_navigation.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/navigation/navigation.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xxhdpi_ic_launcher_round.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xxxhdpi_ic_launcher_round.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png"
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/menu_bottom_nav_menu.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/menu/bottom_nav_menu.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-anydpi-v26_ic_launcher_round.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-mdpi_ic_launcher_round.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-mdpi/ic_launcher_round.png"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_activity_splash.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_splash.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xxxhdpi_ic_launcher.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_activity_navigation.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_navigation.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xhdpi_ic_launcher_round.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/drawable_main_bottom.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/drawable/main_bottom.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/drawable-v24_ic_launcher_foreground.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/drawable-v24/ic_launcher_foreground.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-hdpi_ic_launcher.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-hdpi/ic_launcher.png"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_fragment_news.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/fragment_news.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_activity_login.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_login.xml"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xxxhdpi_ic_launcher_round.png.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png"
},
{
"merged": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_fragment_my.xml.flat",
"source": "/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/fragment_my.xml"
}
]
\ No newline at end of file
......@@ -33,9 +33,9 @@
android:name="android.max_aspect"
android:value="2.4" />
<!-- <activity android:name=".ui.login.LoginActivity"/> -->
<activity android:name="com.mints.cleaner.ui.login.LoginActivity" />
<activity android:name="com.mints.cleaner.ui.SplashActivity" />
<activity android:name="com.mints.cleaner.ui.login.LoginActivity" >
<activity android:name="com.mints.cleaner.ui.NavigationActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
......
#Fri Sep 04 17:50:44 CST 2020
#Mon Sep 07 15:29:56 CST 2020
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/navigation/navigation.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/navigation_navigation.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xhdpi_ic_launcher_round.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_main_my_enable.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xhdpi_ic_main_my_enable.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xxxhdpi_ic_launcher_round.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_main_my_none.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xhdpi_ic_main_my_none.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/fragment_my.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_fragment_my.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/menu/bottom_nav_menu.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/menu_bottom_nav_menu.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/xml/provider_paths.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/xml_provider_paths.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-anydpi-v26_ic_launcher.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/drawable/ic_launcher_background.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/drawable_ic_launcher_background.xml.flat
......@@ -8,13 +13,20 @@
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/incremental/mergeCleanerDebugResources/stripped.dir/layout/activity_login.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_activity_login.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-anydpi-v26_ic_launcher_round.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_splash.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_activity_splash.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_navigation.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_activity_navigation.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_launcher.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xhdpi_ic_launcher.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/drawable-v24/ic_launcher_foreground.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/drawable-v24_ic_launcher_foreground.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_main.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_activity_main.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_main_care_enable.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xhdpi_ic_main_care_enable.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/drawable/main_bottom.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/drawable_main_bottom.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/drawable/ic_home_black_24dp.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/drawable_ic_home_black_24dp.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xxhdpi_ic_launcher_round.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-mdpi/ic_launcher_round.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-mdpi_ic_launcher_round.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxhdpi/ic_launcher.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xxhdpi_ic_launcher.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-hdpi/ic_launcher_round.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-hdpi_ic_launcher_round.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxhdpi/ic_launcher.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xxhdpi_ic_launcher.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/xml/network_security_config.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/xml_network_security_config.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_bottom_navigation.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_activity_bottom_navigation.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-hdpi/ic_launcher.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-hdpi_ic_launcher.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/fragment_home.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_fragment_home.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/fragment_news.xml=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/layout_fragment_news.xml.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xxxhdpi_ic_launcher.png.flat
/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_main_care_none.png=/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/intermediates/res/merged/cleaner/debug/mipmap-xhdpi_ic_main_care_none.png.flat
......@@ -6082,12 +6082,15 @@
<flag name="none" value="0"/>
<flag name="beginOnFirstDraw" value="1"/>
/>
</attr></declare-styleable><declare-styleable name="Variant"><attr format="dimension" name="region_widthLessThan"/><attr format="dimension" name="region_widthMoreThan"/><attr format="dimension" name="region_heightLessThan"/><attr format="dimension" name="region_heightMoreThan"/><attr name="constraints"/></declare-styleable><item name="motion_base" type="id"/></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="androidx.databinding:databinding-runtime:4.0.0$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/.gradle/caches/transforms-2/files-2.1/3d0445216cd797a8a93885fb7441ac0a/databinding-runtime-4.0.0/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="androidx.databinding:databinding-runtime:4.0.0" from-dependency="true" generated-set="androidx.databinding:databinding-runtime:4.0.0$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/.gradle/caches/transforms-2/files-2.1/3d0445216cd797a8a93885fb7441ac0a/databinding-runtime-4.0.0/res"><file path="/Users/mcg/.gradle/caches/transforms-2/files-2.1/3d0445216cd797a8a93885fb7441ac0a/databinding-runtime-4.0.0/res/values/values.xml" qualifiers=""><item name="dataBinding" type="id"/></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="androidx.databinding:databinding-adapters:4.0.0$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/.gradle/caches/transforms-2/files-2.1/0765557750f81c7c952412aa88b9f496/databinding-adapters-4.0.0/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="androidx.databinding:databinding-adapters:4.0.0" from-dependency="true" generated-set="androidx.databinding:databinding-adapters:4.0.0$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/.gradle/caches/transforms-2/files-2.1/0765557750f81c7c952412aa88b9f496/databinding-adapters-4.0.0/res"><file path="/Users/mcg/.gradle/caches/transforms-2/files-2.1/0765557750f81c7c952412aa88b9f496/databinding-adapters-4.0.0/res/values/values.xml" qualifiers=""><item name="onAttachStateChangeListener" type="id"/><item name="onDateChanged" type="id"/><item name="textWatcher" type="id"/></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config=":ktx$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/ktx/build/intermediates/packaged_res/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config=":ktx" from-dependency="true" generated-set=":ktx$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/ktx/build/intermediates/packaged_res/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config=":core$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/core/build/intermediates/packaged_res/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config=":core" from-dependency="true" generated-set=":core$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/core/build/intermediates/packaged_res/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res"/><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/generated/res/rs/cleaner/debug"/><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/generated/res/resValues/cleaner/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res"><file name="ic_launcher" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-mdpi/ic_launcher.png" qualifiers="mdpi-v4" type="mipmap"/><file name="ic_launcher_round" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-mdpi/ic_launcher_round.png" qualifiers="mdpi-v4" type="mipmap"/><file name="ic_launcher_foreground" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/drawable-v24/ic_launcher_foreground.xml" qualifiers="v24" type="drawable"/><file name="ic_launcher" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-hdpi/ic_launcher.png" qualifiers="hdpi-v4" type="mipmap"/><file name="ic_launcher_round" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-hdpi/ic_launcher_round.png" qualifiers="hdpi-v4" type="mipmap"/><file name="ic_launcher_background" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/drawable/ic_launcher_background.xml" qualifiers="" type="drawable"/><file name="ic_launcher" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png" qualifiers="xxxhdpi-v4" type="mipmap"/><file name="ic_launcher_round" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png" qualifiers="xxxhdpi-v4" type="mipmap"/><file name="activity_login" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_login.xml" qualifiers="" type="layout"/><file name="activity_splash" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_splash.xml" qualifiers="" type="layout"/><file name="activity_main" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_main.xml" qualifiers="" type="layout"/><file name="ic_launcher" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxhdpi/ic_launcher.png" qualifiers="xxhdpi-v4" type="mipmap"/><file name="ic_launcher_round" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png" qualifiers="xxhdpi-v4" type="mipmap"/><file path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/values/colors.xml" qualifiers=""><color name="colorPrimary">#6200EE</color><color name="colorPrimaryDark">#3700B3</color><color name="colorAccent">#03DAC5</color></file><file path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/values/styles.xml" qualifiers=""><style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
</attr></declare-styleable><declare-styleable name="Variant"><attr format="dimension" name="region_widthLessThan"/><attr format="dimension" name="region_widthMoreThan"/><attr format="dimension" name="region_heightLessThan"/><attr format="dimension" name="region_heightMoreThan"/><attr name="constraints"/></declare-styleable><item name="motion_base" type="id"/></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="androidx.databinding:databinding-runtime:4.0.0$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/.gradle/caches/transforms-2/files-2.1/3d0445216cd797a8a93885fb7441ac0a/databinding-runtime-4.0.0/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="androidx.databinding:databinding-runtime:4.0.0" from-dependency="true" generated-set="androidx.databinding:databinding-runtime:4.0.0$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/.gradle/caches/transforms-2/files-2.1/3d0445216cd797a8a93885fb7441ac0a/databinding-runtime-4.0.0/res"><file path="/Users/mcg/.gradle/caches/transforms-2/files-2.1/3d0445216cd797a8a93885fb7441ac0a/databinding-runtime-4.0.0/res/values/values.xml" qualifiers=""><item name="dataBinding" type="id"/></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="androidx.databinding:databinding-adapters:4.0.0$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/.gradle/caches/transforms-2/files-2.1/0765557750f81c7c952412aa88b9f496/databinding-adapters-4.0.0/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="androidx.databinding:databinding-adapters:4.0.0" from-dependency="true" generated-set="androidx.databinding:databinding-adapters:4.0.0$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/.gradle/caches/transforms-2/files-2.1/0765557750f81c7c952412aa88b9f496/databinding-adapters-4.0.0/res"><file path="/Users/mcg/.gradle/caches/transforms-2/files-2.1/0765557750f81c7c952412aa88b9f496/databinding-adapters-4.0.0/res/values/values.xml" qualifiers=""><item name="onAttachStateChangeListener" type="id"/><item name="onDateChanged" type="id"/><item name="textWatcher" type="id"/></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config=":ktx$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/ktx/build/intermediates/packaged_res/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config=":ktx" from-dependency="true" generated-set=":ktx$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/ktx/build/intermediates/packaged_res/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config=":core$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/core/build/intermediates/packaged_res/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config=":core" from-dependency="true" generated-set=":core$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/core/build/intermediates/packaged_res/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res"/><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/generated/res/rs/cleaner/debug"/><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/generated/res/resValues/cleaner/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res"><file name="ic_launcher" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-mdpi/ic_launcher.png" qualifiers="mdpi-v4" type="mipmap"/><file name="ic_launcher_round" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-mdpi/ic_launcher_round.png" qualifiers="mdpi-v4" type="mipmap"/><file name="ic_launcher_foreground" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/drawable-v24/ic_launcher_foreground.xml" qualifiers="v24" type="drawable"/><file name="ic_launcher" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-hdpi/ic_launcher.png" qualifiers="hdpi-v4" type="mipmap"/><file name="ic_launcher_round" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-hdpi/ic_launcher_round.png" qualifiers="hdpi-v4" type="mipmap"/><file name="ic_launcher_background" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/drawable/ic_launcher_background.xml" qualifiers="" type="drawable"/><file name="ic_launcher" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png" qualifiers="xxxhdpi-v4" type="mipmap"/><file name="ic_launcher_round" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png" qualifiers="xxxhdpi-v4" type="mipmap"/><file name="activity_bottom_navigation" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_bottom_navigation.xml" qualifiers="" type="layout"/><file name="activity_login" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_login.xml" qualifiers="" type="layout"/><file name="fragment_news" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/fragment_news.xml" qualifiers="" type="layout"/><file name="fragment_home" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/fragment_home.xml" qualifiers="" type="layout"/><file name="activity_splash" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_splash.xml" qualifiers="" type="layout"/><file name="activity_navigation" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/activity_navigation.xml" qualifiers="" type="layout"/><file name="ic_launcher" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxhdpi/ic_launcher.png" qualifiers="xxhdpi-v4" type="mipmap"/><file name="ic_launcher_round" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png" qualifiers="xxhdpi-v4" type="mipmap"/><file path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/values/colors.xml" qualifiers=""><color name="colorPrimary">#6200EE</color><color name="colorPrimaryDark">#3700B3</color><color name="colorAccent">#03DAC5</color><color name="white">#ffffff</color><color name="theme">#6200EE</color><color name="black">#000000</color></file><file path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/values/styles.xml" qualifiers=""><style name="AppTheme" parent="Theme.MaterialComponents.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style></file><file path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/values/strings.xml" qualifiers=""><string name="app_name">Cleaner</string><item name="BaseQuickAdapter_databinding_support" type="id"/><item name="BaseQuickAdapter_dragging_support" type="id"/><item name="BaseQuickAdapter_swiping_support" type="id"/><item name="BaseQuickAdapter_viewholder_support" type="id"/><string name="brvah_app_name">Library</string><string name="brvah_load_end">没有更多数据</string><string name="brvah_load_failed">加载失败,请点我重试</string><string name="brvah_loading">正在加载中...</string></file><file name="ic_launcher" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_launcher.png" qualifiers="xhdpi-v4" type="mipmap"/><file name="ic_launcher_round" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png" qualifiers="xhdpi-v4" type="mipmap"/><file name="ic_launcher" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml" qualifiers="anydpi-v26" type="mipmap"/><file name="ic_launcher_round" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml" qualifiers="anydpi-v26" type="mipmap"/><file name="network_security_config" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/xml/network_security_config.xml" qualifiers="" type="xml"/><file name="provider_paths" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/xml/provider_paths.xml" qualifiers="" type="xml"/></source><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/generated/res/rs/cleaner/debug"/><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/generated/res/resValues/cleaner/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="cleaner$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/cleaner/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="cleaner" generated-set="cleaner$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/cleaner/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="cleanerDebug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/cleanerDebug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="cleanerDebug" generated-set="cleanerDebug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/cleanerDebug/res"/></dataSet><mergedItems><configuration qualifiers=""><declare-styleable name="AlertDialog">
<item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
</style><style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
<item name="color">@color/white</item>
</style></file><file path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/values/strings.xml" qualifiers=""><string name="app_name">Cleaner</string><item name="BaseQuickAdapter_databinding_support" type="id"/><item name="BaseQuickAdapter_dragging_support" type="id"/><item name="BaseQuickAdapter_swiping_support" type="id"/><item name="BaseQuickAdapter_viewholder_support" type="id"/><string name="brvah_app_name">Library</string><string name="brvah_load_end">没有更多数据</string><string name="brvah_load_failed">加载失败,请点我重试</string><string name="brvah_loading">正在加载中...</string><string name="home">首页</string><string name="wifi">wifi</string><string name="my">我的</string></file><file name="navigation" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/navigation/navigation.xml" qualifiers="" type="navigation"/><file name="provider_paths" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/xml/provider_paths.xml" qualifiers="" type="xml"/><file name="network_security_config" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/xml/network_security_config.xml" qualifiers="" type="xml"/><file name="bottom_nav_menu" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/menu/bottom_nav_menu.xml" qualifiers="" type="menu"/><file name="ic_launcher" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_launcher.png" qualifiers="xhdpi-v4" type="mipmap"/><file name="ic_launcher_round" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png" qualifiers="xhdpi-v4" type="mipmap"/><file name="ic_launcher" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml" qualifiers="anydpi-v26" type="mipmap"/><file name="ic_launcher_round" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml" qualifiers="anydpi-v26" type="mipmap"/><file name="main_bottom" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/drawable/main_bottom.xml" qualifiers="" type="drawable"/><file name="fragment_my" path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/res/layout/fragment_my.xml" qualifiers="" type="layout"/></source><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/generated/res/rs/cleaner/debug"/><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/build/generated/res/resValues/cleaner/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="cleaner$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/cleaner/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="cleaner" generated-set="cleaner$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/cleaner/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="cleanerDebug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/cleanerDebug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="cleanerDebug" generated-set="cleanerDebug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/cleanerDebug/res"/></dataSet><mergedItems><configuration qualifiers=""><declare-styleable name="AlertDialog">
<attr name="android:layout"/>
<attr format="reference" name="buttonPanelSideLayout"/>
<attr format="reference" name="listLayout"/>
......
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<androidx.viewpager2.widget.ViewPager2
android:id="@+id/mainViewpager"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1" />
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/navView"
style="@style/Widget.MaterialComponents.BottomNavigationView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:itemIconTint="@drawable/main_bottom"
app:itemTextColor="@drawable/main_bottom"
app:menu="@menu/bottom_nav_menu" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" android:tag="layout/activity_login_0" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:binding="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools">
<Button
android:id="@+id/btn_getdata"
android:layout_width="match_parent"
android:text="getData"
android:layout_centerInParent="true"
android:tag="binding_1"
android:layout_height="wrap_content"/>
</RelativeLayout>
\ No newline at end of file
#Fri Sep 04 17:50:48 CST 2020
#Mon Sep 07 15:52:27 CST 2020
path.3=classes_0.dex
path.2=classes2.dex
path.1=classes.dex
......
......@@ -34,9 +34,9 @@
android:name="android.max_aspect"
android:value="2.4" />
<!-- <activity android:name=".ui.login.LoginActivity"/> -->
<activity android:name="com.mints.cleaner.ui.login.LoginActivity" />
<activity android:name="com.mints.cleaner.ui.SplashActivity" />
<activity android:name="com.mints.cleaner.ui.login.LoginActivity" >
<activity android:name="com.mints.cleaner.ui.NavigationActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
......
......@@ -58,13 +58,15 @@
34 android:value="2.4" />
34-->/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:21:13-32
35
36 <!-- <activity android:name=".ui.login.LoginActivity"/> -->
36 <activity android:name="com.mints.cleaner.ui.login.LoginActivity" />
36-->/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:23:9-59
36-->/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:23:19-57
37 <activity android:name="com.mints.cleaner.ui.SplashActivity" />
37-->/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:24:9-55
37-->/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:24:19-52
38 <activity android:name="com.mints.cleaner.ui.login.LoginActivity" >
38 <activity android:name="com.mints.cleaner.ui.NavigationActivity" >
38-->/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:25:9-31:20
38-->/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:25:19-57
38-->/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:25:19-56
39 <intent-filter>
39-->/Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:26:13-30:29
40 <action android:name="android.intent.action.MAIN" />
......
......@@ -33,9 +33,9 @@
android:name="android.max_aspect"
android:value="2.4" />
<!-- <activity android:name=".ui.login.LoginActivity"/> -->
<activity android:name="com.mints.cleaner.ui.login.LoginActivity" />
<activity android:name="com.mints.cleaner.ui.SplashActivity" />
<activity android:name="com.mints.cleaner.ui.login.LoginActivity" >
<activity android:name="com.mints.cleaner.ui.NavigationActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
......
[]
\ No newline at end of file
[
{
"name": "navigation",
"navigationXmlIds": [],
"deepLinks": []
}
]
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -1017,6 +1017,7 @@ color background_floating_material_dark
color background_floating_material_light
color background_material_dark
color background_material_light
color black
color bright_foreground_disabled_material_dark
color bright_foreground_disabled_material_light
color bright_foreground_inverse_material_dark
......@@ -1218,8 +1219,10 @@ color switch_thumb_normal_material_dark
color switch_thumb_normal_material_light
color test_mtrl_calendar_day
color test_mtrl_calendar_day_selected
color theme
color tooltip_background_dark
color tooltip_background_light
color white
dimen abc_action_bar_content_inset_material
dimen abc_action_bar_content_inset_with_nav
dimen abc_action_bar_default_height_material
......@@ -1733,6 +1736,7 @@ drawable leak_canary_icon
drawable leak_canary_icon_foreground
drawable leak_canary_notification
drawable leak_canary_toast_background
drawable main_bottom
drawable material_ic_calendar_black_24dp
drawable material_ic_clear_black_24dp
drawable material_ic_edit_black_24dp
......@@ -1874,7 +1878,6 @@ id beginning
id blocking
id bottom
id bounce
id btnClick
id btn_getdata
id buttonPanel
id cancel_button
......@@ -2014,6 +2017,7 @@ id load_more_load_fail_view
id load_more_loading_view
id loading_progress
id loading_text
id mainViewpager
id main_container
id masked
id matrix
......@@ -2065,8 +2069,11 @@ id mtrl_picker_text_input_range_end
id mtrl_picker_text_input_range_start
id mtrl_picker_title_text
id multiply
id my
id navView
id nav_controller_view_tag
id nav_host_fragment_container
id navigation
id navigation_header_container
id never
id noScroll
......@@ -2160,7 +2167,9 @@ id stop
id stretch
id submenuarrow
id submit_area
id tabFragment
id tabMode
id tabNavigation
id tag_accessibility_actions
id tag_accessibility_clickable_spans
id tag_accessibility_heading
......@@ -2179,7 +2188,6 @@ id textEnd
id textSpacerNoButtons
id textSpacerNoTitle
id textStart
id textView
id textWatcher
id text_input_end_icon
id text_input_start_icon
......@@ -2206,6 +2214,8 @@ id transition_position
id transition_scene_layoutid_cache
id transition_transform
id triangle
id tv_home_text
id tv_news_text
id tv_prompt
id unchecked
id uniform
......@@ -2216,6 +2226,7 @@ id useLogo
id view_offset_helper
id visible
id visible_removing_fragment_view_tag
id wifi
id withText
id withinBounds
id wrap
......@@ -2282,8 +2293,9 @@ layout abc_search_dropdown_item_icons_2line
layout abc_search_view
layout abc_select_dialog_material
layout abc_tooltip
layout activity_bottom_navigation
layout activity_login
layout activity_main
layout activity_navigation
layout activity_splash
layout banner
layout brvah_quick_view_load_more
......@@ -2303,6 +2315,9 @@ layout design_navigation_menu
layout design_navigation_menu_item
layout design_text_input_end_icon
layout design_text_input_start_icon
layout fragment_home
layout fragment_my
layout fragment_news
layout leak_canary_heap_analysis_failure_screen
layout leak_canary_heap_dump_toast
layout leak_canary_heap_render
......@@ -2372,9 +2387,11 @@ layout text_view_with_line_height_from_layout
layout text_view_with_line_height_from_style
layout text_view_with_theme_line_height
layout text_view_without_line_height
menu bottom_nav_menu
mipmap ic_launcher
mipmap ic_launcher_round
mipmap leak_canary_icon
navigation navigation
plurals leak_canary_group_screen_title
plurals leak_canary_heap_analysis_list_retained_instances
plurals mtrl_badge_content_description
......@@ -2422,6 +2439,7 @@ string exposed_dropdown_menu_content_description
string fab_transformation_scrim_behavior
string fab_transformation_sheet_behavior
string hide_bottom_view_on_scroll_behavior
string home
string icon_content_description
string item_view_role_description
string leak_canary_about_message
......@@ -2517,6 +2535,7 @@ string mtrl_picker_toggle_to_day_selection
string mtrl_picker_toggle_to_text_input_mode
string mtrl_picker_toggle_to_year_selection
string mtrl_slider_range_content_description
string my
string nav_app_bar_navigate_up_description
string nav_app_bar_open_drawer_description
string password_toggle_content_description
......@@ -2527,6 +2546,7 @@ string path_password_strike_through
string search_menu_title
string status_bar_notification_info_overflow
string tray__authority
string wifi
style AlertDialog_AppCompat
style AlertDialog_AppCompat_Light
style AndroidThemeColorAccentYellow
......@@ -2755,6 +2775,7 @@ style Base_Widget_MaterialComponents_TextView
style CardView
style CardView_Dark
style CardView_Light
style DrawerArrowStyle
style EmptyTheme
style MD_ActionButton
style MD_Dark
......
......@@ -157,14 +157,18 @@ ADDED from /Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main
ADDED from /Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:21:13-32
android:name
ADDED from /Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:20:13-46
activity#com.mints.cleaner.ui.login.LoginActivity
ADDED from /Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:23:9-59
android:name
ADDED from /Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:23:19-57
activity#com.mints.cleaner.ui.SplashActivity
ADDED from /Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:24:9-55
android:name
ADDED from /Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:24:19-52
activity#com.mints.cleaner.ui.login.LoginActivity
activity#com.mints.cleaner.ui.NavigationActivity
ADDED from /Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:25:9-31:20
android:name
ADDED from /Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:25:19-57
ADDED from /Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:25:19-56
intent-filter#action:name:android.intent.action.MAIN+category:name:android.intent.category.LAUNCHER
ADDED from /Users/mcg/Documents/worker/androidspace/Cleaner/cleaner/app/src/main/AndroidManifest.xml:26:13-30:29
action#android.intent.action.MAIN
......
......@@ -2,7 +2,7 @@ package com.mints.cleaner;
import java.lang.System;
@kotlin.Metadata(mv = {1, 1, 16}, bv = {1, 0, 3}, k = 1, d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0006\u0018\u0000 \t2\u00020\u0001:\u0001\tB\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H\u0002J\b\u0010\u0005\u001a\u00020\u0004H\u0002J\b\u0010\u0006\u001a\u00020\u0004H\u0002J\b\u0010\u0007\u001a\u00020\u0004H\u0002J\b\u0010\b\u001a\u00020\u0004H\u0016\u00a8\u0006\n"}, d2 = {"Lcom/mints/cleaner/App;", "Landroid/app/Application;", "()V", "initLogger", "", "initRudenessScreen", "initStartKoin", "initThridConfig", "onCreate", "Companion", "app_cleanerDebug"})
@kotlin.Metadata(mv = {1, 1, 16}, bv = {1, 0, 3}, k = 1, d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0005\u0018\u0000 \b2\u00020\u0001:\u0001\bB\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H\u0002J\b\u0010\u0005\u001a\u00020\u0004H\u0002J\b\u0010\u0006\u001a\u00020\u0004H\u0002J\b\u0010\u0007\u001a\u00020\u0004H\u0016\u00a8\u0006\t"}, d2 = {"Lcom/mints/cleaner/App;", "Landroid/app/Application;", "()V", "initLogger", "", "initStartKoin", "initThridConfig", "onCreate", "Companion", "app_cleanerDebug"})
public final class App extends android.app.Application {
@org.jetbrains.annotations.NotNull()
private static final kotlin.properties.ReadWriteProperty CONTEXT$delegate = null;
......@@ -24,12 +24,6 @@ public final class App extends android.app.Application {
private final void initStartKoin() {
}
/**
* 机型适配
*/
private final void initRudenessScreen() {
}
/**
* 自定义logger
*/
......
package com.mints.cleaner.ui;
import java.lang.System;
/**
* 这是首页 Tab
*/
@kotlin.Metadata(mv = {1, 1, 16}, bv = {1, 0, 3}, k = 1, d1 = {"\u0000J\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0018\u001a\u00020\u0019H\u0016J\b\u0010\u001a\u001a\u00020\u001bH\u0016J\b\u0010\u001c\u001a\u00020\u001bH\u0016J\b\u0010\u001d\u001a\u00020\u001bH\u0002J\u0010\u0010\u001e\u001a\u00020\u001f2\u0006\u0010 \u001a\u00020\u0019H\u0002R\u0014\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00050\u0004X\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u001b\u0010\u0006\u001a\u00020\u00078BX\u0082\u0084\u0002\u00a2\u0006\f\n\u0004\b\n\u0010\u000b\u001a\u0004\b\b\u0010\tR\u001b\u0010\f\u001a\u00020\r8BX\u0082\u0084\u0002\u00a2\u0006\f\n\u0004\b\u0010\u0010\u000b\u001a\u0004\b\u000e\u0010\u000fR\u001b\u0010\u0011\u001a\u00020\u00128BX\u0082\u0084\u0002\u00a2\u0006\f\n\u0004\b\u0015\u0010\u000b\u001a\u0004\b\u0013\u0010\u0014R\u000e\u0010\u0016\u001a\u00020\u0017X\u0082\u0004\u00a2\u0006\u0002\n\u0000\u00a8\u0006!"}, d2 = {"Lcom/mints/cleaner/ui/MainFragment;", "Lcom/mints/core/base/BaseFragment;", "()V", "fragmentList", "Ljava/util/ArrayList;", "Landroidx/fragment/app/Fragment;", "homeFragment", "Lcom/mints/cleaner/ui/home/HomeFragment;", "getHomeFragment", "()Lcom/mints/cleaner/ui/home/HomeFragment;", "homeFragment$delegate", "Lkotlin/Lazy;", "myFragment", "Lcom/mints/cleaner/ui/my/MyFragment;", "getMyFragment", "()Lcom/mints/cleaner/ui/my/MyFragment;", "myFragment$delegate", "newsFragment", "Lcom/mints/cleaner/ui/news/NewsFragment;", "getNewsFragment", "()Lcom/mints/cleaner/ui/news/NewsFragment;", "newsFragment$delegate", "onNavigationItemSelected", "Lcom/google/android/material/bottomnavigation/BottomNavigationView$OnNavigationItemSelectedListener;", "getLayoutResId", "", "initData", "", "initView", "initViewPager", "switchFragment", "", "position", "app_cleanerDebug"})
public final class MainFragment extends com.mints.core.base.BaseFragment {
private final java.util.ArrayList<androidx.fragment.app.Fragment> fragmentList = null;
private final kotlin.Lazy homeFragment$delegate = null;
private final kotlin.Lazy newsFragment$delegate = null;
private final kotlin.Lazy myFragment$delegate = null;
private final com.google.android.material.bottomnavigation.BottomNavigationView.OnNavigationItemSelectedListener onNavigationItemSelected = null;
private java.util.HashMap _$_findViewCache;
private final com.mints.cleaner.ui.home.HomeFragment getHomeFragment() {
return null;
}
private final com.mints.cleaner.ui.news.NewsFragment getNewsFragment() {
return null;
}
private final com.mints.cleaner.ui.my.MyFragment getMyFragment() {
return null;
}
@java.lang.Override()
public int getLayoutResId() {
return 0;
}
@java.lang.Override()
public void initView() {
}
@java.lang.Override()
public void initData() {
}
private final boolean switchFragment(int position) {
return false;
}
private final void initViewPager() {
}
public MainFragment() {
super();
}
}
\ No newline at end of file
......@@ -2,8 +2,8 @@ package com.mints.cleaner.ui;
import java.lang.System;
@kotlin.Metadata(mv = {1, 1, 16}, bv = {1, 0, 3}, k = 1, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H\u0014J\b\u0010\u0005\u001a\u00020\u0006H\u0014J\b\u0010\u0007\u001a\u00020\u0006H\u0014\u00a8\u0006\b"}, d2 = {"Lcom/mints/cleaner/ui/MainActivity;", "Lcom/mints/core/base/BaseActivity;", "()V", "getLayoutResId", "", "initData", "", "initView", "app_cleanerDebug"})
public final class MainActivity extends com.mints.core.base.BaseActivity {
@kotlin.Metadata(mv = {1, 1, 16}, bv = {1, 0, 3}, k = 1, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H\u0014J\b\u0010\u0005\u001a\u00020\u0006H\u0014J\b\u0010\u0007\u001a\u00020\u0006H\u0014\u00a8\u0006\b"}, d2 = {"Lcom/mints/cleaner/ui/NavigationActivity;", "Lcom/mints/core/base/BaseActivity;", "()V", "getLayoutResId", "", "initData", "", "initView", "app_cleanerDebug"})
public final class NavigationActivity extends com.mints.core.base.BaseActivity {
private java.util.HashMap _$_findViewCache;
@java.lang.Override()
......@@ -19,7 +19,7 @@ public final class MainActivity extends com.mints.core.base.BaseActivity {
protected void initData() {
}
public MainActivity() {
public NavigationActivity() {
super();
}
}
\ No newline at end of file
package com.mints.cleaner.ui.home;
import java.lang.System;
/**
* 主页面
*/
@kotlin.Metadata(mv = {1, 1, 16}, bv = {1, 0, 3}, k = 1, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H\u0016J\b\u0010\u0005\u001a\u00020\u0006H\u0016J\b\u0010\u0007\u001a\u00020\u0006H\u0016J\b\u0010\b\u001a\u00020\u0006H\u0016\u00a8\u0006\t"}, d2 = {"Lcom/mints/cleaner/ui/home/HomeFragment;", "Lcom/mints/core/base/BaseFragment;", "()V", "getLayoutResId", "", "initData", "", "initView", "onResume", "app_cleanerDebug"})
public final class HomeFragment extends com.mints.core.base.BaseFragment {
private java.util.HashMap _$_findViewCache;
@java.lang.Override()
public int getLayoutResId() {
return 0;
}
@java.lang.Override()
public void initView() {
}
@java.lang.Override()
public void initData() {
}
@java.lang.Override()
public void onResume() {
}
public HomeFragment() {
super();
}
}
\ No newline at end of file
package com.mints.cleaner.ui.my;
import java.lang.System;
/**
* 我的页面
*/
@kotlin.Metadata(mv = {1, 1, 16}, bv = {1, 0, 3}, k = 1, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H\u0016J\b\u0010\u0005\u001a\u00020\u0006H\u0016J\b\u0010\u0007\u001a\u00020\u0006H\u0016J\b\u0010\b\u001a\u00020\u0006H\u0016\u00a8\u0006\t"}, d2 = {"Lcom/mints/cleaner/ui/my/MyFragment;", "Lcom/mints/core/base/BaseFragment;", "()V", "getLayoutResId", "", "initData", "", "initView", "onResume", "app_cleanerDebug"})
public final class MyFragment extends com.mints.core.base.BaseFragment {
private java.util.HashMap _$_findViewCache;
@java.lang.Override()
public int getLayoutResId() {
return 0;
}
@java.lang.Override()
public void initView() {
}
@java.lang.Override()
public void initData() {
}
@java.lang.Override()
public void onResume() {
}
public MyFragment() {
super();
}
}
\ No newline at end of file
package com.mints.cleaner.ui.news;
import java.lang.System;
/**
* 新闻页面
*/
@kotlin.Metadata(mv = {1, 1, 16}, bv = {1, 0, 3}, k = 1, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H\u0016J\b\u0010\u0005\u001a\u00020\u0006H\u0016J\b\u0010\u0007\u001a\u00020\u0006H\u0016J\b\u0010\b\u001a\u00020\u0006H\u0016\u00a8\u0006\t"}, d2 = {"Lcom/mints/cleaner/ui/news/NewsFragment;", "Lcom/mints/core/base/BaseFragment;", "()V", "getLayoutResId", "", "initData", "", "initView", "onResume", "app_cleanerDebug"})
public final class NewsFragment extends com.mints.core.base.BaseFragment {
private java.util.HashMap _$_findViewCache;
@java.lang.Override()
public int getLayoutResId() {
return 0;
}
@java.lang.Override()
public void initView() {
}
@java.lang.Override()
public void initData() {
}
@java.lang.Override()
public void onResume() {
}
public NewsFragment() {
super();
}
}
\ No newline at end of file
......@@ -20,9 +20,9 @@
android:name="android.max_aspect"
android:value="2.4" />
<!-- <activity android:name=".ui.login.LoginActivity"/>-->
<activity android:name=".ui.login.LoginActivity"/>
<activity android:name=".ui.SplashActivity" />
<activity android:name=".ui.login.LoginActivity">
<activity android:name=".ui.NavigationActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
......
......@@ -3,10 +3,6 @@ package com.mints.cleaner
import android.app.Application
import android.content.Context
import com.mints.cleaner.di.appModule
import com.mints.core.design_width
import com.mints.core.util.RudenessScreenHelperKt
import com.mints.core.util.SmartBarUtils
import com.mints.cleaner.util.lifecycle.LifeCycleCallBack
import com.mints.cleaner.util.lifecycle.LifeManager
import com.orhanobut.logger.AndroidLogAdapter
import com.orhanobut.logger.FormatStrategy
......@@ -39,6 +35,10 @@ class App : Application() {
// 自定义logger
initLogger()
// 生命周期
LifeManager().install(this)
}
/**
......@@ -49,21 +49,6 @@ class App : Application() {
androidContext(this@App)
modules(appModule)
}
// 生命周期
LifeManager().install(this)
// 屏幕适配
initRudenessScreen()
}
/**
* 机型适配
*/
private fun initRudenessScreen() {
val hasSmartBar: Boolean = SmartBarUtils.hasSmartBar(this)
design_width = if (hasSmartBar) 800F else 750F
RudenessScreenHelperKt(this, design_width).activate()
}
/**
......
package com.mints.cleaner.ui
import androidx.fragment.app.Fragment
import androidx.viewpager2.adapter.FragmentStateAdapter
import com.google.android.material.bottomnavigation.BottomNavigationView
import com.mints.cleaner.R
import com.mints.cleaner.ui.home.HomeFragment
import com.mints.cleaner.ui.my.MyFragment
import com.mints.cleaner.ui.news.NewsFragment
import com.mints.core.base.BaseFragment
import kotlinx.android.synthetic.main.activity_bottom_navigation.*
/**
* 这是首页 Tab
*/
class MainFragment: BaseFragment() {
private val fragmentList = arrayListOf<Fragment>()
private val homeFragment by lazy { HomeFragment() }//首页
private val newsFragment by lazy { NewsFragment() }//新闻
private val myFragment by lazy { MyFragment() }//我的
init {
fragmentList.run {
add(homeFragment)
add(newsFragment)
add(myFragment)
}
}
override fun getLayoutResId() = R.layout.activity_bottom_navigation
override fun initView() {
initViewPager()
navView.setOnNavigationItemSelectedListener(onNavigationItemSelected)
}
override fun initData() {
}
private val onNavigationItemSelected = BottomNavigationView.OnNavigationItemSelectedListener {
when (it.itemId) {
R.id.home -> {
switchFragment(0)
}
R.id.wifi -> {
switchFragment(1)
}
R.id.my -> {
switchFragment(2)
}
}
true
}
private fun switchFragment(position: Int): Boolean {
mainViewpager.setCurrentItem(position, false)
return true
}
private fun initViewPager() {
mainViewpager.isUserInputEnabled = false
mainViewpager.offscreenPageLimit = 2
mainViewpager.adapter = object : FragmentStateAdapter(this) {
override fun createFragment(position: Int) = fragmentList[position]
override fun getItemCount() = fragmentList.size
}
}
}
\ No newline at end of file
package com.mints.cleaner.ui
import android.util.Log
import com.mints.cleaner.R
import com.mints.core.base.BaseActivity
import com.mints.ktx.ext.antiShake
import com.mints.ktx.ext.dp2px
import kotlinx.android.synthetic.main.activity_main.*
class MainActivity : BaseActivity() {
class NavigationActivity : BaseActivity() {
override fun getLayoutResId() = R.layout.activity_main
override fun getLayoutResId() = R.layout.activity_navigation
override fun initView() {
btnClick.setOnClickListener {
if (!antiShake(R.id.btnClick)) {
Log.d("AAAAAAAAAAA", "点击了")
}
}
}
override fun initData() {
}
}
\ No newline at end of file
package com.mints.cleaner.ui.home
import com.mints.cleaner.R
import com.mints.cleaner.util.LogUtil
import com.mints.core.base.BaseFragment
/**
* 主页面
*/
class HomeFragment :BaseFragment(){
override fun getLayoutResId()= R.layout.fragment_home
override fun initView() {
LogUtil.e("HomeFragment","initView")
}
override fun initData() {
}
override fun onResume() {
super.onResume()
LogUtil.e("HomeFragment","onResume")
}
}
\ No newline at end of file
package com.mints.cleaner.ui.my
import com.mints.cleaner.R
import com.mints.cleaner.util.LogUtil
import com.mints.core.base.BaseFragment
/**
* 我的页面
*/
class MyFragment :BaseFragment(){
override fun getLayoutResId()= R.layout.fragment_my
override fun initView() {
LogUtil.e("MyFragment","initView")
}
override fun initData() {
}
override fun onResume() {
super.onResume()
LogUtil.e("MyFragment","onResume")
}
}
\ No newline at end of file
package com.mints.cleaner.ui.news
import com.mints.cleaner.R
import com.mints.cleaner.util.LogUtil
import com.mints.core.base.BaseFragment
/**
* 新闻页面
*/
class NewsFragment : BaseFragment(){
override fun getLayoutResId()= R.layout.fragment_news
override fun initView() {
LogUtil.e("NewsFragment","initView")
}
override fun initData() {
}
override fun onResume() {
super.onResume()
LogUtil.e("NewsFragment","onResume")
}
}
\ No newline at end of file
......@@ -21,20 +21,17 @@ class LifeCycleCallBack : Application.ActivityLifecycleCallbacks {
}
override fun onActivityCreated(activity: Activity, savedInstanceState: Bundle?) {
RudenessScreenHelperKt.resetDensity(activity, design_width)
ActivityManager.pushActivity(activity)
"onActivityCreated : ${activity.localClassName}".loge()
}
override fun onActivityStarted(activity: Activity) {
RudenessScreenHelperKt.resetDensity(activity, design_width)
"onActivityStarted : ${activity.localClassName}".loge()
}
override fun onActivityResumed(activity: Activity) {
RudenessScreenHelperKt.resetDensity(activity, design_width)
"onActivityResumed : ${activity.localClassName}".loge()
}
......
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@color/theme" android:state_checked="true" />
<item android:color="@color/black" android:state_checked="false" />
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<androidx.viewpager2.widget.ViewPager2
android:id="@+id/mainViewpager"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1" />
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/navView"
style="@style/Widget.MaterialComponents.BottomNavigationView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:itemIconTint="@drawable/main_bottom"
app:itemTextColor="@drawable/main_bottom"
app:menu="@menu/bottom_nav_menu" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorAccent"
android:gravity="center"
android:orientation="vertical"
tools:context=".ui.MainActivity">
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#ff0"
android:text="Hello World!" />
<Button
android:id="@+id/btnClick"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="点击" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/background_light">
<fragment
android:id="@+id/tabNavigation"
android:name="androidx.navigation.fragment.NavHostFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:defaultNavHost="true"
app:navGraph="@navigation/navigation">
</fragment>
</FrameLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/tv_home_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="fragment_home"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"></TextView>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/tv_home_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="fragment_my"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"></TextView>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/tv_news_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="fragment_news"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"></TextView>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/home"
android:icon="@mipmap/ic_launcher"
android:title="@string/home" />
<item
android:id="@+id/wifi"
android:icon="@mipmap/ic_launcher"
android:title="@string/wifi" />
<item
android:id="@+id/my"
android:icon="@mipmap/ic_launcher"
android:title="@string/my" />
</menu>
<?xml version="1.0" encoding="utf-8"?>
<navigation xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/navigation"
app:startDestination="@+id/tabFragment">
<fragment
android:id="@+id/tabFragment"
android:name="com.mints.cleaner.ui.MainFragment"
android:label="fragment_tab">
</fragment>
</navigation>
\ No newline at end of file
......@@ -3,4 +3,8 @@
<color name="colorPrimary">#6200EE</color>
<color name="colorPrimaryDark">#3700B3</color>
<color name="colorAccent">#03DAC5</color>
<color name="theme">#6200EE</color>
<color name="white">#ffffff</color>
<color name="black">#000000</color>
</resources>
\ No newline at end of file
......@@ -9,4 +9,8 @@
<string name="brvah_load_end">没有更多数据</string>
<string name="brvah_load_failed">加载失败,请点我重试</string>
<string name="brvah_loading">正在加载中...</string>
<string name="home">首页</string>
<string name="wifi">wifi</string>
<string name="my">我的</string>
</resources>
\ No newline at end of file
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<style name="AppTheme" parent="Theme.MaterialComponents.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
</style>
<style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
<item name="color">@color/white</item>
</style>
</resources>
\ No newline at end of file
package com.mints.core.base
import android.content.Context
import android.os.Bundle
import android.util.DisplayMetrics
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.fragment.app.Fragment
import androidx.fragment.app.FragmentManager
import com.mints.core.design_width
import com.mints.core.util.RudenessScreenHelperKt
import kotlin.properties.Delegates
abstract class BaseAppFragment : TransitionFragment {
constructor(layoutId: Int) : super(layoutId)
constructor() : super()
companion object {
/**
* Log tag
*/
protected lateinit var TAG_LOG: String
}
/**
* Screen information
*/
protected var mScreenWidth = 0
protected var mScreenHeight = 0
protected var mScreenDensity = 0.0f
var mContext: Context by Delegates.notNull()
override fun onAttach(context: Context) {
super.onAttach(context)
mContext = context
RudenessScreenHelperKt.resetDensity(activity, design_width)
}
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
TAG_LOG = javaClass.simpleName
}
override fun onCreateView(
inflater: LayoutInflater,
container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
return if (getContentViewLayoutID() != 0) {
inflater.inflate(getContentViewLayoutID(), null)
} else
super.onCreateView(inflater, container, savedInstanceState)
}
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
val displayMetrics = DisplayMetrics()
activity?.let {
it.windowManager.defaultDisplay.getMetrics(displayMetrics)
RudenessScreenHelperKt.resetDensity(activity, design_width)
mScreenDensity = displayMetrics.density
mScreenHeight = displayMetrics.heightPixels
mScreenWidth = displayMetrics.widthPixels
}
}
override fun onDetach() {
super.onDetach()
// for bug ---> java.lang.IllegalStateException: Activity has been destroyed
try {
val childFragmentManager =
Fragment::class.java.getDeclaredField("mChildFragmentManager")
childFragmentManager.isAccessible = true
childFragmentManager[this] = null
} catch (e: NoSuchFieldException) {
throw RuntimeException(e)
} catch (e: IllegalAccessException) {
throw RuntimeException(e)
}
}
/**
* get the support fragment manager
*
* @return
*/
protected open fun getSupportFragmentManager(): FragmentManager? {
return requireActivity().supportFragmentManager
}
/**
* bind layout resource file
*
* @return id of layout resource
*/
protected abstract fun getContentViewLayoutID(): Int
override fun toggleIsBack2Left(): Boolean {
return false
}
}
\ No newline at end of file
......@@ -8,7 +8,7 @@ import android.view.ViewGroup
/**
* 不使用ViewModel的BaseFragment
*/
abstract class BaseFragment : BaseAppFragment() {
abstract class BaseFragment : TransitionFragment() {
override fun onCreateView(
inflater: LayoutInflater,
......@@ -27,4 +27,8 @@ abstract class BaseFragment : BaseAppFragment() {
abstract fun getLayoutResId(): Int
abstract fun initView()
abstract fun initData()
override fun toggleIsBack2Left(): Boolean {
return false
}
}
\ No newline at end of file
......@@ -13,7 +13,7 @@ import androidx.fragment.app.Fragment
* 使用ViewModel及DataBinding
*/
abstract class BaseVMFragment<T : ViewDataBinding>(@LayoutRes val layoutId: Int) :
BaseAppFragment(layoutId) {
TransitionFragment() {
lateinit var binding: T
......
......@@ -4,12 +4,7 @@ import android.content.Intent
import androidx.fragment.app.Fragment
import com.mints.core.R
abstract class TransitionFragment : Fragment {
constructor(layoutId: Int) : super(layoutId)
constructor() : super()
abstract class TransitionFragment : Fragment() {
override fun startActivity(intent: Intent?) {
super.startActivity(intent)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment