├── .gitignore ├── LICENSE ├── README.md └── WeatherApp ├── app ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── azhar │ │ └── weatherapp │ │ ├── activities │ │ └── MainActivity.kt │ │ ├── adapter │ │ ├── MainAdapter.kt │ │ └── NextDayAdapter.kt │ │ ├── fragment │ │ └── FragmentNextDays.kt │ │ ├── model │ │ ├── ModelMain.kt │ │ └── ModelNextDay.kt │ │ └── networking │ │ └── ApiEndpoint.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ ├── ic_arrow_max.xml │ ├── ic_arrow_min.xml │ ├── ic_close.xml │ ├── ic_launcher_background.xml │ └── ic_location.xml │ ├── layout │ ├── activity_main.xml │ ├── fragment_next_day.xml │ ├── list_item_main.xml │ ├── list_item_next_days.xml │ └── toolbar.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── raw │ ├── broken_clouds.json │ ├── clear_sky.json │ ├── few_clouds.json │ ├── heavy_intentsity.json │ ├── light_rain.json │ ├── moderate_rain.json │ ├── overcast_clouds.json │ ├── scattered_clouds.json │ └── unknown.json │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── local.properties └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/README.md -------------------------------------------------------------------------------- /WeatherApp/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/build.gradle -------------------------------------------------------------------------------- /WeatherApp/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/proguard-rules.pro -------------------------------------------------------------------------------- /WeatherApp/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/java/com/azhar/weatherapp/activities/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/java/com/azhar/weatherapp/activities/MainActivity.kt -------------------------------------------------------------------------------- /WeatherApp/app/src/main/java/com/azhar/weatherapp/adapter/MainAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/java/com/azhar/weatherapp/adapter/MainAdapter.kt -------------------------------------------------------------------------------- /WeatherApp/app/src/main/java/com/azhar/weatherapp/adapter/NextDayAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/java/com/azhar/weatherapp/adapter/NextDayAdapter.kt -------------------------------------------------------------------------------- /WeatherApp/app/src/main/java/com/azhar/weatherapp/fragment/FragmentNextDays.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/java/com/azhar/weatherapp/fragment/FragmentNextDays.kt -------------------------------------------------------------------------------- /WeatherApp/app/src/main/java/com/azhar/weatherapp/model/ModelMain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/java/com/azhar/weatherapp/model/ModelMain.kt -------------------------------------------------------------------------------- /WeatherApp/app/src/main/java/com/azhar/weatherapp/model/ModelNextDay.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/java/com/azhar/weatherapp/model/ModelNextDay.kt -------------------------------------------------------------------------------- /WeatherApp/app/src/main/java/com/azhar/weatherapp/networking/ApiEndpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/java/com/azhar/weatherapp/networking/ApiEndpoint.kt -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/drawable/ic_arrow_max.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/drawable/ic_arrow_max.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/drawable/ic_arrow_min.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/drawable/ic_arrow_min.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/drawable/ic_location.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/drawable/ic_location.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/layout/fragment_next_day.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/layout/fragment_next_day.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/layout/list_item_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/layout/list_item_main.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/layout/list_item_next_days.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/layout/list_item_next_days.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/layout/toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/layout/toolbar.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/raw/broken_clouds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/raw/broken_clouds.json -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/raw/clear_sky.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/raw/clear_sky.json -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/raw/few_clouds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/raw/few_clouds.json -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/raw/heavy_intentsity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/raw/heavy_intentsity.json -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/raw/light_rain.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/raw/light_rain.json -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/raw/moderate_rain.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/raw/moderate_rain.json -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/raw/overcast_clouds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/raw/overcast_clouds.json -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/raw/scattered_clouds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/raw/scattered_clouds.json -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/raw/unknown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/raw/unknown.json -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /WeatherApp/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /WeatherApp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/build.gradle -------------------------------------------------------------------------------- /WeatherApp/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/gradle.properties -------------------------------------------------------------------------------- /WeatherApp/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /WeatherApp/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /WeatherApp/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/gradlew -------------------------------------------------------------------------------- /WeatherApp/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/gradlew.bat -------------------------------------------------------------------------------- /WeatherApp/local.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzharRivaldi/Weather/HEAD/WeatherApp/local.properties -------------------------------------------------------------------------------- /WeatherApp/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | rootProject.name = "Weather App" --------------------------------------------------------------------------------