├── .DS_Store
├── .gitignore
├── 01_Intro
├── ActivityLifecycle
│ ├── .gitignore
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── activitylifecycle
│ │ │ │ └── ExampleInstrumentedTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── codingblocks
│ │ │ │ │ └── activitylifecycle
│ │ │ │ │ └── MainActivity.java
│ │ │ └── res
│ │ │ │ ├── drawable-v24
│ │ │ │ └── ic_launcher_foreground.xml
│ │ │ │ ├── drawable
│ │ │ │ └── ic_launcher_background.xml
│ │ │ │ ├── layout
│ │ │ │ └── activity_main.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
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── activitylifecycle
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── MyFirstApp
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── myfirstapp
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── myfirstapp
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ └── activity_main.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── myfirstapp
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── 02_Views_03_Viewbindings
├── ButtonClicks
│ ├── .gitignore
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── buttonclicks
│ │ │ │ └── ExampleInstrumentedTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── codingblocks
│ │ │ │ │ └── buttonclicks
│ │ │ │ │ └── MainActivity.java
│ │ │ └── res
│ │ │ │ ├── drawable-v24
│ │ │ │ └── ic_launcher_foreground.xml
│ │ │ │ ├── drawable
│ │ │ │ └── ic_launcher_background.xml
│ │ │ │ ├── layout
│ │ │ │ └── activity_main.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
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── buttonclicks
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── LayoutDesc
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── layoutdesc
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── layoutdesc
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ └── activity_main.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── layoutdesc
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── 04_Permissions
├── DangerousPermissions
│ ├── .gitignore
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── dangerouspermissions
│ │ │ │ └── ExampleInstrumentedTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── codingblocks
│ │ │ │ │ └── dangerouspermissions
│ │ │ │ │ └── MainActivity.java
│ │ │ └── res
│ │ │ │ ├── drawable-v24
│ │ │ │ └── ic_launcher_foreground.xml
│ │ │ │ ├── drawable
│ │ │ │ └── ic_launcher_background.xml
│ │ │ │ ├── layout
│ │ │ │ └── activity_main.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
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── dangerouspermissions
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── NormalPermissions
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── normalpermissions
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── normalpermissions
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ └── activity_main.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── normalpermissions
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── 05_Lists
├── ListViewCustomAdapter
│ ├── .gitignore
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── listviewcustomadapter
│ │ │ │ └── ExampleInstrumentedTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── codingblocks
│ │ │ │ │ └── listviewcustomadapter
│ │ │ │ │ ├── MainActivity.java
│ │ │ │ │ └── Teacher.java
│ │ │ └── res
│ │ │ │ ├── drawable-v24
│ │ │ │ └── ic_launcher_foreground.xml
│ │ │ │ ├── drawable
│ │ │ │ └── ic_launcher_background.xml
│ │ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ └── list_item_teacher.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
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── listviewcustomadapter
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── ListViewStringArray
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── liststrarr
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── liststrarr
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ └── activity_main.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── liststrarr
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── 08_Kotlin
└── KotlinBasics
│ ├── KotlinBasics.iml
│ ├── out
│ └── production
│ │ └── KotlinBasics
│ │ ├── META-INF
│ │ └── KotlinBasics.kotlin_module
│ │ ├── Main01Kt.class
│ │ ├── MainKt.class
│ │ ├── ObjectsKt.class
│ │ ├── Vehicle.class
│ │ ├── VehicleKt.class
│ │ └── myObject.class
│ └── src
│ ├── Main.kt
│ ├── Main01.kt
│ ├── Objects.kt
│ └── Vehicle.kt
├── 09_NetworkOps
└── Networking
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── networking
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── networking
│ │ │ │ ├── ApiResult.java
│ │ │ │ ├── GithubUser.kt
│ │ │ │ ├── GithubUserAdapter.kt
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ └── item_row.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── networking
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── 10_StoreData
├── FileRWKotlin
│ ├── .gitignore
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── filerwkotlin
│ │ │ │ └── ExampleInstrumentedTest.kt
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── codingblocks
│ │ │ │ │ └── filerwkotlin
│ │ │ │ │ └── MainActivity.kt
│ │ │ └── res
│ │ │ │ ├── drawable-v24
│ │ │ │ └── ic_launcher_foreground.xml
│ │ │ │ ├── drawable
│ │ │ │ └── ic_launcher_background.xml
│ │ │ │ ├── layout
│ │ │ │ └── activity_main.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
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── filerwkotlin
│ │ │ └── ExampleUnitTest.kt
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── FileReadWrite
│ ├── .gitignore
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── filereadwrite
│ │ │ │ └── ExampleInstrumentedTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── codingblocks
│ │ │ │ │ └── filereadwrite
│ │ │ │ │ └── MainActivity.java
│ │ │ └── res
│ │ │ │ ├── drawable-v24
│ │ │ │ └── ic_launcher_foreground.xml
│ │ │ │ ├── drawable
│ │ │ │ └── ic_launcher_background.xml
│ │ │ │ ├── layout
│ │ │ │ └── activity_main.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
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── filereadwrite
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── SQLiteTodo
│ ├── .gitignore
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── sqlitetodo
│ │ │ │ └── ExampleInstrumentedTest.kt
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── codingblocks
│ │ │ │ │ └── sqlitetodo
│ │ │ │ │ └── MainActivity.kt
│ │ │ └── res
│ │ │ │ ├── drawable-v24
│ │ │ │ └── ic_launcher_foreground.xml
│ │ │ │ ├── drawable
│ │ │ │ └── ic_launcher_background.xml
│ │ │ │ ├── layout
│ │ │ │ └── activity_main.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
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── sqlitetodo
│ │ │ └── ExampleUnitTest.kt
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── SharedPreferences
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── sharedpreferences
│ │ │ └── ExampleInstrumentedTest.kt
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── sharedpreferences
│ │ │ │ └── MainActivity.kt
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ └── activity_main.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── sharedpreferences
│ │ └── ExampleUnitTest.kt
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── 12_Fragments
├── DynamicFragments
│ ├── .gitignore
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── dynamicfragments
│ │ │ │ └── ExampleInstrumentedTest.kt
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── codingblocks
│ │ │ │ │ └── dynamicfragments
│ │ │ │ │ ├── FruitsFragment.kt
│ │ │ │ │ ├── MainActivity.kt
│ │ │ │ │ └── VegetablesFragment.kt
│ │ │ └── res
│ │ │ │ ├── drawable-v24
│ │ │ │ └── ic_launcher_foreground.xml
│ │ │ │ ├── drawable
│ │ │ │ └── ic_launcher_background.xml
│ │ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ ├── fragment_fruits.xml
│ │ │ │ └── fragment_vegetables.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
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── dynamicfragments
│ │ │ └── ExampleUnitTest.kt
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── LayoutIncludes
│ ├── .gitignore
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── layoutincludes
│ │ │ │ └── ExampleInstrumentedTest.kt
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── codingblocks
│ │ │ │ │ └── layoutincludes
│ │ │ │ │ ├── MainActivity.kt
│ │ │ │ │ └── OtherActivity.kt
│ │ │ └── res
│ │ │ │ ├── drawable-v24
│ │ │ │ └── ic_launcher_foreground.xml
│ │ │ │ ├── drawable
│ │ │ │ └── ic_launcher_background.xml
│ │ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ ├── activity_other.xml
│ │ │ │ └── partial_common_header.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
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── layoutincludes
│ │ │ └── ExampleUnitTest.kt
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── StaticFragments
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── staticfragments
│ │ │ └── ExampleInstrumentedTest.kt
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── staticfragments
│ │ │ │ ├── CountDownFragment.kt
│ │ │ │ ├── CountUpFragment.kt
│ │ │ │ └── MainActivity.kt
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ ├── fragment_count_down.xml
│ │ │ └── fragment_count_up.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── staticfragments
│ │ └── ExampleUnitTest.kt
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── 13_Firebase
└── Firebase
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── google-services.json
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── firebase
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── firebase
│ │ │ │ ├── MainActivity.java
│ │ │ │ └── Note.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ └── item_row.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── firebase
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── 14_TaskScheduling
└── JobScheduler
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── jobscheduler
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── jobscheduler
│ │ │ │ ├── DemoJob.java
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ └── activity_main.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── jobscheduler
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── 16_BroadcastReceivers
└── Static
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── staticbroadcastreceivers
│ │ │ └── ExampleInstrumentedTest.kt
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── staticbroadcastreceivers
│ │ │ │ ├── LocaleChangedReceiver.kt
│ │ │ │ └── MainActivity.kt
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ └── activity_main.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── staticbroadcastreceivers
│ │ └── ExampleUnitTest.kt
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── W01_Intro
└── MyFirstApp
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── myfirstapp
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── myfirstapp
│ │ │ │ ├── MainActivity.java
│ │ │ │ └── SecondActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ └── activity_second.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── myfirstapp
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── W02_ListViewPerf
└── ListViewPerf
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── listviewperformance
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── listviewperformance
│ │ │ │ ├── Course.java
│ │ │ │ ├── CourseRecyclerAdapter.java
│ │ │ │ ├── MainActivity.java
│ │ │ │ └── RecyclerActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ ├── activity_recycler.xml
│ │ │ ├── list_item_course.xml
│ │ │ └── list_item_course_card.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── listviewperformance
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── W03_AsyncTasks
└── AsyncTasks
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── asynctasks
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── asynctasks
│ │ │ │ ├── AsyncTaskActivity.java
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ ├── activity_async_task.xml
│ │ │ └── activity_main.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── asynctasks
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── W04_KotlinAndroid
├── KotlinTodoList
│ ├── .gitignore
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── kotlintodolist
│ │ │ │ └── ExampleInstrumentedTest.kt
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── codingblocks
│ │ │ │ │ └── kotlintodolist
│ │ │ │ │ ├── MainActivity.kt
│ │ │ │ │ ├── adapters
│ │ │ │ │ └── TodoAdapter.kt
│ │ │ │ │ └── models
│ │ │ │ │ └── models.kt
│ │ │ └── res
│ │ │ │ ├── drawable-v24
│ │ │ │ └── ic_launcher_foreground.xml
│ │ │ │ ├── drawable
│ │ │ │ └── ic_launcher_background.xml
│ │ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ └── list_item_todo.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
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── kotlintodolist
│ │ │ └── ExampleUnitTest.kt
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── NewKotlinApp
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── codingblocks
│ │ │ └── newkotlinapp
│ │ │ └── ExampleInstrumentedTest.kt
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── codingblocks
│ │ │ │ └── newkotlinapp
│ │ │ │ └── MainActivity.kt
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ └── activity_main.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
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── newkotlinapp
│ │ └── ExampleUnitTest.kt
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── W05_Database
├── .gitignore
├── app
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── codingblocks
│ │ └── todolist
│ │ └── ExampleInstrumentedTest.kt
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── codingblocks
│ │ │ └── todolist
│ │ │ ├── MainActivity.kt
│ │ │ ├── db
│ │ │ ├── MyDbHelper.kt
│ │ │ └── TodoTable.kt
│ │ │ └── models.kt
│ └── res
│ │ ├── drawable-v24
│ │ └── ic_launcher_foreground.xml
│ │ ├── drawable
│ │ └── ic_launcher_background.xml
│ │ ├── layout
│ │ └── activity_main.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
│ │ └── values
│ │ ├── colors.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── codingblocks
│ └── todolist
│ └── ExampleUnitTest.kt
├── build.gradle
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
└── settings.gradle
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/.DS_Store
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | build/
2 | .gradle/
3 | .idea/
4 | build/
5 | *.mp4
6 | *.mov
7 | *.ts
8 | *.mkv
9 | *.flv
10 | *.psd
11 | *.pdf
12 | *.m2ts
13 |
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 | .externalNativeBuild
10 |
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/ActivityLifecycle/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ActivityLifecycle
3 |
4 |
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/app/src/test/java/com/codingblocks/activitylifecycle/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.activitylifecycle;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/ActivityLifecycle/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Wed Jan 24 11:59:43 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
7 |
--------------------------------------------------------------------------------
/01_Intro/ActivityLifecycle/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 | .externalNativeBuild
10 |
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/java/com/codingblocks/myfirstapp/MainActivity.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.myfirstapp;
2 |
3 | import android.support.v7.app.AppCompatActivity;
4 | import android.os.Bundle;
5 |
6 | public class MainActivity extends AppCompatActivity {
7 |
8 | @Override
9 | protected void onCreate(Bundle savedInstanceState) {
10 | super.onCreate(savedInstanceState);
11 | setContentView(R.layout.activity_main);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/MyFirstApp/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/MyFirstApp/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/MyFirstApp/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/MyFirstApp/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/MyFirstApp/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/MyFirstApp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/MyFirstApp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/MyFirstApp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/MyFirstApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/MyFirstApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | My First App
3 |
4 |
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/app/src/test/java/com/codingblocks/myfirstapp/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.myfirstapp;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/01_Intro/MyFirstApp/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Tue Jan 23 22:26:09 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
7 |
--------------------------------------------------------------------------------
/01_Intro/MyFirstApp/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 | .externalNativeBuild
10 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ButtonClicks
3 |
4 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/app/src/test/java/com/codingblocks/buttonclicks/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.buttonclicks;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/ButtonClicks/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Thu Jan 25 20:04:15 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
7 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/ButtonClicks/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 | .externalNativeBuild
10 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/java/com/codingblocks/layoutdesc/MainActivity.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.layoutdesc;
2 |
3 | import android.support.v7.app.AppCompatActivity;
4 | import android.os.Bundle;
5 |
6 | public class MainActivity extends AppCompatActivity {
7 |
8 | @Override
9 | protected void onCreate(Bundle savedInstanceState) {
10 | super.onCreate(savedInstanceState);
11 | setContentView(R.layout.activity_main);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | LayoutDesc
3 |
4 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/app/src/test/java/com/codingblocks/layoutdesc/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.layoutdesc;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/02_Views_03_Viewbindings/LayoutDesc/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Wed Jan 24 14:28:47 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
7 |
--------------------------------------------------------------------------------
/02_Views_03_Viewbindings/LayoutDesc/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/DangerousPermissions/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | DangerousPermissions
3 |
4 |
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/DangerousPermissions/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Feb 02 20:34:29 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
7 |
--------------------------------------------------------------------------------
/04_Permissions/DangerousPermissions/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/NormalPermissions/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/NormalPermissions/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/NormalPermissions/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/NormalPermissions/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/NormalPermissions/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/NormalPermissions/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/NormalPermissions/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/NormalPermissions/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/NormalPermissions/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/NormalPermissions/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | NormalPermissions
3 |
4 |
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/app/src/test/java/com/codingblocks/normalpermissions/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.normalpermissions;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/04_Permissions/NormalPermissions/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Thu Feb 01 20:02:17 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
7 |
--------------------------------------------------------------------------------
/04_Permissions/NormalPermissions/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewCustomAdapter/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ListViewCustomAdapter
3 |
4 |
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewCustomAdapter/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Mon Feb 05 15:05:21 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
7 |
--------------------------------------------------------------------------------
/05_Lists/ListViewCustomAdapter/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewStringArray/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewStringArray/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewStringArray/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewStringArray/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewStringArray/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewStringArray/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewStringArray/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewStringArray/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewStringArray/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewStringArray/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ListView String Array
3 |
4 |
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/app/src/test/java/com/codingblocks/liststrarr/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.liststrarr;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/05_Lists/ListViewStringArray/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Mon Feb 05 14:27:40 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
7 |
--------------------------------------------------------------------------------
/05_Lists/ListViewStringArray/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/08_Kotlin/KotlinBasics/KotlinBasics.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/08_Kotlin/KotlinBasics/out/production/KotlinBasics/META-INF/KotlinBasics.kotlin_module:
--------------------------------------------------------------------------------
1 |
2 | *
3 | Main01KtMainKt ObjectsKt VehicleKt
--------------------------------------------------------------------------------
/08_Kotlin/KotlinBasics/out/production/KotlinBasics/Main01Kt.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/08_Kotlin/KotlinBasics/out/production/KotlinBasics/Main01Kt.class
--------------------------------------------------------------------------------
/08_Kotlin/KotlinBasics/out/production/KotlinBasics/MainKt.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/08_Kotlin/KotlinBasics/out/production/KotlinBasics/MainKt.class
--------------------------------------------------------------------------------
/08_Kotlin/KotlinBasics/out/production/KotlinBasics/ObjectsKt.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/08_Kotlin/KotlinBasics/out/production/KotlinBasics/ObjectsKt.class
--------------------------------------------------------------------------------
/08_Kotlin/KotlinBasics/out/production/KotlinBasics/Vehicle.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/08_Kotlin/KotlinBasics/out/production/KotlinBasics/Vehicle.class
--------------------------------------------------------------------------------
/08_Kotlin/KotlinBasics/out/production/KotlinBasics/VehicleKt.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/08_Kotlin/KotlinBasics/out/production/KotlinBasics/VehicleKt.class
--------------------------------------------------------------------------------
/08_Kotlin/KotlinBasics/out/production/KotlinBasics/myObject.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/08_Kotlin/KotlinBasics/out/production/KotlinBasics/myObject.class
--------------------------------------------------------------------------------
/08_Kotlin/KotlinBasics/src/Main.kt:
--------------------------------------------------------------------------------
1 |
2 | fun awesomeFun(name: String): String {
3 | return name + " is awesome!!!"
4 | }
5 |
6 | fun main(args: Array) {
7 | val osmString = awesomeFun("Arnav")
8 | println(osmString)
9 | }
--------------------------------------------------------------------------------
/08_Kotlin/KotlinBasics/src/Main01.kt:
--------------------------------------------------------------------------------
1 | fun main(args: Array) {
2 | val x: Float = 10F
3 | var y: Int = x.toInt()
4 | y++
5 |
6 | println("Hello World" + y)
7 | }
--------------------------------------------------------------------------------
/08_Kotlin/KotlinBasics/src/Objects.kt:
--------------------------------------------------------------------------------
1 | object myObject {
2 | val item = "someitem"
3 | fun say () {
4 | println("Hello")
5 | }
6 | }
7 |
8 | fun main(args: Array) {
9 | println(myObject.item)
10 | myObject.say()
11 | }
--------------------------------------------------------------------------------
/08_Kotlin/KotlinBasics/src/Vehicle.kt:
--------------------------------------------------------------------------------
1 | class Vehicle(var wheels: Int) {
2 | fun getAxles (): Int {
3 | return wheels / 2
4 | }
5 | }
6 |
7 | fun main(args: Array) {
8 | val v = Vehicle(4)
9 | println(v.wheels)
10 | println(v.getAxles())
11 | }
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 | .externalNativeBuild
10 |
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/java/com/codingblocks/networking/GithubUser.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.networking
2 |
3 | data class GithubUser(val login: String, val id: Int, val html_url: String, val score: Double, val avatar_url: String)
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/09_NetworkOps/Networking/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/09_NetworkOps/Networking/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/09_NetworkOps/Networking/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/09_NetworkOps/Networking/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/09_NetworkOps/Networking/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/09_NetworkOps/Networking/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/09_NetworkOps/Networking/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/09_NetworkOps/Networking/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/09_NetworkOps/Networking/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/09_NetworkOps/Networking/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Networking
3 |
4 |
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/app/src/test/java/com/codingblocks/networking/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.networking;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/09_NetworkOps/Networking/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Feb 23 15:13:19 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
7 |
--------------------------------------------------------------------------------
/09_NetworkOps/Networking/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileRWKotlin/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | FileRWKotlin
3 |
4 |
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/app/src/test/java/com/codingblocks/filerwkotlin/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.filerwkotlin
2 |
3 | import org.junit.Test
4 |
5 | import org.junit.Assert.*
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * See [testing documentation](http://d.android.com/tools/testing).
11 | */
12 | class ExampleUnitTest {
13 | @Test
14 | fun addition_isCorrect() {
15 | assertEquals(4, 2 + 2)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileRWKotlin/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Mon Mar 05 20:43:36 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.5-all.zip
7 |
--------------------------------------------------------------------------------
/10_StoreData/FileRWKotlin/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileReadWrite/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileReadWrite/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileReadWrite/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileReadWrite/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileReadWrite/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileReadWrite/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileReadWrite/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileReadWrite/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileReadWrite/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileReadWrite/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | FileReadWrite
3 |
4 |
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/app/src/test/java/com/codingblocks/filereadwrite/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.filereadwrite;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/FileReadWrite/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Mon Mar 05 19:59:23 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.5-all.zip
7 |
--------------------------------------------------------------------------------
/10_StoreData/FileReadWrite/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/java/com/codingblocks/sqlitetodo/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.sqlitetodo
2 |
3 | import android.support.v7.app.AppCompatActivity
4 | import android.os.Bundle
5 |
6 | class MainActivity : AppCompatActivity() {
7 |
8 | override fun onCreate(savedInstanceState: Bundle?) {
9 | super.onCreate(savedInstanceState)
10 | setContentView(R.layout.activity_main)
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SQLiteTodo/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | SQLiteTodo
3 |
4 |
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/app/src/test/java/com/codingblocks/sqlitetodo/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.sqlitetodo
2 |
3 | import org.junit.Test
4 |
5 | import org.junit.Assert.*
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * See [testing documentation](http://d.android.com/tools/testing).
11 | */
12 | class ExampleUnitTest {
13 | @Test
14 | fun addition_isCorrect() {
15 | assertEquals(4, 2 + 2)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SQLiteTodo/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Sun Mar 18 21:40:35 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.5-all.zip
7 |
--------------------------------------------------------------------------------
/10_StoreData/SQLiteTodo/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SharedPreferences/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SharedPreferences/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SharedPreferences/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SharedPreferences/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SharedPreferences/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SharedPreferences/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SharedPreferences/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SharedPreferences/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SharedPreferences/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SharedPreferences/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | SharedPreferences
3 |
4 |
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/app/src/test/java/com/codingblocks/sharedpreferences/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.sharedpreferences
2 |
3 | import org.junit.Test
4 |
5 | import org.junit.Assert.*
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * See [testing documentation](http://d.android.com/tools/testing).
11 | */
12 | class ExampleUnitTest {
13 | @Test
14 | fun addition_isCorrect() {
15 | assertEquals(4, 2 + 2)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/10_StoreData/SharedPreferences/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Sun Mar 18 21:01:51 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.5-all.zip
7 |
--------------------------------------------------------------------------------
/10_StoreData/SharedPreferences/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/DynamicFragments/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/DynamicFragments/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/DynamicFragments/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/DynamicFragments/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/DynamicFragments/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/DynamicFragments/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/DynamicFragments/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/DynamicFragments/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/DynamicFragments/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/DynamicFragments/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | DynamicFragments
3 |
4 |
5 | Hello blank fragment
6 |
7 |
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/app/src/test/java/com/codingblocks/dynamicfragments/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.dynamicfragments
2 |
3 | import org.junit.Test
4 |
5 | import org.junit.Assert.*
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * See [testing documentation](http://d.android.com/tools/testing).
11 | */
12 | class ExampleUnitTest {
13 | @Test
14 | fun addition_isCorrect() {
15 | assertEquals(4, 2 + 2)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/DynamicFragments/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Tue Apr 03 00:25:59 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.5-all.zip
7 |
--------------------------------------------------------------------------------
/12_Fragments/DynamicFragments/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/java/com/codingblocks/layoutincludes/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.layoutincludes
2 |
3 | import android.support.v7.app.AppCompatActivity
4 | import android.os.Bundle
5 |
6 | class MainActivity : AppCompatActivity() {
7 |
8 | override fun onCreate(savedInstanceState: Bundle?) {
9 | super.onCreate(savedInstanceState)
10 | setContentView(R.layout.activity_main)
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/java/com/codingblocks/layoutincludes/OtherActivity.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.layoutincludes
2 |
3 | import android.support.v7.app.AppCompatActivity
4 | import android.os.Bundle
5 |
6 | class OtherActivity : AppCompatActivity() {
7 |
8 | override fun onCreate(savedInstanceState: Bundle?) {
9 | super.onCreate(savedInstanceState)
10 | setContentView(R.layout.activity_other)
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/LayoutIncludes/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | LayoutIncludes
3 |
4 |
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/app/src/test/java/com/codingblocks/layoutincludes/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.layoutincludes
2 |
3 | import org.junit.Test
4 |
5 | import org.junit.Assert.*
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * See [testing documentation](http://d.android.com/tools/testing).
11 | */
12 | class ExampleUnitTest {
13 | @Test
14 | fun addition_isCorrect() {
15 | assertEquals(4, 2 + 2)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/LayoutIncludes/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Mon Apr 02 21:37:06 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.5-all.zip
7 |
--------------------------------------------------------------------------------
/12_Fragments/LayoutIncludes/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/java/com/codingblocks/staticfragments/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.staticfragments
2 |
3 | import android.support.v7.app.AppCompatActivity
4 | import android.os.Bundle
5 |
6 | class MainActivity : AppCompatActivity() {
7 |
8 | override fun onCreate(savedInstanceState: Bundle?) {
9 | super.onCreate(savedInstanceState)
10 | setContentView(R.layout.activity_main)
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/StaticFragments/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/StaticFragments/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/StaticFragments/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/StaticFragments/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/StaticFragments/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/StaticFragments/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/StaticFragments/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/StaticFragments/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/StaticFragments/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/StaticFragments/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | StaticFragments
3 |
4 |
5 | Hello blank fragment
6 |
7 |
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/app/src/test/java/com/codingblocks/staticfragments/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.staticfragments
2 |
3 | import org.junit.Test
4 |
5 | import org.junit.Assert.*
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * See [testing documentation](http://d.android.com/tools/testing).
11 | */
12 | class ExampleUnitTest {
13 | @Test
14 | fun addition_isCorrect() {
15 | assertEquals(4, 2 + 2)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/12_Fragments/StaticFragments/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Mon Apr 02 22:03:25 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.5-all.zip
7 |
--------------------------------------------------------------------------------
/12_Fragments/StaticFragments/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/13_Firebase/Firebase/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 | .externalNativeBuild
10 |
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/layout/item_row.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
11 |
12 |
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/13_Firebase/Firebase/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/13_Firebase/Firebase/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/13_Firebase/Firebase/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/13_Firebase/Firebase/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/13_Firebase/Firebase/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/13_Firebase/Firebase/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/13_Firebase/Firebase/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/13_Firebase/Firebase/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/13_Firebase/Firebase/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/13_Firebase/Firebase/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Firebase
3 |
4 |
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/13_Firebase/Firebase/app/src/test/java/com/codingblocks/firebase/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.firebase;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/13_Firebase/Firebase/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/13_Firebase/Firebase/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/13_Firebase/Firebase/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Sun Apr 08 14:13:25 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
7 |
--------------------------------------------------------------------------------
/13_Firebase/Firebase/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/14_TaskScheduling/JobScheduler/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | JobScheduler
3 |
4 |
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/app/src/test/java/com/codingblocks/jobscheduler/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.jobscheduler;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/14_TaskScheduling/JobScheduler/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Wed May 02 01:51:08 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
7 |
--------------------------------------------------------------------------------
/14_TaskScheduling/JobScheduler/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/java/com/codingblocks/staticbroadcastreceivers/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.staticbroadcastreceivers
2 |
3 | import android.support.v7.app.AppCompatActivity
4 | import android.os.Bundle
5 |
6 | class MainActivity : AppCompatActivity() {
7 |
8 | override fun onCreate(savedInstanceState: Bundle?) {
9 | super.onCreate(savedInstanceState)
10 | setContentView(R.layout.activity_main)
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/16_BroadcastReceivers/Static/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/16_BroadcastReceivers/Static/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/16_BroadcastReceivers/Static/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/16_BroadcastReceivers/Static/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/16_BroadcastReceivers/Static/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/16_BroadcastReceivers/Static/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/16_BroadcastReceivers/Static/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/16_BroadcastReceivers/Static/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/16_BroadcastReceivers/Static/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/16_BroadcastReceivers/Static/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #008577
4 | #00574B
5 | #D81B60
6 |
7 |
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | StaticBroadcastReceivers
3 |
4 |
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/app/src/test/java/com/codingblocks/staticbroadcastreceivers/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.staticbroadcastreceivers
2 |
3 | import org.junit.Test
4 |
5 | import org.junit.Assert.*
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * See [testing documentation](http://d.android.com/tools/testing).
11 | */
12 | class ExampleUnitTest {
13 | @Test
14 | fun addition_isCorrect() {
15 | assertEquals(4, 2 + 2)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/16_BroadcastReceivers/Static/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionBase=GRADLE_USER_HOME
2 | distributionPath=wrapper/dists
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 |
--------------------------------------------------------------------------------
/16_BroadcastReceivers/Static/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W01_Intro/MyFirstApp/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W01_Intro/MyFirstApp/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W01_Intro/MyFirstApp/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W01_Intro/MyFirstApp/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W01_Intro/MyFirstApp/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W01_Intro/MyFirstApp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W01_Intro/MyFirstApp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W01_Intro/MyFirstApp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W01_Intro/MyFirstApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W01_Intro/MyFirstApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | MyFirstApp
3 |
4 |
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/app/src/test/java/com/codingblocks/myfirstapp/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.myfirstapp;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W01_Intro/MyFirstApp/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Wed Jan 31 20:15:08 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
7 |
--------------------------------------------------------------------------------
/W01_Intro/MyFirstApp/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W02_ListViewPerf/ListViewPerf/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ListView Performance
3 |
4 |
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/app/src/test/java/com/codingblocks/listviewperformance/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.listviewperformance;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W02_ListViewPerf/ListViewPerf/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Wed Feb 07 19:49:27 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
7 |
--------------------------------------------------------------------------------
/W02_ListViewPerf/ListViewPerf/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W03_AsyncTasks/AsyncTasks/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | AsyncTasks
3 |
4 |
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/app/src/test/java/com/codingblocks/asynctasks/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.codingblocks.asynctasks;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W03_AsyncTasks/AsyncTasks/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Wed Feb 14 20:09:00 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
7 |
--------------------------------------------------------------------------------
/W03_AsyncTasks/AsyncTasks/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/java/com/codingblocks/kotlintodolist/models/models.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.kotlintodolist.models
2 |
3 | data class Todo(val task: String, val done: Boolean)
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | KotlinTodoList
3 |
4 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/app/src/test/java/com/codingblocks/kotlintodolist/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.kotlintodolist
2 |
3 | import org.junit.Test
4 |
5 | import org.junit.Assert.*
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * See [testing documentation](http://d.android.com/tools/testing).
11 | */
12 | class ExampleUnitTest {
13 | @Test
14 | fun addition_isCorrect() {
15 | assertEquals(4, 2 + 2)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/KotlinTodoList/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Sun Feb 25 20:44:23 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
7 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/KotlinTodoList/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | NewKotlinApp
3 |
4 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/app/src/test/java/com/codingblocks/newkotlinapp/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.newkotlinapp
2 |
3 | import org.junit.Test
4 |
5 | import org.junit.Assert.*
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * See [testing documentation](http://d.android.com/tools/testing).
11 | */
12 | class ExampleUnitTest {
13 | @Test
14 | fun addition_isCorrect() {
15 | assertEquals(4, 2 + 2)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W04_KotlinAndroid/NewKotlinApp/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Sun Feb 25 20:08:30 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
7 |
--------------------------------------------------------------------------------
/W04_KotlinAndroid/NewKotlinApp/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/W05_Database/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/libraries
5 | /.idea/modules.xml
6 | /.idea/workspace.xml
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/W05_Database/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/W05_Database/app/src/main/java/com/codingblocks/todolist/models.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.todolist
2 |
3 | data class Todo(var task: String, var done: Boolean) {
4 | override fun toString(): String {
5 | return this.task
6 | }
7 | }
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W05_Database/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W05_Database/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W05_Database/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W05_Database/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W05_Database/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W05_Database/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W05_Database/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W05_Database/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W05_Database/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W05_Database/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | TodoList
3 |
4 |
--------------------------------------------------------------------------------
/W05_Database/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/W05_Database/app/src/test/java/com/codingblocks/todolist/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package com.codingblocks.todolist
2 |
3 | import org.junit.Test
4 |
5 | import org.junit.Assert.*
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * See [testing documentation](http://d.android.com/tools/testing).
11 | */
12 | class ExampleUnitTest {
13 | @Test
14 | fun addition_isCorrect() {
15 | assertEquals(4, 2 + 2)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/W05_Database/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coding-blocks-archives/Online_Android_2018_Spring/1d0bf744ad6bc33337bfbc1b39f7f466e98ff4ca/W05_Database/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/W05_Database/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Sun Mar 25 20:06:27 IST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.5-all.zip
7 |
--------------------------------------------------------------------------------
/W05_Database/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------