From ab1c7a5df344dd4862038db38a87a53cabea75e2 Mon Sep 17 00:00:00 2001 From: 1550812172 <1550812172@qq.com> Date: Mon, 12 Jun 2023 10:04:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=9F=E6=9C=AB=E5=A4=A7=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- qimo/.gitignore | 14 ++ qimo/.idea/.gitignore | 3 + qimo/.idea/.name | 1 + qimo/.idea/compiler.xml | 6 + qimo/.idea/gradle.xml | 19 ++ qimo/.idea/jarRepositories.xml | 25 ++ qimo/.idea/misc.xml | 10 + qimo/README.md | 2 + qimo/app/.gitignore | 1 + qimo/app/build.gradle | 51 ++++ qimo/app/proguard-rules.pro | 21 ++ .../ExampleInstrumentedTest.java | 26 ++ qimo/app/src/main/AndroidManifest.xml | 44 ++++ .../activity_fragmenttabhost/Content.java | 34 +++ .../activity_fragmenttabhost/Data.java | 39 +++ .../activity_fragmenttabhost/Data2.java | 34 +++ .../DataBaseHelper.java | 38 +++ .../activity_fragmenttabhost/Datas.java | 43 ++++ .../GlideImageLoader.java | 17 ++ .../activity_fragmenttabhost/ItemBean.java | 6 + .../LoginActivity.java | 165 +++++++++++++ .../MainActivity.java | 85 +++++++ .../MainChangemima.java | 111 +++++++++ .../activity_fragmenttabhost/MyAdapter.java | 75 ++++++ .../activity_fragmenttabhost/MyAdapter2.java | 56 +++++ .../activity_fragmenttabhost/New1.java | 84 +++++++ .../NewContentFragment.java | 26 ++ .../NewListFragment.java | 62 +++++ .../activity_fragmenttabhost/Regiter.java | 68 ++++++ .../TabFragment_Community.java | 38 +++ .../TabFragment_Find.java | 92 +++++++ .../TabFragment_Home.java | 97 ++++++++ .../TabFragment_Me.java | 80 ++++++ .../res/anim/fragment_slide_left_enter.xml | 15 ++ .../res/anim/fragment_slide_left_exit.xml | 15 ++ .../res/anim/fragment_slide_right_enter.xml | 15 ++ .../res/anim/fragment_slide_right_exit.xml | 15 ++ .../drawable-v24/ic_launcher_foreground.xml | 30 +++ qimo/app/src/main/res/drawable/back.png | Bin 0 -> 195516 bytes qimo/app/src/main/res/drawable/background.jpg | Bin 0 -> 287123 bytes qimo/app/src/main/res/drawable/bishu.png | Bin 0 -> 224139 bytes qimo/app/src/main/res/drawable/chengde.png | Bin 0 -> 351698 bytes qimo/app/src/main/res/drawable/cleaner.png | Bin 0 -> 8120 bytes qimo/app/src/main/res/drawable/community.xml | 5 + qimo/app/src/main/res/drawable/ditu.png | Bin 0 -> 4803 bytes qimo/app/src/main/res/drawable/draw_home.xml | 5 + qimo/app/src/main/res/drawable/faxian.png | Bin 0 -> 3012 bytes qimo/app/src/main/res/drawable/find.xml | 5 + qimo/app/src/main/res/drawable/fj1.jpg | Bin 0 -> 136984 bytes qimo/app/src/main/res/drawable/fj10.jpg | Bin 0 -> 2214256 bytes qimo/app/src/main/res/drawable/fj11.jpg | Bin 0 -> 1040222 bytes qimo/app/src/main/res/drawable/fj12.jpg | Bin 0 -> 188446 bytes qimo/app/src/main/res/drawable/fj13.jpg | Bin 0 -> 160450 bytes qimo/app/src/main/res/drawable/fj14.jpg | Bin 0 -> 166075 bytes qimo/app/src/main/res/drawable/fj15.jpg | Bin 0 -> 84789 bytes qimo/app/src/main/res/drawable/fj2.jpg | Bin 0 -> 143944 bytes qimo/app/src/main/res/drawable/fj3.jpg | Bin 0 -> 147630 bytes qimo/app/src/main/res/drawable/fj4.jpg | Bin 0 -> 120624 bytes qimo/app/src/main/res/drawable/fj5.jpg | Bin 0 -> 115648 bytes qimo/app/src/main/res/drawable/fj6.jpg | Bin 0 -> 468330 bytes qimo/app/src/main/res/drawable/fj7.jpg | Bin 0 -> 414813 bytes qimo/app/src/main/res/drawable/fj8.jpg | Bin 0 -> 160744 bytes qimo/app/src/main/res/drawable/fj9.jpg | Bin 0 -> 84788 bytes qimo/app/src/main/res/drawable/gonglve.png | Bin 0 -> 3816 bytes qimo/app/src/main/res/drawable/guozhi.png | Bin 0 -> 5819 bytes qimo/app/src/main/res/drawable/home.xml | 5 + .../res/drawable/ic_launcher_background.xml | 170 +++++++++++++ qimo/app/src/main/res/drawable/jingdian.png | Bin 0 -> 5365 bytes qimo/app/src/main/res/drawable/jinian2.gif | Bin 0 -> 24690 bytes qimo/app/src/main/res/drawable/jinianguan.gif | Bin 0 -> 31930 bytes qimo/app/src/main/res/drawable/me.xml | 5 + .../src/main/res/drawable/searchyuanjiao.xml | 9 + qimo/app/src/main/res/drawable/shequ.png | Bin 0 -> 3363 bytes qimo/app/src/main/res/drawable/shouye_2.png | Bin 0 -> 1988 bytes qimo/app/src/main/res/drawable/tab_bg_n.png | Bin 0 -> 118 bytes qimo/app/src/main/res/drawable/tab_bg_s.png | Bin 0 -> 17743 bytes .../src/main/res/drawable/tab_bg_selector.xml | 4 + .../main/res/drawable/tab_text_selector.xml | 4 + .../src/main/res/drawable/text_selector.xml | 4 + qimo/app/src/main/res/drawable/touxiang.jpg | Bin 0 -> 19996 bytes qimo/app/src/main/res/drawable/tuji.png | Bin 0 -> 4398 bytes qimo/app/src/main/res/drawable/wode_1.png | Bin 0 -> 3911 bytes qimo/app/src/main/res/drawable/youji.png | Bin 0 -> 5212 bytes .../src/main/res/layout/activity_content.xml | 48 ++++ .../app/src/main/res/layout/activity_main.xml | 30 +++ .../src/main/res/layout/activity_main2.xml | 31 +++ .../res/layout/activity_main_changemima.xml | 120 +++++++++ qimo/app/src/main/res/layout/community.xml | 45 ++++ qimo/app/src/main/res/layout/fg_content.xml | 15 ++ qimo/app/src/main/res/layout/fg_newlist.xml | 13 + qimo/app/src/main/res/layout/find.xml | 27 +++ .../res/layout/fragment_tab_community.xml | 17 ++ .../src/main/res/layout/fragment_tab_find.xml | 20 ++ .../src/main/res/layout/fragment_tab_home.xml | 27 +++ .../src/main/res/layout/fragment_tab_me.xml | 17 ++ qimo/app/src/main/res/layout/grid_item.xml | 18 ++ qimo/app/src/main/res/layout/home.xml | 228 ++++++++++++++++++ qimo/app/src/main/res/layout/item_stagger.xml | 35 +++ qimo/app/src/main/res/layout/item_tabbar.xml | 10 + qimo/app/src/main/res/layout/list_item.xml | 16 ++ qimo/app/src/main/res/layout/login.xml | 129 ++++++++++ qimo/app/src/main/res/layout/me.xml | 56 +++++ qimo/app/src/main/res/layout/regiter.xml | 93 +++++++ .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 3593 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 5339 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 2636 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 3388 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 4926 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 7472 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 7909 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 11873 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 10652 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 16570 bytes qimo/app/src/main/res/values/colors.xml | 24 ++ qimo/app/src/main/res/values/dimens.xml | 7 + qimo/app/src/main/res/values/strings.xml | 31 +++ qimo/app/src/main/res/values/styles.xml | 44 ++++ .../ExampleUnitTest.java | 17 ++ qimo/build.gradle | 24 ++ qimo/gradle.properties | 20 ++ qimo/gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 54329 bytes qimo/gradle/wrapper/gradle-wrapper.properties | 6 + qimo/gradlew | 172 +++++++++++++ qimo/gradlew.bat | 84 +++++++ qimo/settings.gradle | 2 + 127 files changed, 3215 insertions(+) create mode 100644 qimo/.gitignore create mode 100644 qimo/.idea/.gitignore create mode 100644 qimo/.idea/.name create mode 100644 qimo/.idea/compiler.xml create mode 100644 qimo/.idea/gradle.xml create mode 100644 qimo/.idea/jarRepositories.xml create mode 100644 qimo/.idea/misc.xml create mode 100644 qimo/README.md create mode 100644 qimo/app/.gitignore create mode 100644 qimo/app/build.gradle create mode 100644 qimo/app/proguard-rules.pro create mode 100644 qimo/app/src/androidTest/java/ee/example/activity_fragmenttabhost/ExampleInstrumentedTest.java create mode 100644 qimo/app/src/main/AndroidManifest.xml create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Content.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Data.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Data2.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/DataBaseHelper.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Datas.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/GlideImageLoader.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/ItemBean.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/LoginActivity.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MainActivity.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MainChangemima.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MyAdapter.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MyAdapter2.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/New1.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/NewContentFragment.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/NewListFragment.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Regiter.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Community.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Find.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Home.java create mode 100644 qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Me.java create mode 100644 qimo/app/src/main/res/anim/fragment_slide_left_enter.xml create mode 100644 qimo/app/src/main/res/anim/fragment_slide_left_exit.xml create mode 100644 qimo/app/src/main/res/anim/fragment_slide_right_enter.xml create mode 100644 qimo/app/src/main/res/anim/fragment_slide_right_exit.xml create mode 100644 qimo/app/src/main/res/drawable-v24/ic_launcher_foreground.xml create mode 100644 qimo/app/src/main/res/drawable/back.png create mode 100644 qimo/app/src/main/res/drawable/background.jpg create mode 100644 qimo/app/src/main/res/drawable/bishu.png create mode 100644 qimo/app/src/main/res/drawable/chengde.png create mode 100644 qimo/app/src/main/res/drawable/cleaner.png create mode 100644 qimo/app/src/main/res/drawable/community.xml create mode 100644 qimo/app/src/main/res/drawable/ditu.png create mode 100644 qimo/app/src/main/res/drawable/draw_home.xml create mode 100644 qimo/app/src/main/res/drawable/faxian.png create mode 100644 qimo/app/src/main/res/drawable/find.xml create mode 100644 qimo/app/src/main/res/drawable/fj1.jpg create mode 100644 qimo/app/src/main/res/drawable/fj10.jpg create mode 100644 qimo/app/src/main/res/drawable/fj11.jpg create mode 100644 qimo/app/src/main/res/drawable/fj12.jpg create mode 100644 qimo/app/src/main/res/drawable/fj13.jpg create mode 100644 qimo/app/src/main/res/drawable/fj14.jpg create mode 100644 qimo/app/src/main/res/drawable/fj15.jpg create mode 100644 qimo/app/src/main/res/drawable/fj2.jpg create mode 100644 qimo/app/src/main/res/drawable/fj3.jpg create mode 100644 qimo/app/src/main/res/drawable/fj4.jpg create mode 100644 qimo/app/src/main/res/drawable/fj5.jpg create mode 100644 qimo/app/src/main/res/drawable/fj6.jpg create mode 100644 qimo/app/src/main/res/drawable/fj7.jpg create mode 100644 qimo/app/src/main/res/drawable/fj8.jpg create mode 100644 qimo/app/src/main/res/drawable/fj9.jpg create mode 100644 qimo/app/src/main/res/drawable/gonglve.png create mode 100644 qimo/app/src/main/res/drawable/guozhi.png create mode 100644 qimo/app/src/main/res/drawable/home.xml create mode 100644 qimo/app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 qimo/app/src/main/res/drawable/jingdian.png create mode 100644 qimo/app/src/main/res/drawable/jinian2.gif create mode 100644 qimo/app/src/main/res/drawable/jinianguan.gif create mode 100644 qimo/app/src/main/res/drawable/me.xml create mode 100644 qimo/app/src/main/res/drawable/searchyuanjiao.xml create mode 100644 qimo/app/src/main/res/drawable/shequ.png create mode 100644 qimo/app/src/main/res/drawable/shouye_2.png create mode 100644 qimo/app/src/main/res/drawable/tab_bg_n.png create mode 100644 qimo/app/src/main/res/drawable/tab_bg_s.png create mode 100644 qimo/app/src/main/res/drawable/tab_bg_selector.xml create mode 100644 qimo/app/src/main/res/drawable/tab_text_selector.xml create mode 100644 qimo/app/src/main/res/drawable/text_selector.xml create mode 100644 qimo/app/src/main/res/drawable/touxiang.jpg create mode 100644 qimo/app/src/main/res/drawable/tuji.png create mode 100644 qimo/app/src/main/res/drawable/wode_1.png create mode 100644 qimo/app/src/main/res/drawable/youji.png create mode 100644 qimo/app/src/main/res/layout/activity_content.xml create mode 100644 qimo/app/src/main/res/layout/activity_main.xml create mode 100644 qimo/app/src/main/res/layout/activity_main2.xml create mode 100644 qimo/app/src/main/res/layout/activity_main_changemima.xml create mode 100644 qimo/app/src/main/res/layout/community.xml create mode 100644 qimo/app/src/main/res/layout/fg_content.xml create mode 100644 qimo/app/src/main/res/layout/fg_newlist.xml create mode 100644 qimo/app/src/main/res/layout/find.xml create mode 100644 qimo/app/src/main/res/layout/fragment_tab_community.xml create mode 100644 qimo/app/src/main/res/layout/fragment_tab_find.xml create mode 100644 qimo/app/src/main/res/layout/fragment_tab_home.xml create mode 100644 qimo/app/src/main/res/layout/fragment_tab_me.xml create mode 100644 qimo/app/src/main/res/layout/grid_item.xml create mode 100644 qimo/app/src/main/res/layout/home.xml create mode 100644 qimo/app/src/main/res/layout/item_stagger.xml create mode 100644 qimo/app/src/main/res/layout/item_tabbar.xml create mode 100644 qimo/app/src/main/res/layout/list_item.xml create mode 100644 qimo/app/src/main/res/layout/login.xml create mode 100644 qimo/app/src/main/res/layout/me.xml create mode 100644 qimo/app/src/main/res/layout/regiter.xml create mode 100644 qimo/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 qimo/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 qimo/app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 qimo/app/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 qimo/app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 qimo/app/src/main/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 qimo/app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 qimo/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 qimo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 qimo/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 qimo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 qimo/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 qimo/app/src/main/res/values/colors.xml create mode 100644 qimo/app/src/main/res/values/dimens.xml create mode 100644 qimo/app/src/main/res/values/strings.xml create mode 100644 qimo/app/src/main/res/values/styles.xml create mode 100644 qimo/app/src/test/java/ee/example/activity_fragmenttabhost/ExampleUnitTest.java create mode 100644 qimo/build.gradle create mode 100644 qimo/gradle.properties create mode 100644 qimo/gradle/wrapper/gradle-wrapper.jar create mode 100644 qimo/gradle/wrapper/gradle-wrapper.properties create mode 100644 qimo/gradlew create mode 100644 qimo/gradlew.bat create mode 100644 qimo/settings.gradle diff --git a/qimo/.gitignore b/qimo/.gitignore new file mode 100644 index 0000000..603b140 --- /dev/null +++ b/qimo/.gitignore @@ -0,0 +1,14 @@ +*.iml +.gradle +/local.properties +/.idea/caches +/.idea/libraries +/.idea/modules.xml +/.idea/workspace.xml +/.idea/navEditor.xml +/.idea/assetWizardSettings.xml +.DS_Store +/build +/captures +.externalNativeBuild +.cxx diff --git a/qimo/.idea/.gitignore b/qimo/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/qimo/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/qimo/.idea/.name b/qimo/.idea/.name new file mode 100644 index 0000000..0786a22 --- /dev/null +++ b/qimo/.idea/.name @@ -0,0 +1 @@ +Activity_FragmentTabHost \ No newline at end of file diff --git a/qimo/.idea/compiler.xml b/qimo/.idea/compiler.xml new file mode 100644 index 0000000..fb7f4a8 --- /dev/null +++ b/qimo/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/qimo/.idea/gradle.xml b/qimo/.idea/gradle.xml new file mode 100644 index 0000000..a2d7c21 --- /dev/null +++ b/qimo/.idea/gradle.xml @@ -0,0 +1,19 @@ + + + + + + + \ No newline at end of file diff --git a/qimo/.idea/jarRepositories.xml b/qimo/.idea/jarRepositories.xml new file mode 100644 index 0000000..a5f05cd --- /dev/null +++ b/qimo/.idea/jarRepositories.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/qimo/.idea/misc.xml b/qimo/.idea/misc.xml new file mode 100644 index 0000000..bdd9278 --- /dev/null +++ b/qimo/.idea/misc.xml @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/qimo/README.md b/qimo/README.md new file mode 100644 index 0000000..b7c1eb2 --- /dev/null +++ b/qimo/README.md @@ -0,0 +1,2 @@ +# bighomework + diff --git a/qimo/app/.gitignore b/qimo/app/.gitignore new file mode 100644 index 0000000..42afabf --- /dev/null +++ b/qimo/app/.gitignore @@ -0,0 +1 @@ +/build \ No newline at end of file diff --git a/qimo/app/build.gradle b/qimo/app/build.gradle new file mode 100644 index 0000000..458a485 --- /dev/null +++ b/qimo/app/build.gradle @@ -0,0 +1,51 @@ +apply plugin: 'com.android.application' + +android { + compileSdkVersion 31 + buildToolsVersion "30.0.2" + + defaultConfig { + applicationId "ee.example.activity_fragmenttabhost" + minSdkVersion 16 + targetSdkVersion 31 + versionCode 1 + versionName "1.0" + + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + } + + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + } + } + compileOptions { + + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } +} + +dependencies { + implementation fileTree(dir: "libs", include: ["*.jar"]) + implementation 'androidx.appcompat:appcompat:1.2.0' + implementation 'com.google.android.material:material:1.3.0' + implementation 'androidx.constraintlayout:constraintlayout:2.0.4' + testImplementation 'junit:junit:4.12' + androidTestImplementation 'androidx.test.ext:junit:1.1.2' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0' + + implementation 'com.youth.banner:banner:1.4.10' //图片轮播最新版本 +//图片轮播框架 + + implementation 'com.github.bumptech.glide:glide:4.11.0' + //recyclerview + implementation 'androidx.recyclerview:recyclerview:1.1.0' + //viewpager2 + implementation 'androidx.viewpager2:viewpager2:1.1.0-alpha01' + + implementation 'com.qmuiteam:qmui:1.1.2' + + implementation 'com.android.support:recyclerview-v7:30.0.0' +} \ No newline at end of file diff --git a/qimo/app/proguard-rules.pro b/qimo/app/proguard-rules.pro new file mode 100644 index 0000000..481bb43 --- /dev/null +++ b/qimo/app/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile \ No newline at end of file diff --git a/qimo/app/src/androidTest/java/ee/example/activity_fragmenttabhost/ExampleInstrumentedTest.java b/qimo/app/src/androidTest/java/ee/example/activity_fragmenttabhost/ExampleInstrumentedTest.java new file mode 100644 index 0000000..7f1089b --- /dev/null +++ b/qimo/app/src/androidTest/java/ee/example/activity_fragmenttabhost/ExampleInstrumentedTest.java @@ -0,0 +1,26 @@ +package ee.example.activity_fragmenttabhost; + +import android.content.Context; + +import androidx.test.platform.app.InstrumentationRegistry; +import androidx.test.ext.junit.runners.AndroidJUnit4; + +import org.junit.Test; +import org.junit.runner.RunWith; + +import static org.junit.Assert.*; + +/** + * Instrumented test, which will execute on an Android device. + * + * @see Testing documentation + */ +@RunWith(AndroidJUnit4.class) +public class ExampleInstrumentedTest { + @Test + public void useAppContext() { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); + assertEquals("ee.example.activity_fragmenttabhost", appContext.getPackageName()); + } +} \ No newline at end of file diff --git a/qimo/app/src/main/AndroidManifest.xml b/qimo/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..53ea08a --- /dev/null +++ b/qimo/app/src/main/AndroidManifest.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Content.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Content.java new file mode 100644 index 0000000..514b856 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Content.java @@ -0,0 +1,34 @@ +package ee.example.activity_fragmenttabhost; + +import androidx.appcompat.app.AppCompatActivity; + +import android.os.Bundle; +import android.widget.ImageView; +import android.widget.TextView; + +public class Content extends AppCompatActivity { + private ImageView imageView1; + private TextView textView1,textView2; + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_content); + intidata(); + if(Data.sat_con==0){ + imageView1.setImageResource(R.drawable.jinianguan); + textView1.setText(R.string.con1); + textView2.setText(R.string.con11); + } + else if(Data.sat_con==1){ + imageView1.setImageResource(R.drawable.jinian2); + textView1.setText(R.string.con2); + textView2.setText(R.string.con22); + } + } + + private void intidata(){ + imageView1=(ImageView)findViewById(R.id.conImage1); + textView1=findViewById(R.id.conText1); + textView2=findViewById(R.id.conText2); + } +} \ No newline at end of file diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Data.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Data.java new file mode 100644 index 0000000..53bc337 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Data.java @@ -0,0 +1,39 @@ +package ee.example.activity_fragmenttabhost; + +import android.os.Bundle; + +import java.util.ArrayList; +import java.util.List; +import android.os.Bundle; +import android.view.View; + +public class Data { + + public static Boolean sta_dl=true; + public static Boolean sta_np=false; + public static String sta_name; + public static String sta_password; + public static int sat_con=0; + public static ArrayList images = new ArrayList(); + public static void initView() + { + + + images.add(R.drawable.fj1); + images.add(R.drawable.fj2); + images.add(R.drawable.fj3); + images.add(R.drawable.fj4); + images.add(R.drawable.fj5); + + + + + /*imageTitle.add("西柏坡"); + imageTitle.add("2"); + imageTitle.add("3"); + imageTitle.add("4"); + imageTitle.add("5"); + imageTitle.add("6");*/ + + } +} \ No newline at end of file diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Data2.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Data2.java new file mode 100644 index 0000000..f018d66 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Data2.java @@ -0,0 +1,34 @@ +package ee.example.activity_fragmenttabhost; + +public class Data2 { + + private String new_title; + private String new_content; + private String content_title; + + + + public Data2(String new_title,String content_title, String new_content) { + this.new_title = new_title; + this.new_content = new_content; + this.content_title = content_title; + } + + public String getNew_title() { + return new_title; + } + public String getContent_title() { + return content_title; + } + public String getNew_content() { + return new_content; + } + + public void setNew_title(String new_title) { + this.new_title = new_title; + } + + public void setNew_content(String new_content) { + this.new_content = new_content; + } +} diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/DataBaseHelper.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/DataBaseHelper.java new file mode 100644 index 0000000..324d17b --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/DataBaseHelper.java @@ -0,0 +1,38 @@ +package ee.example.activity_fragmenttabhost; + + +import android.content.Context; +import android.database.sqlite.SQLiteDatabase; +import android.database.sqlite.SQLiteOpenHelper; + +import androidx.annotation.Nullable; + +public class DataBaseHelper extends SQLiteOpenHelper { + private static DataBaseHelper instance; + private static String CREATE_USERS="create table users" + +"(id integer primary key autoincrement," + +"name text," + +"password text)"; + + + public DataBaseHelper(@Nullable Context context, @Nullable String name, @Nullable SQLiteDatabase.CursorFactory factory, int version) { + super(context, name, factory, version); + } + + @Override + public void onCreate(SQLiteDatabase sqLiteDatabase) { + + sqLiteDatabase.execSQL(CREATE_USERS); + } + + @Override + public void onUpgrade(SQLiteDatabase sqLiteDatabase, int i, int i1) { + + } + + public static DataBaseHelper getInstance(Context context){ + if(instance==null) + instance =new DataBaseHelper(context,"travel.db",null,2); + return instance; + } +} \ No newline at end of file diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Datas.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Datas.java new file mode 100644 index 0000000..aa78bd9 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Datas.java @@ -0,0 +1,43 @@ +package ee.example.activity_fragmenttabhost; + +public class Datas { + public static int[] icons = { + R.drawable.bishu, + R.drawable.chengde, + R.drawable.fj1, + R.drawable.fj5, + R.drawable.fj2, + R.drawable.fj3, + R.drawable.fj4, + R.drawable.fj6, + R.drawable.fj7, + R.drawable.fj8, + R.drawable.fj9, + R.drawable.fj10, + R.drawable.fj11, + R.drawable.fj12, + R.drawable.fj13, + R.drawable.fj14, + R.drawable.fj15, + }; + public static String[] title = { + "承德避暑山庄", + "承德苏联红军烈士纪念碑", + "景点", + "景点", + "景点", + "景点", + "景点", + "景点", + "景点", + "景点", + "景点", + "景点", + "景点", + "景点", + "景点", + "景点", + "景点", + + }; +} diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/GlideImageLoader.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/GlideImageLoader.java new file mode 100644 index 0000000..4132189 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/GlideImageLoader.java @@ -0,0 +1,17 @@ +package ee.example.activity_fragmenttabhost; + +import android.content.Context; +import android.widget.ImageView; + +import com.bumptech.glide.Glide; +import com.youth.banner.loader.ImageLoader; + + +public class GlideImageLoader extends ImageLoader { + @Override + public void displayImage(Context context, Object path, ImageView imageView) { + //Glide 加载图片简单用法 + Glide.with(context).load(path).into(imageView); + } +} + diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/ItemBean.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/ItemBean.java new file mode 100644 index 0000000..f6bb776 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/ItemBean.java @@ -0,0 +1,6 @@ +package ee.example.activity_fragmenttabhost; + +public class ItemBean { + public int icon;//图片资源 + public String title;//标题 +} diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/LoginActivity.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/LoginActivity.java new file mode 100644 index 0000000..d2790ec --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/LoginActivity.java @@ -0,0 +1,165 @@ +package ee.example.activity_fragmenttabhost; + +import android.annotation.SuppressLint; +import android.app.Activity; +import android.content.Intent; +import android.content.SharedPreferences; +import android.database.Cursor; +import android.database.sqlite.SQLiteDatabase; +import android.os.Build; +import android.os.Bundle; +import android.view.View; +import android.view.WindowManager; +import android.widget.Button; +import android.widget.CheckBox; +import android.widget.EditText; +import android.widget.TextView; +import android.widget.Toast; + +import androidx.annotation.RequiresApi; + + +public class LoginActivity extends Activity { + private EditText name; + private EditText password; + private TextView jum; + private Button zhuce; + private Button denglu; + private CheckBox cb1; + private CheckBox cb2; + static private String SPdata="SPdata"; + static private String SPname="name"; + static private String SPpassword="password"; + static private String SPauto="auto"; + static private String spname; + static private String spassword; + static private boolean spauto; + private DataBaseHelper dbHelper; + @Override + protected void onCreate(Bundle savedInstanceState) { + //setStatusBar(); + //getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); + //getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); + super.onCreate(savedInstanceState); + setContentView(R.layout.login); + intiview(); + dbHelper=DataBaseHelper.getInstance(this); + spauto=false; + checkIfRemember(); + if(Data.sta_dl==true) + if(spauto==true) { + Intent intent=new Intent(LoginActivity.this,MainActivity.class); + Data.sta_np=true; + startActivity(intent); + finish(); + } + jum.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent intent=new Intent(LoginActivity.this,MainActivity.class); + startActivity(intent); + Data.sta_np=false; + finish(); + } + }); + + zhuce.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent intent=new Intent(LoginActivity.this, Regiter.class); + startActivity(intent); + } + }); + + denglu.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + SQLiteDatabase db=dbHelper.getWritableDatabase(); + String Name=name.getText().toString(); + String Password=password.getText().toString(); + if(Name.equals("")){ + Toast.makeText(LoginActivity.this,"账号不能为空",Toast.LENGTH_SHORT).show(); + } + else { + if(Password.equals("")){ + Toast.makeText(LoginActivity.this,"密码不能为空",Toast.LENGTH_SHORT).show(); + } + else{ + Cursor cursor; + cursor = db.rawQuery("select password from users where name=?",new String[]{Name}); + if(cursor.moveToNext()){ + @SuppressLint("Range") + String true_password = cursor.getString(cursor.getColumnIndex("password")); + cursor.close(); + if(true_password.equals(Password)){ + if(cb1.isChecked()){ + if(cb2.isChecked()) { + spauto=true; + rememberMe(Name, Password,spauto); + Data.sta_dl=true;} + else { spauto=false ;rememberMe(Name,Password,spauto);} //将用户的帐号与密码存入SharedPreferences + } + else { spauto=false ;rememberMe(null,null,spauto);} + Toast.makeText(LoginActivity.this,"登录成功",Toast.LENGTH_SHORT).show(); + Intent intent=new Intent(LoginActivity.this,MainActivity.class); + Data.sta_np=true; + Data.sta_name=Name; + Data.sta_password=true_password; + startActivity(intent); + finish(); + } + else Toast.makeText(LoginActivity.this,"密码错误,密码应为"+true_password,Toast.LENGTH_SHORT).show(); + } + else Toast.makeText(LoginActivity.this,"无此账号,先去注册一个吧",Toast.LENGTH_SHORT).show(); + cursor.close(); + } + } + } + }); + + + } + + private void intiview(){ + name=findViewById(R.id.main_zhanghao); + password=findViewById(R.id.main_mima); + zhuce=findViewById(R.id.main_zhuce); + denglu=findViewById(R.id.main_denglu); + jum=findViewById(R.id.tiaoguo); + cb1=findViewById(R.id.Check_Box1); + cb2=findViewById(R.id.Check_Box2); + } + + public void checkIfRemember(){ + SharedPreferences sp = getSharedPreferences(SPdata,MODE_PRIVATE); //获得SharedPreferences + spname = sp.getString(SPname, null); //取键值对中的帐号值 + spassword = sp.getString(SPpassword, null); //取键值对中的密码值 + spauto = sp.getBoolean(SPauto, false); //取键值对中的密码值 + if(spname != null && spassword!= null){ + Data.sta_name=spname; + Data.sta_password=spassword; + name.setText(spname); //给EditText控件赋帐号 + password.setText(spassword); //给EditText控件赋密码 + cb1.setChecked(true); + if(spauto==true) cb2.setChecked(true); + } + } + + public void rememberMe(String name1,String password1,boolean auto1){ + SharedPreferences sp = getSharedPreferences(SPdata,MODE_PRIVATE); + SharedPreferences.Editor editor = sp.edit(); //获得Editor + editor.putString(SPname, name1); //将用户的帐号存入Preferences + editor.putString(SPpassword, password1); //将密码存入Preferences + editor.putBoolean(SPauto , auto1); + editor.commit(); + } + + @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) + private void setStatusBar(){ + getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); +//注意要清除 FLAG_TRANSLUCENT_STATUS flag + getWindow().clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); + getWindow().setStatusBarColor(getResources().getColor(R.color.xml_color));//设置要显示的颜色(Color.TRANSPARENT为透明) + } + +} diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MainActivity.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MainActivity.java new file mode 100644 index 0000000..e1d348f --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MainActivity.java @@ -0,0 +1,85 @@ +package ee.example.activity_fragmenttabhost; + +import androidx.annotation.RequiresApi; +import androidx.appcompat.app.AppCompatActivity; +import androidx.fragment.app.FragmentTabHost; + +import android.graphics.drawable.Drawable; +import android.os.Build; +import android.os.Bundle; +import android.view.View; +import android.view.Window; +import android.widget.LinearLayout; +import android.widget.TabHost; +import android.widget.TextView; + +import android.view.WindowManager; + + +public class MainActivity extends AppCompatActivity{ + private static final String TAG = "MainActivity"; + + private Bundle mBundle = new Bundle(); + private FragmentTabHost mTabHost; + + @Override + protected void onCreate(Bundle savedInstanceState) { + requestWindowFeature(Window.FEATURE_NO_TITLE); + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_main); + getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); + Data.initView(); + setContentView(R.layout.activity_main); + Bundle mBundle = new Bundle(); + mBundle.putString("tag", TAG); + + //初始化tabHost + mTabHost = (FragmentTabHost) findViewById(R.id.tabhost); + //将tabHost和FrameLayout关联 + mTabHost.setup(getApplicationContext(), getSupportFragmentManager(), R.id.tabcontent_page); + + //添加tab和其对应的fragment + //addTab(标签,跳转的Fragment,传递参数的Bundle) + mTabHost.addTab( + getTabView(R.string.tab_home, R.drawable.shouye_2), + TabFragment_Home.class, + mBundle); + mTabHost.addTab( + getTabView(R.string.tab_find, R.drawable.faxian), + + TabFragment_Find.class, + mBundle); + + mTabHost.addTab( + getTabView(R.string.tab_community, R.drawable.shequ), + TabFragment_Community.class, + mBundle); + mTabHost.addTab( + getTabView(R.string.tab_me, R.drawable.wode_1), + TabFragment_Me.class, + mBundle); + //设置tabs之间的分隔线不显示 + mTabHost.getTabWidget().setShowDividers(LinearLayout.SHOW_DIVIDER_NONE); + + + } + private TabHost.TabSpec getTabView(int textId, int imgId) { + String text = getResources().getString(textId); + Drawable drawable = getResources().getDrawable(imgId); + //必须设置图片大小,否则不显示 + drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight()); + View view_tabitem = getLayoutInflater().inflate(R.layout.item_tabbar, null); + TextView tv_item = (TextView) view_tabitem.findViewById(R.id.tv_item_tabbar); + tv_item.setText(text); + tv_item.setCompoundDrawables(null, drawable, null, null); + TabHost.TabSpec spec = mTabHost.newTabSpec(text).setIndicator(view_tabitem); + return spec; + } + @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) + private void setStatusBar(){ + //getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); +//注意要清除 FLAG_TRANSLUCENT_STATUS flag + //getWindow().clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); + getWindow().setStatusBarColor(getResources().getColor(R.color.xml_color));//设置要显示的颜色(Color.TRANSPARENT为透明) + } +} diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MainChangemima.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MainChangemima.java new file mode 100644 index 0000000..ad8a883 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MainChangemima.java @@ -0,0 +1,111 @@ +package ee.example.activity_fragmenttabhost; + +import android.annotation.SuppressLint; +import android.content.Intent; +import android.content.SharedPreferences; +import android.database.Cursor; +import android.database.sqlite.SQLiteDatabase; +import android.os.Bundle; +import android.view.KeyEvent; +import android.view.View; +import android.widget.Button; +import android.widget.EditText; +import android.widget.Toast; + +import androidx.appcompat.app.AppCompatActivity; + +public class MainChangemima extends AppCompatActivity { + private SQLiteDatabase db; + private DataBaseHelper helper; + private EditText main_Gzhanghao; + private EditText main_Oldmima; + private EditText main_Newmima; + private Button main_Gquxiao; + private Button main_Gqueding; + static private String SPdata="SPdata"; + static private String SPname="name"; + static private String SPpassword="password"; + static private String SPauto="auto"; + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_main_changemima); + intiview(); + + main_Gquxiao.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent intent =new Intent(MainChangemima.this,MainActivity.class); + startActivity(intent); + finish(); + } + }); + + main_Gqueding.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + String zhanghao=main_Gzhanghao.getText().toString(); + String oldmima=main_Oldmima.getText().toString(); + String newmima=main_Newmima.getText().toString(); + + if(zhanghao.equals("")){ + Toast.makeText(MainChangemima.this,"账号不能为空",Toast.LENGTH_SHORT).show(); + } + else { + if(oldmima.equals("")&&newmima.equals("")){ + Toast.makeText(MainChangemima.this,"新密码或旧密码不能为空",Toast.LENGTH_SHORT).show(); + } + else{ + Cursor cursor; + cursor = db.rawQuery("select password from users where name=?",new String[]{zhanghao}); + if(cursor.moveToNext()){ + @SuppressLint("Range") + String true_password = cursor.getString(cursor.getColumnIndex("password")); + cursor.close(); + if(true_password.equals(oldmima)){ + db.execSQL("update users set password=? where name=?",new String[]{newmima,zhanghao}); + Intent intent = new Intent(MainChangemima.this,MainActivity.class); + rememberMe(null, null, false); + startActivity(intent); + finish(); + + } + else Toast.makeText(MainChangemima.this,"旧密码错误"+true_password,Toast.LENGTH_SHORT).show(); + } + else Toast.makeText(MainChangemima.this,"无此账号,先去注册一个吧",Toast.LENGTH_SHORT).show(); + cursor.close(); + } + } + } + }); + } + + private void intiview(){ + helper=DataBaseHelper.getInstance(this); + db=helper.getWritableDatabase(); + main_Gzhanghao=findViewById(R.id.main_gzhanghao); + main_Oldmima=findViewById(R.id.main_oldmima); + main_Newmima=findViewById(R.id.main_newmima); + main_Gquxiao=findViewById(R.id.main_gquxiao); + main_Gqueding=findViewById(R.id.main_gqueding); + } + public void rememberMe(String name1,String password1,boolean auto1){ + SharedPreferences sp = getSharedPreferences(SPdata,MODE_PRIVATE); + SharedPreferences.Editor editor = sp.edit(); //获得Editor + editor.putString(SPname, name1); //将用户的帐号存入Preferences + editor.putString(SPpassword, password1); //将密码存入Preferences + editor.putBoolean(SPauto , auto1); + editor.commit(); + } + @Override + //按两次back键退出 + public boolean onKeyDown(int keyCode, KeyEvent event) { + //获取按键并比较两次按back的时间大于2s不退出,否则退出 + if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == 0) { + Intent intent =new Intent(MainChangemima.this,MainActivity.class); + startActivity(intent); + finish(); + } + return super.onKeyDown(keyCode, event); + } +} \ No newline at end of file diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MyAdapter.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MyAdapter.java new file mode 100644 index 0000000..0f22e87 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MyAdapter.java @@ -0,0 +1,75 @@ +package ee.example.activity_fragmenttabhost; + +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageView; +import android.widget.TextView; + +import androidx.annotation.NonNull; +import androidx.recyclerview.widget.RecyclerView; + +import java.util.List; + +public class MyAdapter extends RecyclerView.Adapter { + + private final List mData; + private OnItemClickListener mOnItemClickListener; + public MyAdapter(List data) { + this.mData = data; + + } + + @NonNull + @Override + public InnerHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { + View view = View.inflate(parent.getContext(), R.layout.item_stagger, null); + return new InnerHolder(view); + } + public void setOnItemClickListener(OnItemClickListener mOnItemClickListener) { + this.mOnItemClickListener = mOnItemClickListener; + } + public interface OnItemClickListener { + void onItemClick(View view, int position); + } + @Override + public void onBindViewHolder(@NonNull final InnerHolder holder, int position) { + holder.setData(mData.get(position),position); + if(mOnItemClickListener != null){ + //为ItemView设置监听器 + holder.itemView.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + int position = holder.getLayoutPosition(); // 1 + mOnItemClickListener.onItemClick(holder.itemView,position); // 2 + } + }); + } + } + + @Override + public int getItemCount() { + //返回条目个数 + if (mData != null) { + return mData.size(); + } + return 0; + } + + public class InnerHolder extends RecyclerView.ViewHolder { + private TextView mTitle; + private ImageView mIcon; + + public InnerHolder(@NonNull View itemView) { + super(itemView); + mTitle = (TextView) itemView.findViewById(R.id.title); + mIcon = (ImageView) itemView.findViewById(R.id.icon); + } + + public void setData(ItemBean itemBean,int position) { + + mTitle.setText(itemBean.title); + mIcon.setImageResource(itemBean.icon); + } + + } +} diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MyAdapter2.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MyAdapter2.java new file mode 100644 index 0000000..ef5a9d9 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/MyAdapter2.java @@ -0,0 +1,56 @@ +package ee.example.activity_fragmenttabhost; + +import android.content.Context; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.BaseAdapter; +import android.widget.TextView; + +import java.util.List; + +public class MyAdapter2 extends BaseAdapter{ + + private List mData; + private Context mContext; + + public MyAdapter2(List mData, Context mContext) { + this.mData = mData; + this.mContext = mContext; + } + + @Override + public int getCount() { + return mData.size(); + } + + @Override + public Object getItem(int position) { + return null; + } + + @Override + public long getItemId(int position) { + return position; + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + ViewHolder viewHolder; + if(convertView == null){ + convertView = LayoutInflater.from(mContext).inflate(R.layout.list_item,parent,false); + viewHolder = new ViewHolder(); + viewHolder.txt_item_title = (TextView) convertView.findViewById(R.id.txt_item_title); + convertView.setTag(viewHolder); + }else{ + viewHolder = (ViewHolder) convertView.getTag(); + } + viewHolder.txt_item_title.setText(mData.get(position).getNew_title()); + return convertView; + } + + private class ViewHolder{ + TextView txt_item_title; + } + +} \ No newline at end of file diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/New1.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/New1.java new file mode 100644 index 0000000..8ae1785 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/New1.java @@ -0,0 +1,84 @@ +package ee.example.activity_fragmenttabhost; + +import android.app.FragmentManager; +import android.app.FragmentTransaction; +import android.content.Context; +import android.os.Bundle; +import android.widget.FrameLayout; +import android.widget.TextView; +import android.widget.Toast; + +import androidx.appcompat.app.AppCompatActivity; + +import java.util.ArrayList; + + +public class New1 extends AppCompatActivity { + + private TextView txt_title; + private FrameLayout fl_content; + private Context mContext; + private ArrayList datas = null; + private FragmentManager fManager = null; + private long exitTime = 0; + + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_main2); + mContext = New1.this; + fManager = getFragmentManager(); + bindViews(); + + datas = new ArrayList(); + + + for (int i = 1; i <= 20; i++) { + if(i == 1){ + Data2 data1 = new Data2("承德避暑山庄" ,"承德避暑山庄" ,"避暑山庄,又称“热河行宫”、“承德离宫”。它从康熙四十二年(1703年)开始动工兴建,至乾隆五十七年(1792年)最后落成,历时89年。清代前中期的几位皇帝几乎每年都来这里消夏避暑,处理政务,通常是每年农历四、五月份来,九、十月份返回北京。避暑山庄实际上已成为清朝的第二政治中心。整个山庄占地564万平方米,山庄可分为宫殿区和苑景区两部分,宫殿区由正宫、松鹤斋、万壑松风和东宫四组建筑组成。苑景区又分为山区、湖区、平原区三部分。以山区面积最广,约占山庄总面积的70%多。山庄集全国园林精华于一园,具有南秀北雄的特点。\n" + + "\n" + + "清代山庄内共有亭子90座,堤桥29座,碑刻摩崖25处,假山叠石70余组,殿宇、楼堂、寺庙、亭台、塔阁等各种建筑120余组,总建筑面积达10万多平方米。康熙皇帝以4个字命名的36景和乾隆皇帝以3个字命名的36景最为著名,合称“避暑山庄72景”。康熙皇帝称赞这里是“自有山川开北极,天然风景胜西湖。”山庄宫墙长约10公里,因为它形似长城,承德人亲切地称它为“小长城”。宫墙外是仿全国各族著名庙宇而修建的皇家寺庙群,这些寺庙呈半圆形环绕在山庄-,形成众星拱月之势,象征着当时全国各民族紧紧围绕在清王朝统治中心的周围。随着岁月的流逝,朝代的变更,避暑山庄也历尽了沧桑。新中国成立后,山庄才得到了新生,现在是全国保存得最好、规模最大的皇家园林,是世界文化遗产、是中外驰名的旅游胜地。\n" + + "\n" + + "清朝初年,中国藏传佛教在我国蒙、藏地区(包括青海、新疆)势力强大,教徒信仰虔诚,佛经教义是蒙、-民的精神支柱。喇嘛教上层人物在政治上有效地控制着地方政权,经济上汇聚着大量财富,文化上掌握着经堂教院。清政府为加强对北疆的统治,巩固国家统一,对边疆各少数民族实行“怀柔”政策。“怀柔”政策的一个重要内容就是对蒙藏民族采取“因其教不易其俗”、“以习俗为治”的方针。乾隆说“兴黄教,即所以安众蒙古,所系非小,故不可不保护之”。反映了清统治者以顺应少数民族习俗、尊重蒙藏上层人物宗教信仰,来实现密切地方和中央政府的关系,巩固国家统一为目的的战略思想。\n" + + "\n" + + "避暑山庄自康熙四十七年(1708年)驻跸使用以后,皇帝每年秋狝(秋狝(xiǎn):中国古代在不同的季节打猎有不同的称呼。在春季称为春蒐;在夏季称为夏苗;在秋季称为秋狝;在冬季称为冬狩。)前后均要在此长期停住,消夏避暑,处理军政要务。由此而来的大批蒙藏等少数民族首领和外国使臣,每年都要到承德谒见皇帝,参加庆典。借此,清廷便在承德大兴土木,建造寺庙,为前来的上层政教人物提供瞻礼、膜拜等宗教活动场所,功能上同避暑山庄相辅相成,互为补遗。\n" + + " "); + datas.add(data1);} + Data2 data = new Data2("景点" + i,"景点"+i ,i + "~内容~~~~~~~~"); + datas.add(data); + + + } + NewListFragment nlFragment = new NewListFragment(fManager, datas); + FragmentTransaction ft = fManager.beginTransaction(); + ft.replace(R.id.fl_content, nlFragment); + ft.commit(); + } + + + private void bindViews() { + txt_title = (TextView) findViewById(R.id.txt_title); + fl_content = (FrameLayout) findViewById(R.id.fl_content); + } + + + //点击回退键的处理:判断Fragment栈中是否有Fragment + //没,双击退出程序,否则像是Toast提示 + //有,popbackstack弹出栈 + @Override + public void onBackPressed() { + if (fManager.getBackStackEntryCount() == 0) { + if ((System.currentTimeMillis() - exitTime) > 2000) { + Toast.makeText(getApplicationContext(), "再按一次退出程序", + Toast.LENGTH_SHORT).show(); + exitTime = System.currentTimeMillis(); + } else { + super.onBackPressed(); + } + } else { + fManager.popBackStack(); + txt_title.setText("新闻列表"); + } + } +} \ No newline at end of file diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/NewContentFragment.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/NewContentFragment.java new file mode 100644 index 0000000..2aeb0f5 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/NewContentFragment.java @@ -0,0 +1,26 @@ +package ee.example.activity_fragmenttabhost; + +import android.annotation.SuppressLint; +import android.app.Fragment; +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.TextView; + +public class NewContentFragment extends Fragment { + + @SuppressLint("ValidFragment") + NewContentFragment() { + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + View view = inflater.inflate(R.layout.fg_content, container, false); + TextView txt_content = (TextView) view.findViewById(R.id.txt_content); + //getArgument获取传递过来的Bundle对象 + txt_content.setText(getArguments().getString("content")); + return view; + } + +} diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/NewListFragment.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/NewListFragment.java new file mode 100644 index 0000000..03ac51c --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/NewListFragment.java @@ -0,0 +1,62 @@ +package ee.example.activity_fragmenttabhost; + +import android.annotation.SuppressLint; +import android.app.Fragment; +import android.app.FragmentManager; +import android.app.FragmentTransaction; +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.AdapterView; +import android.widget.ListAdapter; +import android.widget.ListView; +import android.widget.TextView; + +import java.util.ArrayList; + + +@SuppressLint("ValidFragment") +public class NewListFragment extends Fragment implements AdapterView.OnItemClickListener { + private FragmentManager fManager; + private ArrayList datas; + private ListView list_news; + + public NewListFragment(FragmentManager fManager, ArrayList datas) { + this.fManager = fManager; + this.datas = datas; + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + View view = inflater.inflate(R.layout.fg_newlist, container, false); + list_news = (ListView) view.findViewById(R.id.list_news); + MyAdapter2 myAdapter = new MyAdapter2(datas, getActivity()); + list_news.setAdapter((ListAdapter) myAdapter); + list_news.setOnItemClickListener(this); + return view; + } + + + @SuppressLint("ResourceType") + @Override + public void onItemClick(AdapterView parent, View view, int position, long id) { + FragmentTransaction fTransaction = fManager.beginTransaction(); + NewContentFragment ncFragment = new NewContentFragment(); + Bundle bd = new Bundle(); + bd.putString("content", datas.get(position).getNew_content()); + ncFragment.setArguments(bd); + //获取Activity的控件 + TextView txt_title = (TextView) getActivity().findViewById(R.id.txt_title); + + txt_title.setText(datas.get(position).getNew_content()); + txt_title.setText(datas.get(position).getContent_title()); + + //加上Fragment替换动画 + fTransaction.setCustomAnimations(R.anim.fragment_slide_left_enter, R.anim.fragment_slide_left_exit); + fTransaction.replace(R.id.fl_content, ncFragment); + //调用addToBackStack将Fragment添加到栈中 + fTransaction.addToBackStack(null); + fTransaction.commit(); + } +} diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Regiter.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Regiter.java new file mode 100644 index 0000000..14d2ae0 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/Regiter.java @@ -0,0 +1,68 @@ +package ee.example.activity_fragmenttabhost; + +import android.database.Cursor; +import android.database.sqlite.SQLiteDatabase; +import android.os.Bundle; +import android.view.View; +import android.widget.Button; +import android.widget.EditText; +import android.widget.Toast; + +import androidx.appcompat.app.AppCompatActivity; + +public class Regiter extends AppCompatActivity { + private EditText name; + private EditText password; + private Button queren; + private Button quxiao; + private DataBaseHelper dbHelper; + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.regiter); + dbHelper=DataBaseHelper.getInstance(this); + iniview(); + quxiao.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + finish(); + } + }); + queren.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + String Name= name.getText().toString(); + String Password= password.getText().toString(); + SQLiteDatabase db = dbHelper.getWritableDatabase(); + if(Name.equals("")){ + Toast.makeText(Regiter.this,"账号不能为空",Toast.LENGTH_SHORT).show(); + } + else { + if(Password.equals("")){ + Toast.makeText(Regiter.this,"密码不能为空",Toast.LENGTH_SHORT).show(); + } + else{ + Cursor cursor = db.rawQuery("select name from users where name=? ", new String[]{Name}); + //用户是否存在 + if (cursor.moveToNext()){ + Toast.makeText(Regiter.this,"该用户已经存在",Toast.LENGTH_SHORT).show(); + cursor.close(); + }else{ + db.execSQL("insert into users(name,password)values(?,?)", new String[]{Name, Password}); + Toast.makeText(Regiter.this,"注册成功",Toast.LENGTH_SHORT).show(); + cursor.close(); + finish(); + } + } + } + } + }); + } + + private void iniview(){ + name=findViewById(R.id.zhanghao); + password=findViewById(R.id.mima); + queren=findViewById(R.id.queding); + quxiao=findViewById(R.id.quxiao); + } +} \ No newline at end of file diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Community.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Community.java new file mode 100644 index 0000000..5f9d2c4 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Community.java @@ -0,0 +1,38 @@ +package ee.example.activity_fragmenttabhost; + +import android.content.Context; +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.TextView; + +import androidx.fragment.app.Fragment; + +public class TabFragment_Community extends Fragment { + private static final String TAG = "TabFirstFragment"; + protected View mView; + protected Context mContext; + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + mContext = getActivity(); + mView = inflater.inflate(R.layout.community, container, false); + + return mView; + } + + @Override + public void onPause() { + super.onPause(); + } +} + + + + diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Find.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Find.java new file mode 100644 index 0000000..c9e2ae5 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Find.java @@ -0,0 +1,92 @@ +package ee.example.activity_fragmenttabhost; + +import android.annotation.SuppressLint; +import android.content.Context; +import android.content.Intent; +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.Toast; +import java.util.List; + +import androidx.annotation.Nullable; +import androidx.fragment.app.Fragment; + +import java.util.ArrayList; +import android.widget.LinearLayout; + +import androidx.recyclerview.widget.RecyclerView; +import androidx.recyclerview.widget.StaggeredGridLayoutManager; + + + +@SuppressLint("ValidFragment") +public class TabFragment_Find extends Fragment { + private static final String TAG = "TabFirstFragment"; + protected View mView; + MyAdapter adapter; + private RecyclerView mlist;//转换为成员变量 + private List mdata; + protected Context mContext; + @Override + public void onActivityCreated(@Nullable Bundle savedInstanceState) { + super.onActivityCreated(savedInstanceState); + initData(); + mlist = getActivity().findViewById(R.id.recycler_view); + showStagger(); + adapter.setOnItemClickListener(new MyAdapter.OnItemClickListener() { + @Override + public void onItemClick(View view, int position) { + Toast.makeText(getActivity(), "你点了第" + (position + 1) + "个条目", Toast.LENGTH_SHORT).show(); + Data.sat_con = position; + Intent intent = new Intent(); + intent.setClass(getActivity(), Content.class); + startActivity(intent); + } + }); + } + @Override + public void onCreate (Bundle savedInstanceState){ + super.onCreate(savedInstanceState); + + } + private void showStagger () { + + StaggeredGridLayoutManager layoutManager = new StaggeredGridLayoutManager(2, LinearLayout.VERTICAL); + //这只布局管理器方向 + layoutManager.setReverseLayout(false); + mlist.setLayoutManager(layoutManager); +// RecyclerView瀑布流 + adapter = new MyAdapter(mdata); + mlist.setAdapter(adapter); + }//创建监听接口 + @Override + public View onCreateView (LayoutInflater inflater, ViewGroup container, Bundle + savedInstanceState){ + mContext = getActivity(); + mView = inflater.inflate(R.layout.find, container, false); + + return mView; + } + + @Override + public void onPause () { + super.onPause(); + } + private void initData () { + //listview数据集合---adapter(创建适配器)----setadapter(设置到listview里面)----显示数据 + mdata = new ArrayList<>();//创建数据集合并提取为成员变量 + //创建模拟数据 + for (int i = 0; i < Datas.icons.length; i++) { + //创建数据对象 + ItemBean data = new ItemBean(); + data.icon = Datas.icons[i]; + data.title = Datas.title[i]; + //添加到集合里头 + mdata.add(data); + } + } + + + } diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Home.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Home.java new file mode 100644 index 0000000..372a1bd --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Home.java @@ -0,0 +1,97 @@ +package ee.example.activity_fragmenttabhost; + +import android.content.Context; +import android.content.Intent; +import android.graphics.Outline; +import android.os.Build; +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.view.ViewOutlineProvider; +import android.widget.ImageButton; +import android.widget.Toast; +import com.youth.banner.BannerConfig; +import com.youth.banner.listener.OnBannerListener; + +import com.youth.banner.Banner; +import androidx.annotation.Nullable; +import androidx.annotation.RequiresApi; +import androidx.fragment.app.Fragment; + + +import static ee.example.activity_fragmenttabhost.Data.initView; + + +public class TabFragment_Home extends Fragment { + private static final String TAG = "TabFirstFragment"; + protected Context mContext; + + @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) + @Override + public void onActivityCreated(@Nullable Bundle savedInstanceState) { + + Banner banner = getActivity().findViewById(R.id.banner); + super.onActivityCreated(savedInstanceState); + banner.setImageLoader(new GlideImageLoader());//创建Gli类继承imageloader类 + banner.setImages(Data.images); + //banner.setBannerTitles(imageTitle); + banner.setIndicatorGravity(BannerConfig.CENTER);//设置指示器位置 + //设置是否自动轮播(不设置则默认自动) + banner.isAutoPlay(true); + //设置轮播图片间隔时间(不设置默认为2000) + banner.setDelayTime(2500); + //设置圆角 + banner.setOutlineProvider(new ViewOutlineProvider() { + @Override + public void getOutline(View view, Outline outline) { + outline.setRoundRect(0, 0, view.getWidth(), view.getHeight(), 30); + } + }); + banner.setClipToOutline(true); + + banner.setIndicatorGravity(BannerConfig.CENTER); + banner.setImages(Data.images)//设置监听 + .setOnBannerListener(new OnBannerListener() { + @Override + public void OnBannerClick(int position) { + Toast.makeText(getActivity(), "你点了第" + (position + 1) + "张轮播图", Toast.LENGTH_SHORT).show(); + } + }) + .start();//最后调用的方法启动轮播 + ImageButton imageButton = getActivity().findViewById(R.id.imb_queding); + imageButton.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + //Toast.makeText(getActivity(), "success2",Toast.LENGTH_LONG).show(); + Intent intent = new Intent(getActivity(),New1.class); + startActivity(intent); + } + }); +} + @Override + public void onCreate( Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + initView(); + + + } + + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + mContext=getActivity(); + View mView = inflater.inflate(R.layout.home, container, false); + return mView; + } + + @Override + public void onPause() { + super.onPause(); + } + + +} + diff --git a/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Me.java b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Me.java new file mode 100644 index 0000000..1ec93e8 --- /dev/null +++ b/qimo/app/src/main/java/ee/example/activity_fragmenttabhost/TabFragment_Me.java @@ -0,0 +1,80 @@ +package ee.example.activity_fragmenttabhost; + +import android.content.Context; +import android.content.Intent; +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.Button; +import android.widget.TextView; + +import androidx.fragment.app.Fragment; + +public class TabFragment_Me extends Fragment { + protected View mView; + protected Context mContext; + private Button me_Tuichu; + private Button me_Gaimima; + // private Button me_Gainicheng; + private TextView me_Zhanghu; + + @Override + public void onActivityCreated( Bundle savedInstanceState) { + super.onActivityCreated(savedInstanceState); + + intiview(); + + me_Tuichu.setOnClickListener(new View.OnClickListener() { + public void onClick(View view) { + //Data.sta_dl=false;Intent intent=new Intent(getActivity(),LoginActivity.class); + Data.sta_dl=false;Intent intent=new Intent(getActivity(),LoginActivity.class); + startActivity(intent); + Data.images.clear(); + getActivity().finish(); + } + }); + + me_Gaimima.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent intent =new Intent(getActivity(),MainChangemima.class); + startActivity(intent); + Data.images.clear(); + getActivity().finish(); + } + }); + + if(Data.sta_np==true){ + me_Zhanghu.setText("当前账户为:"+ Data.sta_name+" 密码为:"+ Data.sta_password); + } + else { me_Zhanghu.setText("当前为游客登陆");} + + } + + @Override + public void onCreate( Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + mContext=getActivity(); + mView=inflater.inflate(R.layout.me,container,false); + return mView; + } + + @Override + public void onPause() { + super.onPause(); + } + + private void intiview(){ + me_Tuichu=getActivity().findViewById(R.id.me_tuichu); + me_Zhanghu=getActivity().findViewById(R.id.me_zhanghu); + me_Gaimima=getActivity().findViewById(R.id.me_gaimima); + //me_Gainicheng=getActivity().findViewById(R.id.me_gainicheng); + + } + +} diff --git a/qimo/app/src/main/res/anim/fragment_slide_left_enter.xml b/qimo/app/src/main/res/anim/fragment_slide_left_enter.xml new file mode 100644 index 0000000..d14f68f --- /dev/null +++ b/qimo/app/src/main/res/anim/fragment_slide_left_enter.xml @@ -0,0 +1,15 @@ + + + + + \ No newline at end of file diff --git a/qimo/app/src/main/res/anim/fragment_slide_left_exit.xml b/qimo/app/src/main/res/anim/fragment_slide_left_exit.xml new file mode 100644 index 0000000..9bc4618 --- /dev/null +++ b/qimo/app/src/main/res/anim/fragment_slide_left_exit.xml @@ -0,0 +1,15 @@ + + + + + \ No newline at end of file diff --git a/qimo/app/src/main/res/anim/fragment_slide_right_enter.xml b/qimo/app/src/main/res/anim/fragment_slide_right_enter.xml new file mode 100644 index 0000000..4131735 --- /dev/null +++ b/qimo/app/src/main/res/anim/fragment_slide_right_enter.xml @@ -0,0 +1,15 @@ + + + + + \ No newline at end of file diff --git a/qimo/app/src/main/res/anim/fragment_slide_right_exit.xml b/qimo/app/src/main/res/anim/fragment_slide_right_exit.xml new file mode 100644 index 0000000..3b00d52 --- /dev/null +++ b/qimo/app/src/main/res/anim/fragment_slide_right_exit.xml @@ -0,0 +1,15 @@ + + + + + \ No newline at end of file diff --git a/qimo/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/qimo/app/src/main/res/drawable-v24/ic_launcher_foreground.xml new file mode 100644 index 0000000..2b068d1 --- /dev/null +++ b/qimo/app/src/main/res/drawable-v24/ic_launcher_foreground.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/qimo/app/src/main/res/drawable/back.png b/qimo/app/src/main/res/drawable/back.png new file mode 100644 index 0000000000000000000000000000000000000000..7089987e8ad624afb08508517b2fe62861671ce9 GIT binary patch literal 195516 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

$M}DuazgGRNhwY^&7=! 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

kmelT$X0 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 literal 0 HcmV?d00001 diff --git a/qimo/app/src/main/res/drawable/background.jpg b/qimo/app/src/main/res/drawable/background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f767fe8f20ae41efde601e3bb5786acee9101e2b GIT binary patch literal 287123 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%0ARv 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