├── .gitignore ├── .idea ├── .gitignore ├── .name ├── AndroidProjectSystem.xml ├── compiler.xml ├── deploymentTargetSelector.xml ├── encodings.xml ├── gradle.xml ├── icon.svg ├── kotlinc.xml ├── migrations.xml ├── misc.xml ├── runConfigurations.xml └── vcs.xml ├── README.md ├── app ├── .gitignore ├── build.gradle ├── libs │ ├── arm64-v8a │ │ ├── libliquidfun.so │ │ └── libliquidfun_jni.so │ └── libliquidfun.jar ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── me │ │ └── spica │ │ └── spicaweather2 │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ └── city.json │ ├── java │ │ └── me │ │ │ └── spica │ │ │ └── spicaweather2 │ │ │ ├── base │ │ │ ├── App.kt │ │ │ └── BaseActivity.kt │ │ │ ├── common │ │ │ ├── HomeCardType.kt │ │ │ ├── ParticleGroupType.kt │ │ │ ├── ParticleType.kt │ │ │ ├── Preference.kt │ │ │ ├── WeatherCode.kt │ │ │ └── WeatherType.kt │ │ │ ├── di │ │ │ ├── NetworkModule.kt │ │ │ └── PersistenceModule.kt │ │ │ ├── network │ │ │ ├── HeClient.kt │ │ │ ├── HeService.kt │ │ │ └── model │ │ │ │ ├── BaseResponse.kt │ │ │ │ ├── caiyun │ │ │ │ ├── Adcode.kt │ │ │ │ ├── Alert.kt │ │ │ │ ├── AlertContent.kt │ │ │ │ ├── CaiyunBean.kt │ │ │ │ ├── Hourly.kt │ │ │ │ └── Result.kt │ │ │ │ └── hitokoto │ │ │ │ └── HitokotoBean.kt │ │ │ ├── persistence │ │ │ ├── AppDatabase.kt │ │ │ ├── dao │ │ │ │ ├── CityDao.kt │ │ │ │ └── WeatherDao.kt │ │ │ ├── entity │ │ │ │ ├── CityWeatherRelation.kt │ │ │ │ ├── CityWithWeather.kt │ │ │ │ ├── city │ │ │ │ │ ├── City.kt │ │ │ │ │ ├── CityBean.kt │ │ │ │ │ ├── Province.kt │ │ │ │ │ └── Provinces.kt │ │ │ │ └── weather │ │ │ │ │ ├── AirBean.kt │ │ │ │ │ ├── AlertBean.kt │ │ │ │ │ ├── CaiyunExtendBean.kt │ │ │ │ │ ├── DailyWeatherBean.kt │ │ │ │ │ ├── DateAdapter.kt │ │ │ │ │ ├── HourlyWeatherBean.kt │ │ │ │ │ ├── LifeIndexBean.kt │ │ │ │ │ ├── Minutely.kt │ │ │ │ │ ├── NowWeatherBean.kt │ │ │ │ │ ├── Weather.kt │ │ │ │ │ └── WeatherBeanConverter.kt │ │ │ └── repository │ │ │ │ ├── CityRepository.kt │ │ │ │ └── Repository.kt │ │ │ ├── service │ │ │ └── DataSyncService.kt │ │ │ ├── tools │ │ │ ├── AppTools.kt │ │ │ ├── BlurBitmapUtil.java │ │ │ ├── ColorExt.kt │ │ │ ├── DegreeUtil.java │ │ │ ├── MessageEvent.kt │ │ │ ├── RainShaderUtils.java │ │ │ ├── SnowPointsShaderUtils.kt │ │ │ ├── SnowShaderUtils.java │ │ │ ├── SpicaAnimUtils.kt │ │ │ └── SpicaColorEvaluator.java │ │ │ ├── ui │ │ │ ├── add_city │ │ │ │ ├── ActivityAddCity.kt │ │ │ │ ├── AddCityAdapter.kt │ │ │ │ └── CityViewModel.kt │ │ │ ├── main │ │ │ │ ├── ActivityMain.kt │ │ │ │ ├── MainViewAdapter.kt │ │ │ │ └── MainViewModel.kt │ │ │ └── manager_city │ │ │ │ ├── ActivityManagerCity.kt │ │ │ │ ├── CityItemTouchHelper.kt │ │ │ │ ├── CityManagerViewModel.kt │ │ │ │ └── ManagerCityAdapter.kt │ │ │ ├── view │ │ │ ├── AirCircleProgressView.kt │ │ │ ├── BounceEdgeEffectFactory.kt │ │ │ ├── BounceEdgeEffectFactory2.kt │ │ │ ├── Home2ManagerView.kt │ │ │ ├── Manager2HomeView.kt │ │ │ ├── NowWeatherInfoCard.kt │ │ │ ├── RainDropForegroundView.kt │ │ │ ├── RainImageView.kt │ │ │ ├── dailyItem │ │ │ │ └── DailyItemView.kt │ │ │ ├── line │ │ │ │ └── HourlyLineView.kt │ │ │ ├── list │ │ │ │ ├── DiffAdapter.kt │ │ │ │ ├── ListDiffer.kt │ │ │ │ └── SimpleDiffCallback.kt │ │ │ ├── minute_rain │ │ │ │ └── MinuteRainView.kt │ │ │ ├── recyclerView │ │ │ │ └── RecyclerViewAtViewPager2.java │ │ │ ├── scroller_view │ │ │ │ └── ScrollViewAtViewPager.kt │ │ │ ├── search_edit │ │ │ │ └── SearchBarLayout.kt │ │ │ ├── view_group │ │ │ │ ├── AViewGroup.kt │ │ │ │ ├── ActivityAddCityLayout.kt │ │ │ │ ├── ActivityMainLayout.kt │ │ │ │ ├── ActivityManagerCityLayout.kt │ │ │ │ ├── AirCardLayout.kt │ │ │ │ ├── AirIntroduceItemLayout.kt │ │ │ │ ├── AirIntroduceLayout.kt │ │ │ │ ├── CurrentWeatherLayout.kt │ │ │ │ ├── DailyWeatherLayout.kt │ │ │ │ ├── DescCardViewLayout.kt │ │ │ │ ├── DescProgressLineView.kt │ │ │ │ ├── DetailsCardsLayout.kt │ │ │ │ ├── HourlyCardLayout.kt │ │ │ │ ├── ItemCityManagerLayout.kt │ │ │ │ ├── MainTitleLayout.kt │ │ │ │ ├── MinuteWeatherCard.kt │ │ │ │ ├── NoWeatherDataLayout.kt │ │ │ │ ├── RefreshViewLayout.kt │ │ │ │ ├── TipsItemLayout.kt │ │ │ │ ├── TipsLayout.kt │ │ │ │ └── WeatherMainLayout2.kt │ │ │ ├── weather_bg │ │ │ │ ├── HwTextureView.kt │ │ │ │ ├── IDrawTask.kt │ │ │ │ ├── Line.kt │ │ │ │ ├── NowWeatherView.kt │ │ │ │ ├── RainFlake.kt │ │ │ │ ├── RainRandomGenerator.java │ │ │ │ ├── SimpleDrawTask.kt │ │ │ │ ├── WeatherBackgroundSurfaceView.kt │ │ │ │ ├── WeatherBackgroundTextureView.kt │ │ │ │ └── WeatherBackgroundView.kt │ │ │ ├── weather_detail_card │ │ │ │ └── SpicaWeatherCard.kt │ │ │ └── weather_drawable │ │ │ │ ├── CloudDrawable.kt │ │ │ │ ├── FoggyDrawable.kt │ │ │ │ ├── HazeDrawable.kt │ │ │ │ ├── HazeDrawable2.kt │ │ │ │ ├── RainDrawable2.kt │ │ │ │ ├── SandStormDrawable.kt │ │ │ │ ├── SnowDrawable.kt │ │ │ │ ├── SunnyDrawable.kt │ │ │ │ ├── UnknownDrawable.kt │ │ │ │ ├── WeatherDrawable.kt │ │ │ │ └── WeatherDrawableManager.kt │ │ │ └── weather_anim_counter │ │ │ ├── BaseParticle.kt │ │ │ ├── HazeParticleManager.kt │ │ │ ├── RainItem.kt │ │ │ ├── RainOrSnowPoint.kt │ │ │ ├── RainParticleManager.kt │ │ │ └── SnowEffectCounter.kt │ └── res │ │ ├── anim │ │ ├── bottom_out.xml │ │ ├── card_in.xml │ │ ├── in_bottom.xml │ │ ├── in_left.xml │ │ ├── message_in_anim.xml │ │ ├── message_out_anim.xml │ │ ├── out_bottom.xml │ │ ├── out_left.xml │ │ ├── zoom_in.xml │ │ └── zoom_out.xml │ │ ├── animator │ │ └── touch_raise.xml │ │ ├── drawable │ │ ├── bg_card.xml │ │ ├── bg_edit_round.xml │ │ ├── bg_ic_app.xml │ │ ├── bg_manager_city_item.xml │ │ ├── bg_round.xml │ │ ├── bg_top_round.xml │ │ ├── ic_air_index.xml │ │ ├── ic_app.xml │ │ ├── ic_aquarius.xml │ │ ├── ic_clean_car.xml │ │ ├── ic_close.xml │ │ ├── ic_clothes.xml │ │ ├── ic_cloud_outline.xml │ │ ├── ic_cloudy.xml │ │ ├── ic_delete.xml │ │ ├── ic_down.xml │ │ ├── ic_drag.xml │ │ ├── ic_fog.xml │ │ ├── ic_forecast.xml │ │ ├── ic_heavy_rain_outline.xml │ │ ├── ic_hurricane.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_left.xml │ │ ├── ic_loading_sun.xml │ │ ├── ic_plastic_surgery.xml │ │ ├── ic_plus.xml │ │ ├── ic_rain.xml │ │ ├── ic_rain_and_snow.xml │ │ ├── ic_round_mask.xml │ │ ├── ic_sand_storm.xml │ │ ├── ic_search.xml │ │ ├── ic_snow.xml │ │ ├── ic_spt.xml │ │ ├── ic_sunny.xml │ │ ├── ic_texture.xml │ │ ├── ic_thunderstorm.xml │ │ ├── ic_water.xml │ │ ├── ic_wind.xml │ │ ├── ic_wind2.xml │ │ ├── icon_plus_black.xml │ │ ├── img_loading_fail.xml │ │ ├── splash.xml │ │ ├── vieweffect_frost.webp │ │ └── vieweffect_snow.webp │ │ ├── layout │ │ └── activity_main.xml │ │ ├── menu │ │ └── menu_manager_city.xml │ │ ├── mipmap-anydpi-v26 │ │ └── ic_launcher.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_monochrome.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_monochrome.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_monochrome.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_monochrome.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_monochrome.png │ │ ├── raw │ │ ├── frost.glsl │ │ ├── rain_drop_new.glsl │ │ ├── snow.glsl │ │ └── snow_bg.glsl │ │ ├── values-night │ │ └── themes.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── ids.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ └── data_extraction_rules.xml │ └── test │ └── java │ └── me │ └── spica │ └── spicaweather2 │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── key.jks ├── license ├── pic ├── 1.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png └── 6.jpg └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | 柠檬天气2 -------------------------------------------------------------------------------- /.idea/AndroidProjectSystem.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/.idea/AndroidProjectSystem.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/deploymentTargetSelector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/.idea/deploymentTargetSelector.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/.idea/icon.svg -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/migrations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/.idea/migrations.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/libs/arm64-v8a/libliquidfun.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/libs/arm64-v8a/libliquidfun.so -------------------------------------------------------------------------------- /app/libs/arm64-v8a/libliquidfun_jni.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/libs/arm64-v8a/libliquidfun_jni.so -------------------------------------------------------------------------------- /app/libs/libliquidfun.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/libs/libliquidfun.jar -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | -keep class com.google.fpl.liquidfun.** { *;} -------------------------------------------------------------------------------- /app/src/androidTest/java/me/spica/spicaweather2/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/city.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/assets/city.json -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/base/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/base/App.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/base/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/base/BaseActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/common/HomeCardType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/common/HomeCardType.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/common/ParticleGroupType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/common/ParticleGroupType.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/common/ParticleType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/common/ParticleType.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/common/Preference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/common/Preference.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/common/WeatherCode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/common/WeatherCode.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/common/WeatherType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/common/WeatherType.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/di/NetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/di/PersistenceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/di/PersistenceModule.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/network/HeClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/network/HeClient.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/network/HeService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/network/HeService.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/network/model/BaseResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/network/model/BaseResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/network/model/caiyun/Adcode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/network/model/caiyun/Adcode.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/network/model/caiyun/Alert.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/network/model/caiyun/Alert.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/network/model/caiyun/AlertContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/network/model/caiyun/AlertContent.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/network/model/caiyun/CaiyunBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/network/model/caiyun/CaiyunBean.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/network/model/caiyun/Hourly.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/network/model/caiyun/Hourly.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/network/model/caiyun/Result.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/network/model/caiyun/Result.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/network/model/hitokoto/HitokotoBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/network/model/hitokoto/HitokotoBean.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/AppDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/dao/CityDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/dao/CityDao.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/dao/WeatherDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/dao/WeatherDao.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/CityWeatherRelation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/CityWeatherRelation.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/CityWithWeather.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/CityWithWeather.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/city/City.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/city/City.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/city/CityBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/city/CityBean.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/city/Province.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/city/Province.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/city/Provinces.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/city/Provinces.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/AirBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/AirBean.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/AlertBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/AlertBean.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/CaiyunExtendBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/CaiyunExtendBean.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/DailyWeatherBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/DailyWeatherBean.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/DateAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/DateAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/HourlyWeatherBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/HourlyWeatherBean.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/LifeIndexBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/LifeIndexBean.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/Minutely.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/Minutely.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/NowWeatherBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/NowWeatherBean.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/Weather.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/Weather.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/WeatherBeanConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/entity/weather/WeatherBeanConverter.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/repository/CityRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/repository/CityRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/persistence/repository/Repository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/persistence/repository/Repository.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/service/DataSyncService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/service/DataSyncService.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/tools/AppTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/tools/AppTools.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/tools/BlurBitmapUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/tools/BlurBitmapUtil.java -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/tools/ColorExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/tools/ColorExt.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/tools/DegreeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/tools/DegreeUtil.java -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/tools/MessageEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/tools/MessageEvent.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/tools/RainShaderUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/tools/RainShaderUtils.java -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/tools/SnowPointsShaderUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/tools/SnowPointsShaderUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/tools/SnowShaderUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/tools/SnowShaderUtils.java -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/tools/SpicaAnimUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/tools/SpicaAnimUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/tools/SpicaColorEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/tools/SpicaColorEvaluator.java -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/ui/add_city/ActivityAddCity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/ui/add_city/ActivityAddCity.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/ui/add_city/AddCityAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/ui/add_city/AddCityAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/ui/add_city/CityViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/ui/add_city/CityViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/ui/main/ActivityMain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/ui/main/ActivityMain.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/ui/main/MainViewAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/ui/main/MainViewAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/ui/main/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/ui/main/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/ui/manager_city/ActivityManagerCity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/ui/manager_city/ActivityManagerCity.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/ui/manager_city/CityItemTouchHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/ui/manager_city/CityItemTouchHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/ui/manager_city/CityManagerViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/ui/manager_city/CityManagerViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/ui/manager_city/ManagerCityAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/ui/manager_city/ManagerCityAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/AirCircleProgressView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/AirCircleProgressView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/BounceEdgeEffectFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/BounceEdgeEffectFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/BounceEdgeEffectFactory2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/BounceEdgeEffectFactory2.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/Home2ManagerView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/Home2ManagerView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/Manager2HomeView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/Manager2HomeView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/NowWeatherInfoCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/NowWeatherInfoCard.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/RainDropForegroundView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/RainDropForegroundView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/RainImageView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/RainImageView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/dailyItem/DailyItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/dailyItem/DailyItemView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/line/HourlyLineView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/line/HourlyLineView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/list/DiffAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/list/DiffAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/list/ListDiffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/list/ListDiffer.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/list/SimpleDiffCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/list/SimpleDiffCallback.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/minute_rain/MinuteRainView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/minute_rain/MinuteRainView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/recyclerView/RecyclerViewAtViewPager2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/recyclerView/RecyclerViewAtViewPager2.java -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/scroller_view/ScrollViewAtViewPager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/scroller_view/ScrollViewAtViewPager.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/search_edit/SearchBarLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/search_edit/SearchBarLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/AViewGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/AViewGroup.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/ActivityAddCityLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/ActivityAddCityLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/ActivityMainLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/ActivityMainLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/ActivityManagerCityLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/ActivityManagerCityLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/AirCardLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/AirCardLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/AirIntroduceItemLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/AirIntroduceItemLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/AirIntroduceLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/AirIntroduceLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/CurrentWeatherLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/CurrentWeatherLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/DailyWeatherLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/DailyWeatherLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/DescCardViewLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/DescCardViewLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/DescProgressLineView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/DescProgressLineView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/DetailsCardsLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/DetailsCardsLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/HourlyCardLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/HourlyCardLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/ItemCityManagerLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/ItemCityManagerLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/MainTitleLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/MainTitleLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/MinuteWeatherCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/MinuteWeatherCard.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/NoWeatherDataLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/NoWeatherDataLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/RefreshViewLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/RefreshViewLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/TipsItemLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/TipsItemLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/TipsLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/TipsLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/view_group/WeatherMainLayout2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/view_group/WeatherMainLayout2.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_bg/HwTextureView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_bg/HwTextureView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_bg/IDrawTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_bg/IDrawTask.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_bg/Line.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_bg/Line.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_bg/NowWeatherView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_bg/NowWeatherView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_bg/RainFlake.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_bg/RainFlake.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_bg/RainRandomGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_bg/RainRandomGenerator.java -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_bg/SimpleDrawTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_bg/SimpleDrawTask.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_bg/WeatherBackgroundSurfaceView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_bg/WeatherBackgroundSurfaceView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_bg/WeatherBackgroundTextureView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_bg/WeatherBackgroundTextureView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_bg/WeatherBackgroundView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_bg/WeatherBackgroundView.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_detail_card/SpicaWeatherCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_detail_card/SpicaWeatherCard.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_drawable/CloudDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_drawable/CloudDrawable.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_drawable/FoggyDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_drawable/FoggyDrawable.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_drawable/HazeDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_drawable/HazeDrawable.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_drawable/HazeDrawable2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_drawable/HazeDrawable2.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_drawable/RainDrawable2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_drawable/RainDrawable2.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_drawable/SandStormDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_drawable/SandStormDrawable.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_drawable/SnowDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_drawable/SnowDrawable.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_drawable/SunnyDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_drawable/SunnyDrawable.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_drawable/UnknownDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_drawable/UnknownDrawable.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_drawable/WeatherDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_drawable/WeatherDrawable.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/view/weather_drawable/WeatherDrawableManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/view/weather_drawable/WeatherDrawableManager.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/weather_anim_counter/BaseParticle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/weather_anim_counter/BaseParticle.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/weather_anim_counter/HazeParticleManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/weather_anim_counter/HazeParticleManager.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/weather_anim_counter/RainItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/weather_anim_counter/RainItem.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/weather_anim_counter/RainOrSnowPoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/weather_anim_counter/RainOrSnowPoint.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/weather_anim_counter/RainParticleManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/weather_anim_counter/RainParticleManager.kt -------------------------------------------------------------------------------- /app/src/main/java/me/spica/spicaweather2/weather_anim_counter/SnowEffectCounter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/java/me/spica/spicaweather2/weather_anim_counter/SnowEffectCounter.kt -------------------------------------------------------------------------------- /app/src/main/res/anim/bottom_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/anim/bottom_out.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/card_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/anim/card_in.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/in_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/anim/in_bottom.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/in_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/anim/in_left.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/message_in_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/anim/message_in_anim.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/message_out_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/anim/message_out_anim.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/out_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/anim/out_bottom.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/out_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/anim/out_left.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/zoom_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/anim/zoom_in.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/zoom_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/anim/zoom_out.xml -------------------------------------------------------------------------------- /app/src/main/res/animator/touch_raise.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/animator/touch_raise.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/bg_card.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_edit_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/bg_edit_round.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_ic_app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/bg_ic_app.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_manager_city_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/bg_manager_city_item.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/bg_round.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_top_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/bg_top_round.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_air_index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_air_index.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_app.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_aquarius.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_aquarius.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_clean_car.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_clean_car.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_clothes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_clothes.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_cloud_outline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_cloud_outline.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_cloudy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_cloudy.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_delete.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_down.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_down.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_drag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_drag.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_fog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_fog.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_forecast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_forecast.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_heavy_rain_outline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_heavy_rain_outline.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_hurricane.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_hurricane.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_left.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_loading_sun.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_loading_sun.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_plastic_surgery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_plastic_surgery.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_plus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_plus.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_rain.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rain_and_snow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_rain_and_snow.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_round_mask.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_round_mask.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_sand_storm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_sand_storm.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_search.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_snow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_snow.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_spt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_spt.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_sunny.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_sunny.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_texture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_texture.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_thunderstorm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_thunderstorm.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_water.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_water.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_wind.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_wind.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_wind2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/ic_wind2.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/icon_plus_black.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/icon_plus_black.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/img_loading_fail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/img_loading_fail.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/splash.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/vieweffect_frost.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/vieweffect_frost.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/vieweffect_snow.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/drawable/vieweffect_snow.webp -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_manager_city.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/menu/menu_manager_city.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/raw/frost.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/raw/frost.glsl -------------------------------------------------------------------------------- /app/src/main/res/raw/rain_drop_new.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/raw/rain_drop_new.glsl -------------------------------------------------------------------------------- /app/src/main/res/raw/snow.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/raw/snow.glsl -------------------------------------------------------------------------------- /app/src/main/res/raw/snow_bg.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/raw/snow_bg.glsl -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/test/java/me/spica/spicaweather2/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/app/src/test/java/me/spica/spicaweather2/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/gradlew.bat -------------------------------------------------------------------------------- /key.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/key.jks -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/license -------------------------------------------------------------------------------- /pic/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/pic/1.png -------------------------------------------------------------------------------- /pic/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/pic/2.png -------------------------------------------------------------------------------- /pic/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/pic/3.png -------------------------------------------------------------------------------- /pic/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/pic/4.png -------------------------------------------------------------------------------- /pic/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/pic/5.png -------------------------------------------------------------------------------- /pic/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/pic/6.jpg -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangSpica27/SpicaWeather2/HEAD/settings.gradle --------------------------------------------------------------------------------