基于Java的食品营养与健康饮食搭配系统设计源码

作品简介

该项目是一个基于Java的食品营养与健康饮食搭配系统设计源码,旨在帮助用户实现科学饮食。项目共包含740个文件,涵盖108个XML配置文件、90个BIN文件、82个PNG图片文件、66个Java源文件、56个TXT文档、56个CMake构建脚本、50个JSON数据文件、45个C源代码文件、31个C++源代码文件和28个Ninja构建脚本。它为追求健康饮食的用户提供了一个便捷的工具,特别是对于健身和减肥人群、孕妇、甲亢患者和高血压患者等特殊群体,提供了个性化的饮食建议和营养分析。

关键词

Java 食品营养 健康饮食 饮食搭配 特殊人群饮食

目录结构

├── LICENSE
  ├── contest_android3
    ├── .gradle
      ├── 7.5
        ├── checksums
        ├── checksums.lock
        ├── md5-checksums.bin
        ├── sha1-checksums.bin
        ├── dependencies-accessors
        ├── dependencies-accessors.lock
        ├── gc.properties
        ├── executionHistory
        ├── executionHistory.bin
        ├── executionHistory.lock
        ├── fileChanges
        ├── last-build.bin
        ├── fileHashes
        ├── fileHashes.bin
        ├── fileHashes.lock
        ├── resourceHashesCache.bin
      ├── gc.properties
      ├── buildOutputCleanup
      ├── buildOutputCleanup.lock
      ├── cache.properties
      ├── outputFiles.bin
      ├── checksums
      ├── checksums.lock
      ├── md5-checksums.bin
      ├── sha1-checksums.bin
    ├── config.properties
    ├── file-system.probe
      ├── vcs-1
      ├── gc.properties
    ├── .idea
    ├── .gitignore
    ├── compiler.xml
    ├── dbnavigator.xml
    ├── deploymentTargetDropDown.xml
    ├── gradle.xml
    ├── jarRepositories.xml
    ├── migrations.xml
    ├── misc.xml
    ├── navEditor.xml
    ├── vcs.xml
    ├── app
      ├── .cxx
        ├── Debug
          ├── 1w4a6a52
            ├── arm64-v8a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── build.ninja
            ├── cmake_install.cmake
            ├── compile_commands.json
            ├── compile_commands.json.bin
            ├── metadata_generation_command.txt
            ├── prefab_config.json
            ├── rules.ninja
            ├── armeabi-v7a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── build.ninja
            ├── cmake_install.cmake
            ├── compile_commands.json
            ├── compile_commands.json.bin
            ├── metadata_generation_command.txt
            ├── prefab_config.json
            ├── rules.ninja
          ├── 2w272g5c
            ├── arm64-v8a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── build.ninja
            ├── cmake_install.cmake
            ├── compile_commands.json
            ├── compile_commands.json.bin
            ├── metadata_generation_command.txt
            ├── prefab_config.json
            ├── rules.ninja
            ├── armeabi-v7a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── build.ninja
            ├── cmake_install.cmake
            ├── compile_commands.json
            ├── compile_commands.json.bin
            ├── metadata_generation_command.txt
            ├── prefab_config.json
            ├── rules.ninja
          ├── 4c414i32
            ├── arm64-v8a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── build.ninja
            ├── cmake_install.cmake
            ├── compile_commands.json
            ├── compile_commands.json.bin
            ├── metadata_generation_command.txt
            ├── prefab_config.json
            ├── rules.ninja
          ├── 5f5n6s51
            ├── arm64-v8a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── build.ninja
            ├── cmake_install.cmake
            ├── compile_commands.json
            ├── compile_commands.json.bin
            ├── metadata_generation_command.txt
            ├── prefab_config.json
            ├── rules.ninja
            ├── armeabi-v7a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── build.ninja
            ├── cmake_install.cmake
            ├── compile_commands.json
            ├── compile_commands.json.bin
            ├── metadata_generation_command.txt
            ├── prefab_config.json
            ├── rules.ninja
          ├── 5l525w4w
            ├── arm64-v8a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── android_gradle_build_command_yolov5ncnn_arm64-v8a.txt
            ├── android_gradle_build_stderr_yolov5ncnn_arm64-v8a.txt
            ├── android_gradle_build_stdout_yolov5ncnn_arm64-v8a.txt
            ├── build.ninja
            ├── cmake_install.cmake
            ├── compile_commands.json
            ├── compile_commands.json.bin
            ├── metadata_generation_command.txt
            ├── prefab_config.json
            ├── rules.ninja
            ├── armeabi-v7a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── android_gradle_build_command_yolov5ncnn_armeabi-v7a.txt
            ├── android_gradle_build_stderr_yolov5ncnn_armeabi-v7a.txt
            ├── android_gradle_build_stdout_yolov5ncnn_armeabi-v7a.txt
            ├── build.ninja
            ├── cmake_install.cmake
            ├── compile_commands.json
            ├── compile_commands.json.bin
            ├── metadata_generation_command.txt
            ├── prefab_config.json
            ├── rules.ninja
          ├── w3u2u296
            ├── arm64-v8a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── build.ninja
            ├── cmake_install.cmake
            ├── compile_commands.json
            ├── compile_commands.json.bin
            ├── metadata_generation_command.txt
            ├── prefab_config.json
            ├── rules.ninja
            ├── armeabi-v7a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── build.ninja
            ├── cmake_install.cmake
            ├── compile_commands.json
            ├── compile_commands.json.bin
            ├── metadata_generation_command.txt
            ├── prefab_config.json
            ├── rules.ninja
        ├── cmake
          ├── debug
            ├── arm64-v8a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
                  ├── CompilerIdC
                  ├── CMakeCCompilerId.c
                  ├── CMakeCCompilerId.o
                  ├── CompilerIdCXX
                  ├── CMakeCXXCompilerId.cpp
                  ├── CMakeCXXCompilerId.o
              ├── CMakeError.log
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── android_gradle_build_mini.json
            ├── android_gradle_build_yolov5ncnn_arm64-v8a.command.txt
            ├── android_gradle_build_yolov5ncnn_arm64-v8a.stderr.txt
            ├── android_gradle_build_yolov5ncnn_arm64-v8a.stdout.txt
            ├── build.ninja
            ├── build_command.txt
            ├── build_model.json
            ├── build_output.txt
            ├── cmake_install.cmake
            ├── cmake_server_log.txt
            ├── compile_commands.json
            ├── json_generation_record.json
            ├── libyolov5ncnn.so
            ├── rules.ninja
            ├── armeabi-v7a
            ├── .ninja_deps
            ├── .ninja_log
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
                  ├── CompilerIdC
                  ├── CMakeCCompilerId.c
                  ├── CMakeCCompilerId.o
                  ├── CompilerIdCXX
                  ├── CMakeCXXCompilerId.cpp
                  ├── CMakeCXXCompilerId.o
              ├── CMakeError.log
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
                ├── yolov5ncnn.dir
                ├── yolov5ncnn_jni.cpp.o
            ├── android_gradle_build.json
            ├── android_gradle_build_mini.json
            ├── android_gradle_build_yolov5ncnn_armeabi-v7a.command.txt
            ├── android_gradle_build_yolov5ncnn_armeabi-v7a.stderr.txt
            ├── android_gradle_build_yolov5ncnn_armeabi-v7a.stdout.txt
            ├── build.ninja
            ├── build_command.txt
            ├── build_model.json
            ├── build_output.txt
            ├── cmake_install.cmake
            ├── cmake_server_log.txt
            ├── compile_commands.json
            ├── json_generation_record.json
            ├── libyolov5ncnn.so
            ├── rules.ninja
          ├── release
            ├── arm64-v8a
            ├── CMakeCache.txt
              ├── CMakeFiles
                ├── 3.10.2
                ├── CMakeCCompiler.cmake
                ├── CMakeCXXCompiler.cmake
                ├── CMakeDetermineCompilerABI_C.bin
                ├── CMakeDetermineCompilerABI_CXX.bin
                ├── CMakeSystem.cmake
                  ├── CompilerIdC
                  ├── CMakeCCompilerId.c
                  ├── CMakeCCompilerId.o
                  ├── CompilerIdCXX
                  ├── CMakeCXXCompilerId.cpp
                  ├── CMakeCXXCompilerId.o
              ├── CMakeError.log
              ├── CMakeOutput.log
                ├── FindOpenMP
                ├── OpenMPCheckVersion.c
                ├── OpenMPCheckVersion.cpp
                ├── OpenMPTryFlag.c
                ├── OpenMPTryFlag.cpp
                ├── ompver_C.bin
                ├── ompver_CXX.bin
              ├── TargetDirectories.txt
              ├── cmake.check_cache
              ├── feature_tests.bin
              ├── feature_tests.c
              ├── feature_tests.cxx
            ├── android_gradle_build.json
            ├── android_gradle_build_mini.json
            ├── build.ninja
            ├── build_command.txt
            ├── build_model.json
            ├── build_output.txt
            ├── cmake_install.cmake
            ├── cmake_server_log.txt
            ├── compile_commands.json
            ├── json_generation_record.json
            ├── rules.ninja
      ├── ndk_locator_record.json
    ├── build.gradle
      ├── libs
      ├── MPAndroidChart-v3.0.3.jar
      ├── schemas
        ├── com.tencent.yolov5ncnn.database.MyDatabase
        ├── 1.json
      ├── src
        ├── main
        ├── AndroidManifest.xml
          ├── java
            ├── com
              ├── tencent
                ├── yolov5ncnn
                ├── AnalysisActivity.java
                ├── HomeActivity.java
                ├── MenuActivity.java
                ├── MyApplication.java
                  ├── MyView
                  ├── CameraXView.java
                  ├── LoadingView.java
                  ├── ShapeView.java
                ├── SettingActivity.java
                  ├── adapter
                  ├── IntroductoryAdapter.java
                  ├── MenuAdapter.java
                  ├── RecommendAdapter.java
                  ├── chat
                  ├── ActivityController.java
                  ├── Chat.java
                  ├── ChatItem.java
                  ├── ChatListAdapter.java
                  ├── ChatMainActivity.java
                  ├── mApi.java
                  ├── component
                    ├── foodchoice
                      ├── activity
                      ├── FoodChoiceActivity.java
                      ├── adapter
                      ├── FoodCartAdapter.java
                      ├── FoodChoiceAdapter.java
                      ├── FoodChoiceTypeAdapter.java
                      ├── model
                      ├── FoodAddPopup.java
                      ├── FoodCartPopup.java
                      ├── FoodChoicePopup.java
                    ├── identification
                      ├── activity
                      ├── CheckPhotoActivity.java
                      ├── ChooseWayActivity.java
                      ├── NewYoloDiscriminationActivity.java
                      ├── OCRdisminateActivity.java
                      ├── adapter
                      ├── YoloAdapter.java
                    ├── index
                      ├── fragment
                      ├── IndexFragment.java
                      ├── model
                      ├── ResetStepsWorker.java
                    ├── login
                      ├── activity
                      ├── LogInActivity.java
                      ├── RegisterActivity.java
                    ├── me
                      ├── fragment
                      ├── MeFragment.java
                    ├── recommend
                      ├── activity
                      ├── RecommendActivity.java
                      ├── adapter
                      ├── FoodRecommendAdapter.java
                    ├── splash
                      ├── activity
                      ├── SplashActivity.java
                  ├── dao
                  ├── FoodDao.java
                  ├── FoodIntakeDao.java
                  ├── LeftItemDao.java
                  ├── NutrIntakeDao.java
                  ├── UserDao.java
                  ├── database
                  ├── MyDatabase.java
                  ├── enity
                  ├── Food.java
                  ├── FoodChoiceInfo.java
                  ├── FoodIntake.java
                  ├── LeftItem.java
                  ├── NutrIntake.java
                  ├── User.java
                  ├── utils
                  ├── BitmapUtil.java
                  ├── CircleImageView.java
                  ├── DateUtil.java
                  ├── Utils.java
                  ├── widget
                  ├── RecyclerExtras.java
                  ├── SpacesDecoration.java
          ├── res
            ├── color
            ├── icon_color_selector.xml
            ├── drawable-v24
            ├── background_signin_edit.xml
            ├── big_mirror.jpg
            ├── button_background.xml
            ├── ic_launcher_foreground.xml
            ├── img_left_top.png
            ├── introductory_1.jpg
            ├── introductory_2.jpg
            ├── line.png
            ├── people.png
            ├── person_image.png
            ├── photo_search.png
            ├── photo_search_background.xml
            ├── step.png
            ├── sure_blank.png
            ├── take_photo.jpg
            ├── text_delete_line.xml
            ├── text_search_background.xml
            ├── drawable
            ├── add.png
            ├── age.png
            ├── album.png
            ├── baby.png
            ├── back_icon.png
            ├── background_foodchoice_recyclerview.xml
            ├── background_foodchoice_relativelayout.xml
            ├── background_item_foodtype.xml
            ├── background_item_textview_green.xml
            ├── background_item_textview_red.xml
            ├── background_login.png
            ├── background_login_rl.xml
            ├── background_round.xml
            ├── background_round_line.xml
            ├── background_round_up.xml
            ├── background_rounded_down.xml
            ├── background_rounded_gradient_green.xml
            ├── background_rounded_gradient_grey.xml
            ├── background_rounded_grey.xml
            ├── background_signin_relativelayout.xml
            ├── camera_shot.png
            ├── caret_left.png
            ├── caret_right.png
            ├── cartoon_robot.png
            ├── chat_rect_blue.xml
            ├── chat_rect_gray.xml
            ├── cirque_button.xml
            ├── datavisual.jpg
            ├── delete.png
            ├── delete_icon.png
            ├── food.jpg
            ├── food_choice_canpan.png
            ├── height.png
            ├── home_index.png
            ├── ic_baseline_alarm_24.xml
            ├── ic_baseline_alarm_on_24.xml
            ├── ic_dashboard_black_24dp.xml
            ├── ic_home_black_24dp.xml
            ├── ic_launcher_background.xml
            ├── ic_notifications_black_24dp.xml
            ├── ic_photo_camera.png
            ├── icon.png
            ├── img.png
            ├── img_foodchoice_camera.png
            ├── img_search.png
            ├── item_background.xml
            ├── loading_shadow_bg.xml
            ├── login_img.png
            ├── logo.png
            ├── logo_circle_background.xml
            ├── me_background.png
            ├── me_image_1.png
            ├── me_image_10.png
            ├── me_image_2.png
            ├── me_image_3.png
            ├── me_image_4.png
            ├── me_image_5.png
            ├── me_image_6.png
            ├── me_image_7.png
            ├── me_image_8.png
            ├── me_image_9.png
            ├── me_index.png
            ├── me_logo.png
            ├── mine.png
            ├── ocr_in.png
            ├── ok.png
            ├── photo_food_add.png
            ├── photo_me.jpg
            ├── privacy.png
            ├── progress_background.xml
            ├── record.png
            ├── revoke.png
            ├── round_corner.xml
            ├── rounded_rectangle.xml
            ├── setting.png
            ├── setting_image.png
            ├── sex.png
            ├── shape_search_index.xml
            ├── signup_psd.png
            ├── signup_user.png
            ├── splash_background.png
            ├── text_background_1.xml
            ├── text_background_2.xml
            ├── text_background_3.xml
            ├── text_background_4.xml
            ├── text_gradient_background.xml
            ├── weight.png
            ├── font
            ├── fang_zheng_blackbody_extra.TTF
            ├── fang_zheng_blackbody_light.TTF
            ├── fang_zheng_blackbody_normal.TTF
            ├── heiti.TTF
            ├── heiti2.otf
            ├── layout
            ├── activity_analysis.xml
            ├── activity_camera_ocr.xml
            ├── activity_chat.xml
            ├── activity_chat_main.xml
            ├── activity_check_photo.xml
            ├── activity_detection.xml
            ├── activity_food_choice.xml
            ├── activity_home.xml
            ├── activity_log_in.xml
            ├── activity_menu.xml
            ├── activity_new_yolo_discrimination.xml
            ├── activity_photo_recognition.xml
            ├── activity_recommend.xml
            ├── activity_setting.xml
            ├── activity_sign_up_layout.xml
            ├── activity_splash_layout.xml
            ├── camera_yolo.xml
            ├── chatview_bot.xml
            ├── chatview_user.xml
            ├── divider_small.xml
            ├── divider_vertical_line.xml
            ├── food_cart_bottom_popup.xml
            ├── food_choice_bottom_popup.xml
            ├── fragment_dashboard.xml
            ├── fragment_home.xml
            ├── fragment_index.xml
            ├── fragment_me.xml
            ├── fragment_me2.xml
            ├── fragment_notifications.xml
            ├── item_cart.xml
            ├── item_dropdown.xml
            ├── item_food.xml
            ├── item_food_recommend.xml
            ├── item_select.xml
            ├── item_type.xml
            ├── layout_config.xml
            ├── layout_help.xml
            ├── menu_item.xml
            ├── ocr_discriminate.xml
            ├── popup_bottom_food_add.xml
            ├── recommend_item.xml
            ├── ui_loading_view.xml
            ├── yolo_item.xml
            ├── menu
            ├── bottom_nav_menu.xml
            ├── home_nav_menu.xml
            ├── mipmap-anydpi-v26
            ├── ic_launcher.xml
            ├── ic_launcher_round.xml
            ├── mipmap-hdpi
            ├── ic_launcher.png
            ├── ic_launcher_foreground.png
            ├── ic_launcher_round.png
            ├── mipmap-mdpi
            ├── food_1.jpg
            ├── food_2.jpg
            ├── ic_launcher.png
            ├── ic_launcher_foreground.png
            ├── ic_launcher_round.png
            ├── search.png
            ├── mipmap-xhdpi
            ├── ic_launcher.png
            ├── ic_launcher_foreground.png
            ├── ic_launcher_round.png
            ├── mipmap-xxhdpi
            ├── ic_launcher.png
            ├── ic_launcher_foreground.png
            ├── ic_launcher_round.png
            ├── mipmap-xxxhdpi
            ├── app_icon.png
            ├── bot_icon.png
            ├── config.png
            ├── connect.png
            ├── delete_history.png
            ├── help.png
            ├── ic_launcher.png
            ├── ic_launcher_foreground.png
            ├── ic_launcher_round.png
            ├── refresh.png
            ├── robot.png
            ├── send_msg.png
            ├── user_icon.png
            ├── navigation
            ├── nav_graph.xml
            ├── values-night
            ├── themes.xml
            ├── values
            ├── colors.xml
            ├── dimens.xml
            ├── strings.xml
            ├── themes.xml
            ├── xml
            ├── backup_rules.xml
            ├── data_extraction_rules.xml
            ├── file_paths.xml
  ├── build.gradle
  ├── gradle.properties
    ├── gradle
      ├── wrapper
      ├── gradle-wrapper.jar
      ├── gradle-wrapper.properties
  ├── gradlew
  ├── gradlew.bat
  ├── local.properties
  ├── screenshot.jpg
  ├── settings.gradle
  ├── food_servlet
    ├── .idea
    ├── .gitignore
    ├── compiler.xml
    ├── encodings.xml
    ├── jarRepositories.xml
      ├── libraries
      ├── lib.xml
      ├── lib__2_.xml
    ├── misc.xml
    ├── vcs.xml
    ├── lib
    ├── mysql-connector-java-5.1.47.jar
  ├── pom.xml
    ├── src
      ├── main
      ├── db.sql
        ├── java
        ├── FoodAIServlet.java
        ├── PythonRunner.java
          ├── db
          ├── User.java
          ├── UserDao.java
        ├── test.java
        ├── webapp
          ├── WEB-INF
          ├── web.xml
    ├── target
      ├── classes
      ├── Food.class
      ├── FoodAIServlet.class
      ├── PythonRunner.class
        ├── db
        ├── User.class
        ├── UserDao.class
      ├── oneDayDish.class
      ├── test.class
    ├── food_servlet.war
      ├── food_servlet
        ├── WEB-INF
          ├── classes
          ├── Food.class
          ├── FoodAIServlet.class
          ├── PythonRunner.class
            ├── db
            ├── User.class
            ├── UserDao.class
          ├── oneDayDish.class
          ├── test.class
          ├── lib
          ├── jackson-annotations-2.14.1.jar
          ├── jackson-core-2.14.1.jar
          ├── jackson-databind-2.14.1.jar
          ├── mysql-connector-java-5.1.47.jar
        ├── web.xml
      ├── maven-archiver
      ├── pom.properties
      ├── maven-status
        ├── maven-compiler-plugin
          ├── compile
            ├── default-compile
            ├── createdFiles.lst
            ├── inputFiles.lst
          ├── testCompile
            ├── default-testCompile
            ├── createdFiles.lst
            ├── inputFiles.lst
├── readme.txt
├── 数据库文档.md
创作时间: