├── .gitignore
├── .idea
├── encodings.xml
├── misc.xml
├── runConfigurations.xml
└── vcs.xml
├── README.md
├── app
├── .gitignore
├── build.gradle
├── debug.keystore
├── proguard-rules.pro
├── rabbit.jks
├── signing.properties
├── src
│ └── main
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── aboutus.html
│ │ ├── apidetail.html
│ │ ├── apidetail2.html
│ │ ├── apk.html
│ │ ├── content.html
│ │ ├── detail.html
│ │ ├── dist
│ │ │ ├── img
│ │ │ │ └── jsoneditor-icons.svg
│ │ │ ├── jsoneditor.css
│ │ │ └── jsoneditor.js
│ │ ├── filedir.html
│ │ ├── index.html
│ │ ├── jpg.html
│ │ ├── jquery-1.7.2.min.js
│ │ ├── mockconfig.html
│ │ ├── mockconfig2.html
│ │ ├── mockconfig3.html
│ │ ├── mp4.html
│ │ ├── phone.html
│ │ ├── pubuliu.html
│ │ ├── qrcode.js
│ │ ├── qrcode.min.js
│ │ ├── readapidata.html
│ │ ├── switch_mode.html
│ │ ├── tools.html
│ │ └── wifi
│ │ │ ├── css
│ │ │ └── style.css
│ │ │ ├── images
│ │ │ ├── bg1_01.jpg
│ │ │ ├── bg1_02.jpg
│ │ │ ├── bg_drag.png
│ │ │ ├── bg_file_list.jpg
│ │ │ ├── bg_files.jpg
│ │ │ ├── bg_files2.jpg
│ │ │ ├── bg_title.jpg
│ │ │ ├── button_status.png
│ │ │ ├── download.gif
│ │ │ ├── progress.jpg
│ │ │ ├── progress_bg.jpg
│ │ │ ├── select_file1.jpg
│ │ │ ├── select_file1_pressed.jpg
│ │ │ ├── select_file1_rollover.jpg
│ │ │ ├── table_header_bg.jpg
│ │ │ ├── table_header_bg2.jpg
│ │ │ ├── trash.gif
│ │ │ └── trash_white.png
│ │ │ ├── index.html
│ │ │ └── scripts
│ │ │ ├── ajaxfileupload.js
│ │ │ ├── bitcandies.upload5.js
│ │ │ ├── jquery-1.7.2.min.js
│ │ │ ├── lang.zh-Hans.js
│ │ │ └── transfer.js
│ │ ├── java
│ │ └── com
│ │ │ ├── baidusoso
│ │ │ └── wifitransfer
│ │ │ │ ├── Constants.java
│ │ │ │ ├── InfoModel.java
│ │ │ │ ├── ItemButtomDecoration.java
│ │ │ │ ├── MainWifiApkActivity.java
│ │ │ │ ├── PopupMenuDialog.java
│ │ │ │ ├── WebService.java
│ │ │ │ ├── WifiConnectChangedReceiver.java
│ │ │ │ └── WifiUtils.java
│ │ │ └── supets
│ │ │ └── pet
│ │ │ ├── AppContext.java
│ │ │ ├── MyApplication.java
│ │ │ ├── greendao
│ │ │ ├── CrashDataDao.java
│ │ │ ├── DaoMaster.java
│ │ │ ├── DaoSession.java
│ │ │ ├── EmailDataDao.java
│ │ │ ├── LocalMockDataDao.java
│ │ │ ├── MigrationSQLiteOpenHelper.java
│ │ │ ├── MockDataDao.java
│ │ │ ├── MockExampleDataDao.java
│ │ │ ├── SessionFactory.java
│ │ │ └── WordDataDao.java
│ │ │ ├── mock
│ │ │ ├── base
│ │ │ │ ├── BaseFragment.java
│ │ │ │ ├── BaseRecycleAdapter.java
│ │ │ │ ├── BaseRecycleViewHolder.java
│ │ │ │ ├── SupetRecyclerViewScrollListener.java
│ │ │ │ └── SuspensionBarScrollListener.java
│ │ │ ├── bean
│ │ │ │ ├── CrashData.java
│ │ │ │ ├── EmailData.java
│ │ │ │ ├── LocalMockData.java
│ │ │ │ ├── MockData.java
│ │ │ │ ├── MockExampleData.java
│ │ │ │ └── WordData.java
│ │ │ ├── config
│ │ │ │ ├── BasePref.java
│ │ │ │ └── Config.java
│ │ │ ├── dao
│ │ │ │ ├── CrashDataDB.java
│ │ │ │ ├── EmailDataDB.java
│ │ │ │ ├── LocalMockDataDB.java
│ │ │ │ ├── MockDataDB.java
│ │ │ │ ├── MockExampleDataDB.java
│ │ │ │ └── WordDataDB.java
│ │ │ ├── db
│ │ │ │ ├── DBService.java
│ │ │ │ └── WordDao.java
│ │ │ ├── ui
│ │ │ │ ├── config
│ │ │ │ │ ├── MockConfigActivity.java
│ │ │ │ │ └── MockConfigJsonActivity.java
│ │ │ │ ├── crash
│ │ │ │ │ ├── MockCrashListActivity.java
│ │ │ │ │ └── MockCrashUiActivity.java
│ │ │ │ ├── datamodule
│ │ │ │ │ ├── MockModelActivity.java
│ │ │ │ │ └── MockModelEditActivity.java
│ │ │ │ ├── detail
│ │ │ │ │ ├── FoodSpanUtils.java
│ │ │ │ │ └── MockInfoActivity.java
│ │ │ │ ├── email
│ │ │ │ │ ├── MockEmailEditActivity.java
│ │ │ │ │ └── MockEmailListActivity.java
│ │ │ │ ├── filebrowser
│ │ │ │ │ ├── FileData.java
│ │ │ │ │ └── FilieManagerUtils.java
│ │ │ │ ├── home
│ │ │ │ │ ├── MockDataAdapter.java
│ │ │ │ │ ├── MockFlashActivity.java
│ │ │ │ │ ├── MockMoreAdapter.java
│ │ │ │ │ ├── MockTestAdapter.java
│ │ │ │ │ ├── MockToolsAdapter.java
│ │ │ │ │ ├── MockUiActivity.java
│ │ │ │ │ ├── TabAPIFragment.java
│ │ │ │ │ ├── TabDataFragment.java
│ │ │ │ │ ├── TabLayoutBottomActivity.java
│ │ │ │ │ ├── TabSetFragment.java
│ │ │ │ │ └── TabToolsFragment.java
│ │ │ │ ├── phone
│ │ │ │ │ ├── ContactsBean.java
│ │ │ │ │ └── PhoneUtils.java
│ │ │ │ ├── tool
│ │ │ │ │ └── MockToolActivity.java
│ │ │ │ ├── translate
│ │ │ │ │ ├── CharacterParser.java
│ │ │ │ │ ├── MYPetSortActivity.java
│ │ │ │ │ ├── PinyinComparator.java
│ │ │ │ │ ├── PlayMp3.java
│ │ │ │ │ ├── SideBar.java
│ │ │ │ │ ├── SortAdapter.java
│ │ │ │ │ ├── SortModel.java
│ │ │ │ │ ├── TranslateActivity.java
│ │ │ │ │ └── WordTranslateDTO.java
│ │ │ │ ├── uninstall
│ │ │ │ │ ├── DefaultInstallStrategy.java
│ │ │ │ │ └── MyActivity.java
│ │ │ │ ├── urltest
│ │ │ │ │ └── MockUrlRuleActivity.java
│ │ │ │ └── version
│ │ │ │ │ ├── MockAboutActivity.java
│ │ │ │ │ ├── ShareUtils.java
│ │ │ │ │ ├── VersionDTO.java
│ │ │ │ │ └── WordsDTO.java
│ │ │ └── utils
│ │ │ │ ├── FileUtils.java
│ │ │ │ ├── FormatLogProcess.java
│ │ │ │ ├── LogUtil.java
│ │ │ │ ├── QQMailUtil.java
│ │ │ │ └── Utils.java
│ │ │ ├── server
│ │ │ ├── PCServerActivity.java
│ │ │ ├── ServerApi.java
│ │ │ └── ServerUtils.java
│ │ │ ├── service
│ │ │ ├── CrashService.java
│ │ │ ├── GridAdapter.java
│ │ │ ├── MockDataProvider.java
│ │ │ ├── MockDataReceiver.java
│ │ │ └── TuZiWidget.java
│ │ │ └── uctoast
│ │ │ ├── BootCompletedReceiver.java
│ │ │ ├── ClipViewWidget.java
│ │ │ ├── ListenClipboardService.java
│ │ │ ├── Utils.java
│ │ │ ├── ViewContainer.java
│ │ │ └── clipboard
│ │ │ ├── ClipboardManagerCompat.java
│ │ │ ├── ClipboardManagerImpl11.java
│ │ │ └── ClipboardManagerImpl9.java
│ │ └── res
│ │ ├── anim
│ │ ├── msg_enter.xml
│ │ ├── msg_exit.xml
│ │ ├── popup_menu_dialog_in.xml
│ │ └── popup_menu_dialog_out.xml
│ │ ├── color
│ │ └── home_tab_color_selector.xml
│ │ ├── drawable-xhdpi
│ │ ├── circle_2.png
│ │ ├── default_header.png
│ │ ├── icon_add.png
│ │ ├── icon_big.jpg
│ │ ├── icon_tab.jpg
│ │ ├── icon_wenhao.png
│ │ └── tuzi.jpg
│ │ ├── drawable-xxhdpi
│ │ ├── kulian.png
│ │ └── more.png
│ │ ├── drawable
│ │ ├── ic_book_cover.png
│ │ ├── ic_wifi.png
│ │ ├── icon.jpg
│ │ ├── m_pet_sidebar_background.xml
│ │ ├── popup_menu_view_background.9.png
│ │ ├── selector_btn_orange.xml
│ │ ├── shape_common_bg_frame10.xml
│ │ ├── shape_red_bg_frame10.xml
│ │ ├── shared_wifi_enable.png
│ │ └── shared_wifi_shut_down.png
│ │ ├── layout-xhdpi
│ │ ├── activity_main.xml
│ │ ├── activity_pcconfig.xml
│ │ ├── activity_word_android.xml
│ │ ├── activity_word_translate.xml
│ │ ├── clipword_pop_view.xml
│ │ ├── content_main.xml
│ │ ├── empty_view.xml
│ │ ├── float_window_small.xml
│ │ ├── grid_item.xml
│ │ ├── layout_book_item.xml
│ │ ├── layout_popup_menu_dialog.xml
│ │ └── tuzi_pop_view.xml
│ │ ├── layout
│ │ ├── activity_clip_main.xml
│ │ ├── activity_crash_ui.xml
│ │ ├── activity_flash.xml
│ │ ├── activity_mock_about.xml
│ │ ├── activity_mock_config.xml
│ │ ├── activity_mock_configjson.xml
│ │ ├── activity_mock_home.xml
│ │ ├── activity_mock_info.xml
│ │ ├── activity_mock_tab.xml
│ │ ├── activity_mock_updateemail.xml
│ │ ├── activity_mock_updatemodel.xml
│ │ ├── activity_mock_url.xml
│ │ ├── activity_mocktool_jsonedit.xml
│ │ ├── fragment_tab_content.xml
│ │ ├── fragment_tab_data_list.xml
│ │ ├── item_tab_layout_custom.xml
│ │ ├── m_pet_sort_item.xml
│ │ ├── mock_list_config_item.xml
│ │ ├── mock_list_crash_item.xml
│ │ ├── mock_list_datalist_item.xml
│ │ ├── mock_list_emaillist_item.xml
│ │ ├── mock_list_home_set_item.xml
│ │ ├── mock_list_home_tool_item.xml
│ │ ├── mock_list_model_item.xml
│ │ ├── mock_list_tab_item.xml
│ │ └── mock_list_test_item.xml
│ │ ├── menu
│ │ └── item_menu.xml
│ │ ├── raw
│ │ └── words.db
│ │ ├── values
│ │ ├── colors.xml
│ │ ├── configs.xml
│ │ ├── dimens.xml
│ │ ├── pcconfig.xml
│ │ ├── strings.xml
│ │ └── wifi.xml
│ │ └── xml
│ │ └── install_file.xml
└── version.properties
├── build.gradle
├── buildsystem
└── dependencies.gradle
├── database
├── JQuery控制radio选中和不选中方法总结
├── JQuery给textarea取值和赋值
├── android_words_update.json
├── jquery 如何获取单选框的值
├── js 拼接HTML字符串 onclick事件传多个参数问题
├── phone1.png
├── phone10.png
├── phone11.png
├── phone12.png
├── phone13.png
├── phone2.png
├── phone3.png
├── phone4.png
├── phone5.png
├── phone6.png
├── phone7.png
├── phone8.png
├── phone9.png
├── spring_words_update.json
├── version_update.json
├── web1.png
├── web2.png
├── web3.png
└── words_update.json
├── doc
├── PermissionUtil-master.zip
├── TuZiWidget.java
├── TuZiWidget2.java
├── qrcodejs-04f46c6.zip
└── 悬浮窗比较特殊,需要单独处理
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── libqrcode
└── src
│ └── main
│ ├── java
│ └── com
│ │ └── mining
│ │ └── app
│ │ └── zxing
│ │ ├── camera
│ │ └── .svn
│ │ │ ├── entries
│ │ │ └── text-base
│ │ │ ├── AutoFocusCallback.java.svn-base
│ │ │ ├── CameraConfigurationManager.java.svn-base
│ │ │ ├── CameraManager.java.svn-base
│ │ │ ├── FlashlightManager.java.svn-base
│ │ │ ├── PlanarYUVLuminanceSource.java.svn-base
│ │ │ └── PreviewCallback.java.svn-base
│ │ ├── decoding
│ │ └── .svn
│ │ │ ├── entries
│ │ │ └── text-base
│ │ │ ├── CaptureActivityHandler.java.svn-base
│ │ │ ├── DecodeFormatManager.java.svn-base
│ │ │ ├── DecodeHandler.java.svn-base
│ │ │ ├── DecodeThread.java.svn-base
│ │ │ ├── FinishListener.java.svn-base
│ │ │ ├── InactivityTimer.java.svn-base
│ │ │ └── Intents.java.svn-base
│ │ └── view
│ │ └── .svn
│ │ ├── entries
│ │ └── text-base
│ │ ├── ViewfinderResultPointCallback.java.svn-base
│ │ └── ViewfinderView.java.svn-base
│ └── res
│ └── raw
│ └── .svn
│ ├── entries
│ ├── prop-base
│ ├── beep.ogg.svn-base
│ └── msg.ogg.svn-base
│ └── text-base
│ ├── beep.ogg.svn-base
│ ├── msg.ogg.svn-base
│ ├── realm_properties.svn-base
│ └── sound.wav.svn-base
├── mock-okhttp-no-op
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── com
│ └── supets
│ └── pet
│ └── mocklib
│ └── mock
│ └── TuziMockManager.java
├── mock-okhttp-simple
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── supets
│ │ └── pet
│ │ └── mocklib
│ │ ├── AppContext.java
│ │ ├── MockConfig.java
│ │ ├── core
│ │ ├── IMockDataMapper.java
│ │ ├── IMockService.java
│ │ ├── IMockServiceImpl.java
│ │ ├── MockDataMapper.java
│ │ └── MockInterceptor.java
│ │ ├── crash
│ │ ├── BasePref.java
│ │ ├── CrashTimePref.java
│ │ └── DefaultBugHandler.java
│ │ ├── mock
│ │ ├── HttpLoggingInterceptor.java
│ │ ├── JsonFormatUtils.java
│ │ └── TuziMockManager.java
│ │ ├── utils
│ │ ├── FBService.java
│ │ ├── FormatLogProcess.java
│ │ ├── JobService21Compcat.java
│ │ ├── NotificationUtils.java
│ │ ├── PAJobService.java
│ │ ├── SystermAlertWindowCompact.java
│ │ └── Utils.java
│ │ └── widget
│ │ ├── GridAdapter.java
│ │ ├── MockData.java
│ │ ├── MockDataReceiver.java
│ │ ├── TuZiWidget.java
│ │ └── ViewContainer.java
│ └── res
│ ├── drawable
│ └── icon_tab.jpg
│ ├── layout
│ ├── grid_item.xml
│ └── tuzi_pop_view.xml
│ └── values
│ ├── clolors.xml
│ └── strings.xml
├── mock-okhttp-web
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── aboutus.html
│ ├── apidetail.html
│ ├── apidetail2.html
│ ├── apk.html
│ ├── content.html
│ ├── detail.html
│ ├── dist
│ │ ├── img
│ │ │ └── jsoneditor-icons.svg
│ │ ├── jsoneditor.css
│ │ └── jsoneditor.js
│ ├── filedir.html
│ ├── index.html
│ ├── jpg.html
│ ├── jquery-1.7.2.min.js
│ ├── mockconfig.html
│ ├── mockconfig2.html
│ ├── mockconfig3.html
│ ├── mp4.html
│ ├── phone.html
│ ├── pubuliu.html
│ ├── qrcode.js
│ ├── qrcode.min.js
│ ├── readapidata.html
│ ├── switch_mode.html
│ └── tools.html
│ ├── java
│ └── com
│ │ └── supets
│ │ └── pet
│ │ ├── AppContext.java
│ │ ├── bean
│ │ ├── LocalMockData.java
│ │ └── MockData.java
│ │ ├── config
│ │ ├── BasePref.java
│ │ └── Config.java
│ │ ├── device
│ │ ├── filebrowser
│ │ │ ├── FileData.java
│ │ │ └── FilieManagerUtils.java
│ │ └── phone
│ │ │ ├── ContactsBean.java
│ │ │ └── PhoneUtils.java
│ │ ├── greendao
│ │ ├── LocalMockDataDB.java
│ │ ├── MigrationSQLiteOpenHelper.java
│ │ ├── MockDataDB.java
│ │ └── SessionFactory.java
│ │ ├── mocklib
│ │ ├── MockConfig.java
│ │ ├── core
│ │ │ ├── IMockDataMapper.java
│ │ │ ├── IMockService.java
│ │ │ ├── IMockServiceImpl.java
│ │ │ ├── MockDataMapper.java
│ │ │ └── MockInterceptor.java
│ │ ├── interceptor
│ │ │ ├── cache
│ │ │ │ ├── NetInterceptor.java
│ │ │ │ ├── NetUtil.java
│ │ │ │ └── NoNetInterceptor.java
│ │ │ ├── header
│ │ │ │ └── BasicParamsInterceptor.java
│ │ │ └── log
│ │ │ │ ├── HttpLogger.java
│ │ │ │ ├── HttpLoggingInterceptor.java
│ │ │ │ └── JsonUtil.java
│ │ └── mock
│ │ │ ├── CacheFileUtils.java
│ │ │ ├── HttpLoggingInterceptor.java
│ │ │ ├── JsonFormatUtils.java
│ │ │ └── TuziMockManager.java
│ │ ├── server
│ │ ├── MockDataProvider.java
│ │ ├── ServerApi.java
│ │ └── ServerUtils.java
│ │ ├── utils
│ │ ├── FileUtils.java
│ │ ├── FormatLogProcess.java
│ │ ├── LogUtil.java
│ │ ├── MD5Util.java
│ │ ├── Utils.java
│ │ └── WifiUtils.java
│ │ └── view
│ │ ├── GridAdapter.java
│ │ ├── MockDataReceiver.java
│ │ ├── TuZiWidget.java
│ │ └── ViewContainer.java
│ └── res
│ ├── drawable-xhdpi
│ └── icon_tab.jpg
│ ├── layout
│ ├── grid_item.xml
│ └── tuzi_pop_view.xml
│ └── values
│ └── strings.xml
├── mock-okhttp
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── com
│ └── supets
│ └── pet
│ └── mocklib
│ ├── AppContext.java
│ ├── MockConfig.java
│ ├── core
│ ├── IMockDataMapper.java
│ ├── IMockService.java
│ ├── IMockServiceImpl.java
│ ├── MockDataMapper.java
│ └── MockInterceptor.java
│ ├── crash
│ ├── BasePref.java
│ ├── CrashTimePref.java
│ └── DefaultBugHandler.java
│ ├── interceptor
│ ├── cache
│ │ ├── NetInterceptor.java
│ │ ├── NetUtil.java
│ │ └── NoNetInterceptor.java
│ ├── header
│ │ └── BasicParamsInterceptor.java
│ └── log
│ │ ├── HttpLogger.java
│ │ ├── HttpLoggingInterceptor.java
│ │ └── JsonUtil.java
│ └── mock
│ ├── CacheFileUtils.java
│ ├── HttpLoggingInterceptor.java
│ ├── JsonFormatUtils.java
│ └── TuziMockManager.java
├── settings.gradle
├── v2018.md
└── v2020.md
/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 | .externalNativeBuild
10 | /.idea
11 | /.idea/caches
12 |
13 |
--------------------------------------------------------------------------------
/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.idea/runConfigurations.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/app/debug.keystore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/debug.keystore
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # By default, the flags in this file are appended to flags specified
3 | # in C:\studio\Android\sdk/tools/proguard/proguard-android.txt
4 | # You can edit the include path and order by changing the proguardFiles
5 | # directive in build.gradle.
6 | #
7 | # For more details, see
8 | # http://developer.android.com/guide/developing/tools/proguard.html
9 |
10 | # Add any project specific keep options here:
11 |
12 | # If your project uses WebView with JS, uncomment the following
13 | # and specify the fully qualified class name to the JavaScript interface
14 | # class:
15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16 | # public *;
17 | #}
18 |
19 | # Uncomment this to preserve the line number information for
20 | # debugging stack traces.
21 | #-keepattributes SourceFile,LineNumberTable
22 |
23 | # If you keep the line number information, uncomment this to
24 | # hide the original source file name.
25 | #-renamesourcefileattribute SourceFile
--------------------------------------------------------------------------------
/app/rabbit.jks:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/rabbit.jks
--------------------------------------------------------------------------------
/app/signing.properties:
--------------------------------------------------------------------------------
1 | STORE_FILE = /rabbit.jks
2 | STORE_PASSWORD = rabbit
3 | KEY_ALIAS = rabbit
4 | KEY_PASSWORD = rabbit
5 | #STORE_FILE = /debug.keystore
6 | #STORE_PASSWORD = android
7 | #KEY_ALIAS = platform
8 | #KEY_PASSWORD = android
--------------------------------------------------------------------------------
/app/src/main/assets/aboutus.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Javascript 二维码生成库:QRCode
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
48 |
49 |
--------------------------------------------------------------------------------
/app/src/main/assets/apk.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | 手机图片查看
8 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 | |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/app/src/main/assets/filedir.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | 文件浏览器
8 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 | |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/app/src/main/assets/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/assets/mp4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
8 | 手机视频
9 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 | |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/app/src/main/assets/switch_mode.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | JSONEditor | Switch mode
5 |
6 |
7 |
8 |
9 |
10 |
11 |
28 |
29 |
30 |
31 |
32 |
33 |
63 |
64 |
65 |
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/bg1_01.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/bg1_01.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/bg1_02.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/bg1_02.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/bg_drag.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/bg_drag.png
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/bg_file_list.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/bg_file_list.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/bg_files.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/bg_files.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/bg_files2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/bg_files2.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/bg_title.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/bg_title.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/button_status.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/button_status.png
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/download.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/download.gif
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/progress.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/progress.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/progress_bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/progress_bg.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/select_file1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/select_file1.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/select_file1_pressed.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/select_file1_pressed.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/select_file1_rollover.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/select_file1_rollover.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/table_header_bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/table_header_bg.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/table_header_bg2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/table_header_bg2.jpg
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/trash.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/trash.gif
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/images/trash_white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rabbit-open/rabbit/2fcfaa5320d32c688dcd151c84558e97ac1b9621/app/src/main/assets/wifi/images/trash_white.png
--------------------------------------------------------------------------------
/app/src/main/assets/wifi/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | WiFi APP安装
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
27 |
28 |
29 |
您设备上的文件列表
30 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |