From 7f5d63d31243d22eb2c24655907229b1818bd0af Mon Sep 17 00:00:00 2001
From: Iftakhar Husan <AC5636@student.jamk.fi>
Date: Wed, 22 Nov 2023 06:01:24 +0200
Subject: [PATCH] Done ex3

---
 E03BuildUIWithLayoutEditor2/.gitignore        |  15 ++
 E03BuildUIWithLayoutEditor2/.idea/.gitignore  |   3 +
 E03BuildUIWithLayoutEditor2/.idea/.name       |   1 +
 .../.idea/compiler.xml                        |   6 +
 .../.idea/deploymentTargetDropDown.xml        |  10 +
 E03BuildUIWithLayoutEditor2/.idea/gradle.xml  |  19 ++
 E03BuildUIWithLayoutEditor2/.idea/kotlinc.xml |   6 +
 .../.idea/migrations.xml                      |  10 +
 E03BuildUIWithLayoutEditor2/.idea/misc.xml    |   9 +
 E03BuildUIWithLayoutEditor2/.idea/vcs.xml     |   6 +
 E03BuildUIWithLayoutEditor2/app/.gitignore    |   1 +
 .../app/build.gradle.kts                      |  47 +++++
 .../app/proguard-rules.pro                    |  21 ++
 .../ExampleInstrumentedTest.kt                |  24 +++
 .../app/src/main/AndroidManifest.xml          |  26 +++
 .../MainActivity.kt                           |  66 ++++++
 .../app/src/main/res/drawable/employee1.png   | Bin 0 -> 5919 bytes
 .../app/src/main/res/drawable/employee10.png  | Bin 0 -> 6345 bytes
 .../app/src/main/res/drawable/employee2.png   | Bin 0 -> 5792 bytes
 .../app/src/main/res/drawable/employee3.png   | Bin 0 -> 6040 bytes
 .../app/src/main/res/drawable/employee4.png   | Bin 0 -> 5581 bytes
 .../app/src/main/res/drawable/employee5.png   | Bin 0 -> 5872 bytes
 .../app/src/main/res/drawable/employee6.png   | Bin 0 -> 5936 bytes
 .../app/src/main/res/drawable/employee7.png   | Bin 0 -> 5635 bytes
 .../app/src/main/res/drawable/employee8.png   | Bin 0 -> 6105 bytes
 .../app/src/main/res/drawable/employee9.png   | Bin 0 -> 6199 bytes
 .../res/drawable/ic_launcher_background.xml   | 170 ++++++++++++++++
 .../res/drawable/ic_launcher_foreground.xml   |  30 +++
 .../app/src/main/res/layout/activity_main.xml | 190 ++++++++++++++++++
 .../res/mipmap-anydpi-v26/ic_launcher.xml     |   6 +
 .../mipmap-anydpi-v26/ic_launcher_round.xml   |   6 +
 .../src/main/res/mipmap-hdpi/ic_launcher.webp | Bin 0 -> 1404 bytes
 .../res/mipmap-hdpi/ic_launcher_round.webp    | Bin 0 -> 2898 bytes
 .../src/main/res/mipmap-mdpi/ic_launcher.webp | Bin 0 -> 982 bytes
 .../res/mipmap-mdpi/ic_launcher_round.webp    | Bin 0 -> 1772 bytes
 .../main/res/mipmap-xhdpi/ic_launcher.webp    | Bin 0 -> 1900 bytes
 .../res/mipmap-xhdpi/ic_launcher_round.webp   | Bin 0 -> 3918 bytes
 .../main/res/mipmap-xxhdpi/ic_launcher.webp   | Bin 0 -> 2884 bytes
 .../res/mipmap-xxhdpi/ic_launcher_round.webp  | Bin 0 -> 5914 bytes
 .../main/res/mipmap-xxxhdpi/ic_launcher.webp  | Bin 0 -> 3844 bytes
 .../res/mipmap-xxxhdpi/ic_launcher_round.webp | Bin 0 -> 7778 bytes
 .../app/src/main/res/values-night/themes.xml  |   7 +
 .../app/src/main/res/values/colors.xml        |   5 +
 .../app/src/main/res/values/strings.xml       |  19 ++
 .../app/src/main/res/values/themes.xml        |   9 +
 .../app/src/main/res/xml/backup_rules.xml     |  13 ++
 .../main/res/xml/data_extraction_rules.xml    |  19 ++
 .../ExampleUnitTest.kt                        |  17 ++
 E03BuildUIWithLayoutEditor2/build.gradle.kts  |   5 +
 E03BuildUIWithLayoutEditor2/gradle.properties |  23 +++
 .../gradle/wrapper/gradle-wrapper.jar         | Bin 0 -> 59203 bytes
 .../gradle/wrapper/gradle-wrapper.properties  |   6 +
 E03BuildUIWithLayoutEditor2/gradlew           | 185 +++++++++++++++++
 E03BuildUIWithLayoutEditor2/gradlew.bat       |  89 ++++++++
 .../settings.gradle.kts                       |  18 ++
 55 files changed, 1087 insertions(+)
 create mode 100644 E03BuildUIWithLayoutEditor2/.gitignore
 create mode 100644 E03BuildUIWithLayoutEditor2/.idea/.gitignore
 create mode 100644 E03BuildUIWithLayoutEditor2/.idea/.name
 create mode 100644 E03BuildUIWithLayoutEditor2/.idea/compiler.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/.idea/deploymentTargetDropDown.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/.idea/gradle.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/.idea/kotlinc.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/.idea/migrations.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/.idea/misc.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/.idea/vcs.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/.gitignore
 create mode 100644 E03BuildUIWithLayoutEditor2/app/build.gradle.kts
 create mode 100644 E03BuildUIWithLayoutEditor2/app/proguard-rules.pro
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/androidTest/java/com/example/e03builduiwithlayouteditor2/ExampleInstrumentedTest.kt
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/AndroidManifest.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/java/com/example/e03builduiwithlayouteditor2/MainActivity.kt
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee1.png
 create mode 100755 E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee10.png
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee2.png
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee3.png
 create mode 100755 E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee4.png
 create mode 100755 E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee5.png
 create mode 100755 E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee6.png
 create mode 100755 E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee7.png
 create mode 100755 E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee8.png
 create mode 100755 E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee9.png
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/ic_launcher_background.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/ic_launcher_foreground.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/layout/activity_main.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-hdpi/ic_launcher.webp
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-mdpi/ic_launcher.webp
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/values-night/themes.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/values/colors.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/values/strings.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/values/themes.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/xml/backup_rules.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/main/res/xml/data_extraction_rules.xml
 create mode 100644 E03BuildUIWithLayoutEditor2/app/src/test/java/com/example/e03builduiwithlayouteditor2/ExampleUnitTest.kt
 create mode 100644 E03BuildUIWithLayoutEditor2/build.gradle.kts
 create mode 100644 E03BuildUIWithLayoutEditor2/gradle.properties
 create mode 100644 E03BuildUIWithLayoutEditor2/gradle/wrapper/gradle-wrapper.jar
 create mode 100644 E03BuildUIWithLayoutEditor2/gradle/wrapper/gradle-wrapper.properties
 create mode 100755 E03BuildUIWithLayoutEditor2/gradlew
 create mode 100644 E03BuildUIWithLayoutEditor2/gradlew.bat
 create mode 100644 E03BuildUIWithLayoutEditor2/settings.gradle.kts

diff --git a/E03BuildUIWithLayoutEditor2/.gitignore b/E03BuildUIWithLayoutEditor2/.gitignore
new file mode 100644
index 0000000..aa724b7
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/.gitignore
@@ -0,0 +1,15 @@
+*.iml
+.gradle
+/local.properties
+/.idea/caches
+/.idea/libraries
+/.idea/modules.xml
+/.idea/workspace.xml
+/.idea/navEditor.xml
+/.idea/assetWizardSettings.xml
+.DS_Store
+/build
+/captures
+.externalNativeBuild
+.cxx
+local.properties
diff --git a/E03BuildUIWithLayoutEditor2/.idea/.gitignore b/E03BuildUIWithLayoutEditor2/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/E03BuildUIWithLayoutEditor2/.idea/.name b/E03BuildUIWithLayoutEditor2/.idea/.name
new file mode 100644
index 0000000..316c3a0
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/.idea/.name
@@ -0,0 +1 @@
+E03 Build UI With Layout Editor 2
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/.idea/compiler.xml b/E03BuildUIWithLayoutEditor2/.idea/compiler.xml
new file mode 100644
index 0000000..b589d56
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/.idea/compiler.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="CompilerConfiguration">
+    <bytecodeTargetLevel target="17" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/.idea/deploymentTargetDropDown.xml b/E03BuildUIWithLayoutEditor2/.idea/deploymentTargetDropDown.xml
new file mode 100644
index 0000000..0c0c338
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/.idea/deploymentTargetDropDown.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="deploymentTargetDropDown">
+    <value>
+      <entry key="app">
+        <State />
+      </entry>
+    </value>
+  </component>
+</project>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/.idea/gradle.xml b/E03BuildUIWithLayoutEditor2/.idea/gradle.xml
new file mode 100644
index 0000000..0897082
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/.idea/gradle.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="GradleMigrationSettings" migrationVersion="1" />
+  <component name="GradleSettings">
+    <option name="linkedExternalProjectsSettings">
+      <GradleProjectSettings>
+        <option name="externalProjectPath" value="$PROJECT_DIR$" />
+        <option name="gradleJvm" value="#GRADLE_LOCAL_JAVA_HOME" />
+        <option name="modules">
+          <set>
+            <option value="$PROJECT_DIR$" />
+            <option value="$PROJECT_DIR$/app" />
+          </set>
+        </option>
+        <option name="resolveExternalAnnotations" value="false" />
+      </GradleProjectSettings>
+    </option>
+  </component>
+</project>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/.idea/kotlinc.xml b/E03BuildUIWithLayoutEditor2/.idea/kotlinc.xml
new file mode 100644
index 0000000..f8467b4
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/.idea/kotlinc.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="KotlinJpsPluginSettings">
+    <option name="version" value="1.9.10" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/.idea/migrations.xml b/E03BuildUIWithLayoutEditor2/.idea/migrations.xml
new file mode 100644
index 0000000..f8051a6
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/.idea/migrations.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectMigrations">
+    <option name="MigrateToGradleLocalJavaHome">
+      <set>
+        <option value="$PROJECT_DIR$" />
+      </set>
+    </option>
+  </component>
+</project>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/.idea/misc.xml b/E03BuildUIWithLayoutEditor2/.idea/misc.xml
new file mode 100644
index 0000000..8978d23
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/.idea/misc.xml
@@ -0,0 +1,9 @@
+<project version="4">
+  <component name="ExternalStorageConfigurationManager" enabled="true" />
+  <component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="jbr-17" project-jdk-type="JavaSDK">
+    <output url="file://$PROJECT_DIR$/build/classes" />
+  </component>
+  <component name="ProjectType">
+    <option name="id" value="Android" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/.idea/vcs.xml b/E03BuildUIWithLayoutEditor2/.idea/vcs.xml
new file mode 100644
index 0000000..6c0b863
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$/.." vcs="Git" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/.gitignore b/E03BuildUIWithLayoutEditor2/app/.gitignore
new file mode 100644
index 0000000..42afabf
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/.gitignore
@@ -0,0 +1 @@
+/build
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/build.gradle.kts b/E03BuildUIWithLayoutEditor2/app/build.gradle.kts
new file mode 100644
index 0000000..6328e97
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/build.gradle.kts
@@ -0,0 +1,47 @@
+plugins {
+    id("com.android.application")
+    id("org.jetbrains.kotlin.android")
+}
+
+android {
+    namespace = "com.example.e03builduiwithlayouteditor2"
+    compileSdk = 34
+
+    defaultConfig {
+        applicationId = "com.example.e03builduiwithlayouteditor2"
+        minSdk = 24
+        targetSdk = 34
+        versionCode = 1
+        versionName = "1.0"
+
+        testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
+    }
+
+    buildTypes {
+        release {
+            isMinifyEnabled = false
+            proguardFiles(
+                getDefaultProguardFile("proguard-android-optimize.txt"),
+                "proguard-rules.pro"
+            )
+        }
+    }
+    compileOptions {
+        sourceCompatibility = JavaVersion.VERSION_1_8
+        targetCompatibility = JavaVersion.VERSION_1_8
+    }
+    kotlinOptions {
+        jvmTarget = "1.8"
+    }
+}
+
+dependencies {
+
+    implementation("androidx.core:core-ktx:1.12.0")
+    implementation("androidx.appcompat:appcompat:1.6.1")
+    implementation("com.google.android.material:material:1.9.0")
+    implementation("androidx.constraintlayout:constraintlayout:2.1.4")
+    testImplementation("junit:junit:4.13.2")
+    androidTestImplementation("androidx.test.ext:junit:1.1.5")
+    androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")
+}
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/proguard-rules.pro b/E03BuildUIWithLayoutEditor2/app/proguard-rules.pro
new file mode 100644
index 0000000..481bb43
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/proguard-rules.pro
@@ -0,0 +1,21 @@
+# Add project specific ProGuard rules here.
+# You can control the set of applied configuration files using the
+# proguardFiles setting in build.gradle.
+#
+# For more details, see
+#   http://developer.android.com/guide/developing/tools/proguard.html
+
+# If your project uses WebView with JS, uncomment the following
+# and specify the fully qualified class name to the JavaScript interface
+# class:
+#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
+#   public *;
+#}
+
+# Uncomment this to preserve the line number information for
+# debugging stack traces.
+#-keepattributes SourceFile,LineNumberTable
+
+# If you keep the line number information, uncomment this to
+# hide the original source file name.
+#-renamesourcefileattribute SourceFile
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/androidTest/java/com/example/e03builduiwithlayouteditor2/ExampleInstrumentedTest.kt b/E03BuildUIWithLayoutEditor2/app/src/androidTest/java/com/example/e03builduiwithlayouteditor2/ExampleInstrumentedTest.kt
new file mode 100644
index 0000000..796c5d0
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/androidTest/java/com/example/e03builduiwithlayouteditor2/ExampleInstrumentedTest.kt
@@ -0,0 +1,24 @@
+package com.example.e03builduiwithlayouteditor2
+
+import androidx.test.platform.app.InstrumentationRegistry
+import androidx.test.ext.junit.runners.AndroidJUnit4
+
+import org.junit.Test
+import org.junit.runner.RunWith
+
+import org.junit.Assert.*
+
+/**
+ * Instrumented test, which will execute on an Android device.
+ *
+ * See [testing documentation](http://d.android.com/tools/testing).
+ */
+@RunWith(AndroidJUnit4::class)
+class ExampleInstrumentedTest {
+    @Test
+    fun useAppContext() {
+        // Context of the app under test.
+        val appContext = InstrumentationRegistry.getInstrumentation().targetContext
+        assertEquals("com.example.e03builduiwithlayouteditor2", appContext.packageName)
+    }
+}
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/AndroidManifest.xml b/E03BuildUIWithLayoutEditor2/app/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..cc0bfab
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/AndroidManifest.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools">
+
+    <application
+        android:allowBackup="true"
+        android:dataExtractionRules="@xml/data_extraction_rules"
+        android:fullBackupContent="@xml/backup_rules"
+        android:icon="@mipmap/ic_launcher"
+        android:label="@string/app_name"
+        android:roundIcon="@mipmap/ic_launcher_round"
+        android:supportsRtl="true"
+        android:theme="@style/Theme.E03BuildUIWithLayoutEditor2"
+        tools:targetApi="31">
+        <activity
+            android:name=".MainActivity"
+            android:exported="true">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+
+                <category android:name="android.intent.category.LAUNCHER" />
+            </intent-filter>
+        </activity>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/java/com/example/e03builduiwithlayouteditor2/MainActivity.kt b/E03BuildUIWithLayoutEditor2/app/src/main/java/com/example/e03builduiwithlayouteditor2/MainActivity.kt
new file mode 100644
index 0000000..04fe1cb
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/java/com/example/e03builduiwithlayouteditor2/MainActivity.kt
@@ -0,0 +1,66 @@
+package com.example.e03builduiwithlayouteditor2
+
+import android.graphics.Typeface
+import androidx.appcompat.app.AppCompatActivity
+import android.os.Bundle
+import android.view.View
+import android.widget.ImageView
+import android.widget.TextView
+
+
+class MainActivity : AppCompatActivity() {
+    private val firstnames = arrayOf("Renato", "Rosangela", "Tim", "Barton", "Jeannette", "Ali", "Becky", "Coco", "Ragnar")
+    private val lastnames = arrayOf("Ksenia", "MetLife", "Asuncion", "Zemfira", "Gang", "G", "G", "A", "B")
+    private val jobTitles = arrayOf("District Quality Coordinator","International Intranet Representative","District Intranet Administrator","Dynamic Research Manager","Central Infrastructure Consultant", "Lorem ipsum dolor amit sen", "Lorem ipsum dolor amit sen", "Lorem ipsum dolor amit sen", "Lorem ipsum dolor amit sen")
+
+    // function displays employees data in UI
+    private fun showEmployeeData(index: Int) {
+        // find TextView's from the UI layout file
+        val firstNameTextview = findViewById<TextView>(R.id.first_name)
+        val lastNameTextView = findViewById<TextView>(R.id.last_name)
+        val jobTitleTextView = findViewById<TextView>(R.id.job_title)
+        val employeeInfoTextView = findViewById<TextView>(R.id.employee_info_text)
+        // Update TextView texts
+        firstNameTextview.text = firstnames[index]
+        lastNameTextView.text = lastnames[index]
+        jobTitleTextView.text = jobTitles[index]
+
+        // info is
+        employeeInfoTextView.text = getString(R.string.employee_info_text, lastnames[index], firstnames[index], jobTitles[index], getString(R.string.description))
+
+        // image
+        var id = 0
+        when(index) {
+            0 -> id = R.drawable.employee1
+            1 -> id = R.drawable.employee2
+            2 -> id = R.drawable.employee3
+            3 -> id = R.drawable.employee4
+            4 -> id = R.drawable.employee5
+            5 -> id = R.drawable.employee6
+            6 -> id = R.drawable.employee7
+            7 -> id = R.drawable.employee8
+            8 -> id = R.drawable.employee9
+        }
+        // find imageView and display correct employee image
+        val imageView = findViewById<ImageView>(R.id.employee_image)
+        imageView.setImageResource(id)
+    }
+
+    // function will be called from the UI
+    fun numberClicked(view: View?) {
+        // get clicked view as a textview and it text as a string
+        val text = (view as TextView).text.toString()
+        println(text)
+        // modify string to int and decrease by one (array's start position 0)
+        val int = text.toInt() - 1
+        // show selected employee data in UI, call earlier made function
+        showEmployeeData(int)
+    }
+
+    override fun onCreate(savedInstanceState: Bundle?) {
+        super.onCreate(savedInstanceState)
+        setContentView(R.layout.activity_main)
+
+        showEmployeeData(0)
+    }
+}
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee1.png b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee1.png
new file mode 100644
index 0000000000000000000000000000000000000000..68387e082c0f550d354df2bbe0118ce40b38cf34
GIT binary patch
literal 5919
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
JP|4E&e*i?Jox1=4

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee10.png b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee10.png
new file mode 100755
index 0000000000000000000000000000000000000000..521990eb43241c8847d6675d4b917263425c2ae4
GIT binary patch
literal 6345
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%0A6Yq>U!q$k`{Oq-3q?
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
VFG5RgF8}$tpsJ_=DV8_&`yb!>Pm=%u

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee2.png b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee2.png
new file mode 100644
index 0000000000000000000000000000000000000000..9a647dd67f4ad923053b5672ae0cde6347adf116
GIT binary patch
literal 5792
zcmaJ_XH-+$x}}H|5u_+xN<ct_B=o8Rp?3&^f>J{#2?<qHdhb;_qEZzQkS4u%l-{L-
z(v(gh<>9&a-1~mK^Y$KluQKMG-(27N));&22z_0(>r|{%L_|c_HPj)7m#ymMV@pAL
z`KC^;iMni9+*M57jSzP3UREd=k)kca8pfsJYGn^Igjw18xb?y0iHJyf9HFM}raIcP
zHV9V{t3MbKZ&&0cn}|sMfj831#u?_$Weu};ge&m;YG~o%a<o<8F_F*#=^&M14vy;2
zQ81(Dx=@?v&Nec(JP+=3$$QIQ3b?}Dt+>2hUEpY0Zv~#ebY(C5f2M&vTz^5_ofUZg
zWy(}XpGz5mf^kWRfP`&8l3*@LaS^aMNJd=d9+xNx3<82hfgmYiFi2KHN)`m>`uD|i
z84YD?Cu;~%{dcU(kpho{yE{@A2=wyu67dofL7?n`U>O-1AV?G_Dk^-55JvmJ-L1TZ
z;b_3$3J@6D2IYu!cSOLs{wP{mBRt#{crKm(YYDE%|H#78|4!3o!hqgZNFZ1Q^k+$b
z19f!%f2gbLf6!=mL)d@){-45Vs1FhbG=!lM9w?j3jk5#%35AqZM!~Gy5hy4E;qrGD
z^&JrI2($wN$)#*0Ap+(yafI6<ywHE)b#!Dk;AnR%xD8ALqQG;hAmZp~D+`g7mQod$
zQ5IDKiGjf?U>OyNgtC;fq_~7ASW-zv<!>$oVdLQngS-FDwf!#_@{im<rQnLZj0}OH
z96e#Sswjjj*I!GPb^K>9ivOthZ?5e>dr|sFF7VO}@XyBnuZ{kD>au$NbpKPfmxKQl
zJ`8?Y?WoJL)@5_>ygV&L`r1&H^}3MCM8}E`^@OwaR0jz)8H5lkw70)B-$!}&or7_@
z#Mw&2c6W+6nm-RNYnm^Z=AojQB0lrMjX=O@$^=UX@k6r(`I*!qse+>1=Ditq)&(MK
zRWA<kgm`nHjJn?L?(SH+>EYo)Z>pIVQd7|jxHZ>lq!@iPUw<_7*(^`Ip{8?xva-E#
z020QJ!Q;2L4rZ!@Ya*dTg9AnW+L&{U4=SoS%w%PCWvLW(JW*<ppt7_w|0F?bbYp10
zFBAW>MV!}qes1=7cS@McWWK_?B19WYIGLYa9~&D@Pkg76#$gmF|3JW}qBVOuMSX3&
z0qDXqIyQ(QU_@ALML10G7()Mh7j6dG&6eoVOltz+0;&zGPkO2m1^%_akH->z554Iw
zh)66+loN99>}<#2Pq762;Ya}%iv?-PFLq{}EqrMY(|h<->te3v@Z!)d)uFK@{C!r%
zT74=Oiyw^ATJL{nl*`dw^a77L@9!8K=o`MkV&Wolwzhu+`zB(}ad^UkyRW2&D&uZ@
z)Kb1H{^V$6cv4B)`1}ONOeMq52e~VzDbDLWKR+%lV0S+9;kYSjV4&l4q6+C4c)Y)Y
z#h=wX$wx%VjAx<lgPbMrT3!&aU2T2q+e?XI=J<oTi@CD1v$KgJe;I%+fpGTo@CU?N
zX0g9|w67l;b#I`njc{=&!e=dP#@QZkbWg(MsWYEEkE@-T?@)-s&u=CAxngapF3zc%
z3r$g>`M#U$zgph-ir!bBnjRaEd$h5!(bL<5$DX~9a2|hSshSI%o1VYGo&-MwVlECO
z?-}Ap-%1EMEG@20O-^G7`zPNkLZN^sDw#)9U04DJhr^!C)SaB14420aj<)d7sVISb
z8=D%1Shc-#TnRY5g;wg}>Q@4R0N^vl<MD()Hvxwuyv@`R<nZ8Ov7Sw{T{@iQWiYa_
z@n%=1KKzCIUK+925Tf(!_C-(7{a}UG;@2ZBSuL^FHCbppZs)MtufyMDvD*1~IxmUq
zLoE@}4GIm2BGh|!C*22X<dfPHq;waeME^{k;({kshbNOcKvjGxwMhMTlpe7#NR=*o
zv?yQoiq<%Zp<7pCSDDgis(`f(6C<qHe@W?G>F0owPIvLfctMWm1-mt7rLa9;;)c{3
zn_RKOo-8pYrD4k7K8wF_3yZjg*ZPA5fFj0kuqCi<h$6OkpN@g<79=X|p52v>&%awi
z*?lAdfQ<w?UuGGlV3M)niT;%Q13Grjwslk<^2#E-ovzab%#H9*7|^*jc5?OO`J}M1
zW3h3phYd5&(Z1l#jZOOvldoO-QXNG|t!5uy-MS}5gW}nlXAXUdd~vZ0qfUr4wPXNA
z=&CG7Xy&d}iQ9bO>vIaRPkXx;sf}m(fT){n+rNhw3tm8LMhbNu69(L(<88>tO4$;w
zZGVRKq&A{sJPr%W-@OwOmJ}AAU5?@d`n?7x3MMND?%3SRM=h6D#!WU^F1+~F<SP}h
zqN$~&<xCkF=eKE)UII1c53`+l`rEKk{GCfb6OE&IkMA$c`8f&M_(ue#Q-s}9Gs8#x
zgIu6+h3HE6;{idM&u@+;sh9f-?#K!crAVkufvnraZp_CPCydrr%FulLk$Nj*yXkZ<
z#^$ZrqbvDc-IZku?KkgKQB{S3FDw}rt-93I)OuvUU!m?JmJoXMF+4WE{=2zHnVEfA
z$4<t9pc#o))~(NhDwgV3qHeL#CjSs;9U5`dtQ`(C0o?ITdu<^-YW?mV$J@8^He)$i
z>iN74?zW{wx=)_m8yYz+U+_r3W1QV}+m2>{j!NW*FB7>y#t);43ZVJk@cC_Z$IqrF
zslTct4z!IzpGISoGW8MrzH%$8i@QIN;a^eVu^vdwneS_;p8o3Az*gsh&gri?F&O4U
zxlqjd&)sisUX$-1ds%d<xn9Cu<F<M=hWaBtJsM?H(sF$sbcl2lgFbtie7q(+dxKuo
z@lkR|Ly}!U2~$qa<K6wT=4ShZ!NG*BFMhF#qUD$`mDY0#fXJ)l{ECC;M+?A7oi7c?
z3n$(gfbF{SUuG>GqFUfQ4vFb%UkF@Rhn4-_T`F$rs+zKkqrLYH<WnkLRpu{$H65cY
z?94-(4#X@PHh-|P<ucII8D7bH9RKEVk`n*T>+tE{ZsY?KBl`@y7Z{HZyD1i@C7+MQ
zpJ4mjDD;h>kh4He?z|v6I<W`vQ;(PU^$M)E@l`m#6k5LaNZ!7hlbVB_nh(TXMP$Ti
zD9-F=yU}A1`)TY!sdHVx`kaB7W7mp5>@!e`orOAtEBHood>g?3v9gs45I?jbn~PrX
zL<Ipg%o@EP?`$lp1`ktTZ@MO`6e&qf6POwvM4q&;LVU=d_q7?`8Joek%|w3mnIP!1
zF_=!5N0-OV75oM=XpZKckrOH+1Igx2Jo%74Ph_{Bbb$Jm;v5^#Y{|}Y`K`8*5F{j6
z3|AmFsdcF#>eh`MipwF`RiNv8OFLlKxdm3jg=xx&sRABjcPC%uQkN<i^*nQVJZ~hT
zsWYVUtbW6ni!MH$+~mtzt23N9s{B5oX`*l#4i{}U=lnFN1Ks0DNm{K;)E7q&Wu)|p
zWC||&G(<cnc~W`5@?7A{ZaOQa<IDksmqdYaiMQNb<6+I0HGP4_dKq7!v)lB!VVTRP
z>5fjF`C0t@1)F_>)VkyFGbX0jw%#|A$D#HkQi_lLGSL=kEerQ*s|-JEHoq9(%R-m1
zOMjQ~r8Lyl9X5)r&CJZKJv}UCs8+Hn(BQ7EE!1v*U8q}^h4N&GXl!F9YnBsWL>Tzg
z&lwq9unV!TNK@bU1W`Thp4Xc_-P`4sF<_)XAbyQQ4KS1j2N6JvW^UCPkk@gA@pnH=
zS)m$lpu{a=Nb=UkhI#YOH}0@S6CujzE|KoY?71TOIsEIU#{*drqKpX!dpq;1FMo8F
zps#C^(R{F7gnFHZe{D8~lMCh$4=W7w)S~R;57r_IGY9fE<0LnP7}uW6by!X}Yv=CC
z&}7mY29i9~*VEH`G?~P2QY9<!wKmmtzHGdS&Q2sJ-EZ~5Egb#x5CMmoN`HTTVq#)N
z;$gkqGE3p}E~k{^>tMIDlgh8dxt==ju&I?F`Iel%O?)s5oIiPWD7-yIkdbjKn|Rbx
z-eKy-4(KkboX{Kt2D1E&jTQg8ro65wY*yp)_*V54=FDvpbGXUWCsqw(X`eWArnN97
zGPimpK5z24#Tp_ydiu>gF4sGQVO{v`THQ<Etc|nHL+b8LmbrnA_W0;VnxJipY)!G$
z!n?jv%ePsun+p3qah!ych{Db1D?YUP^J4_Ao#y<T&9q|&&L9dB24Jl5R}RHzBC@!9
zQlr^)jhl-Put?e~!n++7LCH%?M}7<&UW@v7)!^79#%<7Usc4=L0p4O6(V%7vw>?)X
zBbTClE2w~*sj??JxmX?7PP0c?-eT_|<O$Zb)fvPrw1{&|n3SbJzHHu6DX8-GWkS`@
zJ@@sUsc*A9a=)qP=T@i^;vuxpiF}p3a`oPDhD=_`+li%dlY5Slw&aEUBR}WD9c;8R
z0?`XWz*F@3@k|4LK-BgXhiX2DsF0WOZ))~fMf1n^tbp!%g<}k}vo*(|BbgaIfLt<*
z+o`P5y4c9|!+Vi_!Nd(H?GF;WWoN8htc*9KfO@+9I`*~IBT4i`)yU=c-W9ynccd6H
zOEp_$p_XT&j-^T%D@0u;X5y?ErN|}lP_64mcS&{EPmQ^{d5|4j(hP6<j+FNLlp&|d
zB<c$L_k*NI)M7#vPV2PbI!)t9_pt5j>;a*ADf?Y3jMdumFYXf`48TNdeX^U)1>r6(
zkP*gx2Y?z^@BNaGIUkI8YKYU7MCif|iVs$0FUCnpanQT{n^72Sa(8!+^Njg(Q?~H^
zyRSaNU4of14NB5Vh!x&3+$f!)Cr|92xWS%X(k8kfaD!R@?p@U`Y%=4k56~C0K`d7b
zh{Q14uXJ2p(P**hbp_8Ac_?SvWQ?hs>v0?^XnEErB`_dN)R5X-GQXwTLs~kKvYyf=
z)JG%KnM$11gDTg;am}bWFpRX345{qY{VF<Op^1&d`v)XHvP(d5#DR*cgm=#hLbOp;
zvJv>m0}#G;XmHmUz+5DQr0g@9g?|-z&*$J%H`$UZ_B$St8~|t~QW^78q~EE&E^x)p
z6|ERhP$QGiA|Mb4WM=No@lQ*p+Gf7G7j7kHY}W1*NKE7O{;jPY1$b+~{ZtaDze;8x
zZw{CkFA3neWmF99@b~u{flijPcW|NTgO<jMNl7}2M#A6nsu<~y?Wox!DfO;wh+9%Q
zO*omVK(#rHm0un|9kq_!|B|50-R_EyH;Q=}ucQ*QvOmcDZ3U#thSt^@`=sbpG(mJV
zvcFe3&-2I#JXpg`VT5dn=9=8Lj&0QlWsM2WXMDrR+}ZUk`VMGarB|aQQS+LUI1WkI
zJWWw{C2-{F973^$z2}DYL5G?Qd!a!|0#rG?7#z;;3r2A_`3H1;p=ORLkR$^k!8xj}
z2~VM(+pN#lLm&1rMN>&jyj!BYIX6zEy3!SXg*vJ8teW+WyAzv{x(T%T;TzBAoDpL&
zo1vYivG+HSPQ?Nf4j))s)w^__L2w~%=~lVm^g`IB#p^+lR(#Uzj*G61R`ODSH8bIj
z^&xf|zvQsD!K|anpJn=lq|-D`S48VItOonu6g)~&vMgFlL{m57C`1doBOhD-tj;GN
zXQ$~8D&^XcA}wrrQ*cbOAe2aVH8ZI}IC?l)Tq_^Pb(M;RY($mhkjPGIzThed`Aug#
z2}KRfNtibjbW+mUCY#obmL%y|A5EuxIhye*URj^0BdFzTj%B+?Imiy;X5*JXuCFX%
zs5W9!@7ToN?V=g>NU@OAjty7&xxkZ})H<3qD4_NsCB}c08}vww-jp6L&P?_2T0K+m
z&GH0{4>)ObX7CD}nFHkds+6o6$J(6H`P<v6b!Yh6$2;I}x}}kM!!wx=by^a7hw8Fk
zrE@ZX>dl|CWp^@u$gi%3+#FEXjvQ~5lYJ+qUkCt)=jW{rW67Qu=cTl^($u=@#C%Mf
zQPuOJwL#Cd-mLXPRWZub#gM4P$iJ*=dqY^wrqyJ96Dugo-bbsQ<#!b{I%%N3zsN>r
zndYtv%KkpNK^(?!B6`pDGhbTkZ`<Gu+#v($s(LgQmq>f!<w{Q)+9Rgavi!~#AmSim
z7h1tWEt@%T{QI{hBFS7|>cB`H3`K@$POSWtv!TaX$?5-2*a{uq4&w|y&1dXY^_fvM
z^9;v<<kK|}HlXRIojW2;5ko0ZiPQZqQ3om2Ox9{|#ldB{Y-MR0=812gXTTxLY6cQk
zPSnajxIs;O(RVx%3~Yg!NN%!qQi@atye=@QKkH6bOuC6Eq=cozWotEvwT`Nd+gG-@
zTj6QDT`h6`6ku8DL4rla5CZ~w?(H>Y=G6^C$-`%NF;8jR<Jw_I@(vdQk7ZxrKLrom
z0mrk@O21&h-af>r{^*4G>{oKeQQcvDRefaG7f++zN0;rld7O4$yv%g`yyP}V^$h(X
z%$OdoWM=yuNwW633CS(hr)RE}e7kM=XUt9AOi#vF603=RqzP=(i~)GDjUIW5+)s^4
z<zd}qEWFbGGpXOMG1rjGadRt@gw>^ig13kR?M#kbOZ+|^^+!7@Ll#Wk$Zkum`Carc
zD}77KF6GyZcj^!qzQRo%+8}3By0~6aq6t0{a(EG392rTPNp;O;L-{5tS)pmfYKeQ1
znA^|gD%ve3b|M8;fS}r=6o@4+<=5%Nk{;3YCwGz*rvOx@7J2FSk9TIu?G|%VYgt)i
zhdrHEB3lz#Oo*TlJf;qIc3cGPpm!Rm;nO;|ulf3-fiH#-$uF;WUDJAB-g_VE-X6;#
zxA`^4KoshPYg=}X2*UEVe_@(@FfERI$d@)2R~FI^=${JGvGhhd{a&K)CS~#p`6XS&
zAdrm@a4V-ttKb$F`Sc#$osE;*_8QmA{<Qt$fb^v^8jS`36nFq=K4X2#?*4w#0pQ+u
z#%C=yo9Stoh-|(9w@J?HuDo<{1Ek+}<iOyk$02fC9a2rWlet_!Jh^BAXLhsiRG`kX
zQQ@T5P0xV%IWcS)E8_zehd$k+U;}Ybd6n3HKNbUi8uIWt=vLG%oop%=;hn85S%#{k
zewQ1GQc%rVmP{U3hORU1%Vf4THYT#f7tDC2ip0pE3$}M+t3r;$8a(&p*{j@tj>=6j
z1T1q>q*rGU;A<0>N`rTTd9%x&@Wl-ro|5}T9NJmrdaa+!pMib9@6z5^m-nHk@CgWJ
z!P@^~ifamFFk+7dOrX*<=_d4*EiJ!SSm3s7`}&f`baRe!ACdUS<YO?hqY<%<dfeJe
z4>(SGNZAO1RoaED*Fu!++j}hlHv3=L@^Z=2Uxd&+msI4Sl}pR@JGb&Z|Jj0zN+YDi
jp^#X@Fu4{%xRppkd+xj5HT3U4|BN+MbRlI*mVy5RR%F}S

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee3.png b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee3.png
new file mode 100644
index 0000000000000000000000000000000000000000..fc9d12a7898b37e0d17d0e9a887d2bf5dc92f10a
GIT binary patch
literal 6040
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

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee4.png b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee4.png
new file mode 100755
index 0000000000000000000000000000000000000000..d2e4b4f96e852703f00618c2644bc17a57f2861f
GIT binary patch
literal 5581
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

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee5.png b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee5.png
new file mode 100755
index 0000000000000000000000000000000000000000..f34c82587df6c2c131fac64cefe4144c9b468b3c
GIT binary patch
literal 5872
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
Ttzw*i|ASUh(3CHcwFv$n_DC#d

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee6.png b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee6.png
new file mode 100755
index 0000000000000000000000000000000000000000..62260de4fb4dd04e8f0b11dd852339a1a75c0853
GIT binary patch
literal 5936
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
a>nONNiA*}p+1$VXVXLcXE9WU%`u-2*+&fDE

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee7.png b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee7.png
new file mode 100755
index 0000000000000000000000000000000000000000..5b405220e0afe29a9a9463e76372ab7de8ef35d6
GIT binary patch
literal 5635
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

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee8.png b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee8.png
new file mode 100755
index 0000000000000000000000000000000000000000..bb0a927d0d50a0eb836dfd7f19158ca743583ee1
GIT binary patch
literal 6105
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

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee9.png b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/employee9.png
new file mode 100755
index 0000000000000000000000000000000000000000..5fa710fd55ee33623ed06874a8953886e646c542
GIT binary patch
literal 6199
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

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/ic_launcher_background.xml b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/ic_launcher_background.xml
new file mode 100644
index 0000000..07d5da9
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/ic_launcher_background.xml
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="108dp"
+    android:height="108dp"
+    android:viewportWidth="108"
+    android:viewportHeight="108">
+    <path
+        android:fillColor="#3DDC84"
+        android:pathData="M0,0h108v108h-108z" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M9,0L9,108"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M19,0L19,108"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M29,0L29,108"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M39,0L39,108"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M49,0L49,108"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M59,0L59,108"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M69,0L69,108"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M79,0L79,108"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M89,0L89,108"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M99,0L99,108"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M0,9L108,9"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M0,19L108,19"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M0,29L108,29"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M0,39L108,39"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M0,49L108,49"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M0,59L108,59"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M0,69L108,69"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M0,79L108,79"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M0,89L108,89"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M0,99L108,99"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M19,29L89,29"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M19,39L89,39"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M19,49L89,49"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M19,59L89,59"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M19,69L89,69"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M19,79L89,79"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M29,19L29,89"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M39,19L39,89"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M49,19L49,89"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M59,19L59,89"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M69,19L69,89"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+    <path
+        android:fillColor="#00000000"
+        android:pathData="M79,19L79,89"
+        android:strokeWidth="0.8"
+        android:strokeColor="#33FFFFFF" />
+</vector>
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/ic_launcher_foreground.xml b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/ic_launcher_foreground.xml
new file mode 100644
index 0000000..2b068d1
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/res/drawable/ic_launcher_foreground.xml
@@ -0,0 +1,30 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:aapt="http://schemas.android.com/aapt"
+    android:width="108dp"
+    android:height="108dp"
+    android:viewportWidth="108"
+    android:viewportHeight="108">
+    <path android:pathData="M31,63.928c0,0 6.4,-11 12.1,-13.1c7.2,-2.6 26,-1.4 26,-1.4l38.1,38.1L107,108.928l-32,-1L31,63.928z">
+        <aapt:attr name="android:fillColor">
+            <gradient
+                android:endX="85.84757"
+                android:endY="92.4963"
+                android:startX="42.9492"
+                android:startY="49.59793"
+                android:type="linear">
+                <item
+                    android:color="#44000000"
+                    android:offset="0.0" />
+                <item
+                    android:color="#00000000"
+                    android:offset="1.0" />
+            </gradient>
+        </aapt:attr>
+    </path>
+    <path
+        android:fillColor="#FFFFFF"
+        android:fillType="nonZero"
+        android:pathData="M65.3,45.828l3.8,-6.6c0.2,-0.4 0.1,-0.9 -0.3,-1.1c-0.4,-0.2 -0.9,-0.1 -1.1,0.3l-3.9,6.7c-6.3,-2.8 -13.4,-2.8 -19.7,0l-3.9,-6.7c-0.2,-0.4 -0.7,-0.5 -1.1,-0.3C38.8,38.328 38.7,38.828 38.9,39.228l3.8,6.6C36.2,49.428 31.7,56.028 31,63.928h46C76.3,56.028 71.8,49.428 65.3,45.828zM43.4,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2c-0.3,-0.7 -0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C45.3,56.528 44.5,57.328 43.4,57.328L43.4,57.328zM64.6,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2s-0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C66.5,56.528 65.6,57.328 64.6,57.328L64.6,57.328z"
+        android:strokeWidth="1"
+        android:strokeColor="#00000000" />
+</vector>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/layout/activity_main.xml b/E03BuildUIWithLayoutEditor2/app/src/main/res/layout/activity_main.xml
new file mode 100644
index 0000000..506e9f2
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/res/layout/activity_main.xml
@@ -0,0 +1,190 @@
+<?xml version="1.0" encoding="utf-8"?>
+<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    tools:context=".MainActivity">
+
+    <LinearLayout
+        android:id="@+id/app_name_container"
+        android:layout_width="fill_parent"
+        android:layout_height="wrap_content"
+        android:orientation="horizontal"
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintHorizontal_bias="0.467"
+        app:layout_constraintStart_toStartOf="parent"
+        app:layout_constraintTop_toTopOf="parent">
+
+        <TextView
+            android:id="@+id/app_name"
+            android:layout_width="0dp"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:background="#673AB7"
+            android:padding="15dp"
+            android:text="@string/app_name"
+            android:textColor="#E8EAF6"
+            android:textSize="18sp"
+            android:textStyle="bold" />
+    </LinearLayout>
+
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:orientation="vertical"
+        android:padding="15sp"
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintStart_toStartOf="parent"
+        app:layout_constraintTop_toBottomOf="@+id/app_name_container">
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="match_parent"
+            android:orientation="horizontal">
+
+            <ImageView
+                android:id="@+id/employee_image"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:src="@drawable/employee1"
+                android:contentDescription="@string/last_name"
+                />
+
+            <androidx.constraintlayout.widget.ConstraintLayout
+                android:layout_width="match_parent"
+                android:layout_height="match_parent"
+                android:padding="15sp">
+
+                <TextView
+                    android:id="@+id/first_name"
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content"
+                    android:text="@string/first_name"
+                    app:layout_constraintTop_toTopOf="parent"
+                    tools:layout_editor_absoluteX="15dp" />
+
+                <TextView
+                    android:id="@+id/last_name"
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content"
+                    android:text="@string/last_name"
+                    app:layout_constraintTop_toBottomOf="@+id/first_name"
+                    tools:layout_editor_absoluteX="16dp" />
+
+                <TextView
+                    android:id="@+id/job_title"
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content"
+                    android:text="@string/job_title"
+                    app:layout_constraintTop_toBottomOf="@+id/last_name"
+                    tools:layout_editor_absoluteX="15dp" />
+            </androidx.constraintlayout.widget.ConstraintLayout>
+
+        </LinearLayout>
+
+        <TextView
+            android:id="@+id/employee_info_text"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:text="@string/employee_info" />
+    </LinearLayout>
+
+    <LinearLayout
+        android:id="@+id/linearLayout3"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:orientation="horizontal"
+        android:padding="15dp"
+        app:layout_constraintBottom_toBottomOf="parent">
+
+        <TextView
+            android:id="@+id/employee_1"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:padding="5sp"
+            android:text="@string/_1"
+            android:onClick="numberClicked"
+            android:textAlignment="center" />
+
+        <TextView
+            android:id="@+id/employee_2"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:padding="5sp"
+            android:text="@string/_2"
+            android:onClick="numberClicked"
+            android:textAlignment="center" />
+
+        <TextView
+            android:id="@+id/employee_3"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:padding="5sp"
+            android:text="@string/_3"
+            android:onClick="numberClicked"
+            android:textAlignment="center" />
+
+        <TextView
+            android:id="@+id/employee_4"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:padding="5sp"
+            android:text="@string/_4"
+            android:onClick="numberClicked"
+            android:textAlignment="center" />
+
+        <TextView
+            android:id="@+id/employee_5"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:padding="5sp"
+            android:text="@string/_5"
+            android:onClick="numberClicked"
+            android:textAlignment="center" />
+
+        <TextView
+            android:id="@+id/employee_6"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:padding="5sp"
+            android:text="@string/_6"
+            android:onClick="numberClicked"
+            android:textAlignment="center" />
+
+        <TextView
+            android:id="@+id/employee_7"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:padding="5sp"
+            android:text="@string/_7"
+            android:onClick="numberClicked"
+            android:textAlignment="center" />
+        <TextView
+            android:id="@+id/employee_8"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:padding="5sp"
+            android:text="@string/_8"
+            android:onClick="numberClicked"
+            android:textAlignment="center" />
+        <TextView
+            android:id="@+id/employee_9"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:padding="5sp"
+            android:text="@string/_9"
+            android:onClick="numberClicked"
+            android:textAlignment="center" />
+    </LinearLayout>
+
+</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
new file mode 100644
index 0000000..6f3b755
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
+    <background android:drawable="@drawable/ic_launcher_background" />
+    <foreground android:drawable="@drawable/ic_launcher_foreground" />
+    <monochrome android:drawable="@drawable/ic_launcher_foreground" />
+</adaptive-icon>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
new file mode 100644
index 0000000..6f3b755
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
+    <background android:drawable="@drawable/ic_launcher_background" />
+    <foreground android:drawable="@drawable/ic_launcher_foreground" />
+    <monochrome android:drawable="@drawable/ic_launcher_foreground" />
+</adaptive-icon>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-hdpi/ic_launcher.webp
new file mode 100644
index 0000000000000000000000000000000000000000..c209e78ecd372343283f4157dcfd918ec5165bb3
GIT binary patch
literal 1404
zcmV-?1%vuhNk&F=1pok7MM6+kP&il$0000G0000-002h-06|PpNX!5L00Dqw+t%{r
zzW2vH!KF=w&cMnnN@{whkTw+#mAh0SV?YL=)3MimFYCWp#fpdtz~8$hD5VPuQgtcN
zXl<@<#Cm<R)d19?=)E<{+g@mp0C)CAX%7ksNnpX=jPlJEkqD9%o*fC(U7iySOYHHS
zCLH@bXPyI|^Z)Mc^PG7Oc+NfBJO`d7p5;U`M53Wbd!w|M(MUoNRc2m{@^!wFKzL?&
zx_RAc-^9Azxo%DmXW^9GV0~;n_G9&dym)|QrMEx!y_F=oDunn;1y)cvAc6z{0MHiz
zodGIH07w8nF%*bGq9Gv`YHnm80|d1T$uW=u4vGV%tX#>e5f5yr2h%@8TWh?)bSK`O
z^Z@d={gn7J{iyxL_y_%J|L>ep{dUxUP8a{byupH&!UNR*OutO~0{*T4q5R6@ApLF!
z5{w?Z150gC7#>(VHFJZ-^6O@PYp{t!<r*4*+?g*sysFgiN}}d!-T(>jH(_Z*nzTK4
zkc{fLE4Q3|mA2`CWQ3{8;gxGizgM!zccbdQoOLZc8hThi-IhN90RFT|zlxh3Ty&VG
z?Fe{#<RA5Hg_mG&BZS>9RrRnxzsu|Lg2ddugg7k%>0JeD+{XZ7>Z~{=|M+sh1MF7~
zz>To~`~LVQe1nNoR-gEzkpe{Ak^7{{ZBk2i_<+`Bq<^GB!RYG+z)h;Y3+<{zlMUYd
zrd*W4w&jZ0%kBuDZ1EW&KLpyR7r2=}fF2%0VwHM4pUs}ZI2egi#DRMYZPek*^H9YK
zay4Iy3WXFG(F14xYsoDA|KXgGc5%2DhmQ1gFCkrgHBm!lXG<W<SKpuS2eaDGkL-J-
z!+&UV_N0e<DV*|igwqdC*l{lj0T&&`uq=ycU@f9x0i8jzLa(y*X(YV?PCtUw;ks}p
z4zFn7N(-OG^(9ot1ZhYISOWe9?+l%f6v41n+j<OM$_uJgNP?ZJy}hEMMH=;WiG4I`
zs(bIWwSD<LJnAN(E(Xjr4k(^UYF37F_3f{;E%%FEa&I3I0GbdH@{pD5$m+1PN5CW)
zyZ&*9o#8wstdx@^rci;0B4BP2+H4Y<KbJI5L(bXG(k@`Kp=d>8I5h*uf{rn48Z!_@
z4Bk6TJAB2CKYqPjiX&mWoW>OPFGd$wqro<oln8GL@_6LPC)kg1!M)Y!|NCn7b*0sG
zEN=&c2xMM<>a($ne7EUK;#3V<N-jQ7j($tREa0F&-HzYCQtR#fTCZMRN*ZSm;T7a+
zuxa$}zDL8R9wGYkHb$+gJoiM@z+u{u7a_VUBwtd)bPzHxH}C`W=^2PsBr`s7taBMG
zm#Ss=-o`)W8%%x%>YkXaew%Kh^3OrMht<?zOY6P}#rBhn_hrWY$_P`{#CBR9w?+E6
zt7r#NN-tjxFY{9q75P<|L<ZJBHwn4FhG(&i>jYN?XEoY`tRPQsAkH-DSL^QqyN0>^
zmC>{#F14jz4GeW{pJoRpLFa_*GI{?T93^rX7SPQgT@LbLqpNA}<@2wH;q493)G=1Y
z#-sCiRNX~qf3KgiFzB3I>4Z%AfS(3$`-aMIBU+6?gbgDb!)L~A)je+;fR0jWLL-Fu
z4)<UE%?IC0Du41FrE~F_qc8nOq>P{c7{B4Hp91&%??2$v9iRSFnuckHUm}or9seH6
z>%NbT+5*@L5(I9<vs%8>j@06@(!<!eaZcF<_le1MVaYMg=gRy*f2#IaBH-mJIpy+L
z=Gsbhd6=3>{ZI?U0=pKn8uwIg&L{JV14+8s2hnvbRrU|hZCd}IJu7*;;ECgO%8_*W
Kmw_-CKmY()leWbG

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
new file mode 100644
index 0000000000000000000000000000000000000000..b2dfe3d1ba5cf3ee31b3ecc1ced89044a1f3b7a9
GIT binary patch
literal 2898
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

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-mdpi/ic_launcher.webp
new file mode 100644
index 0000000000000000000000000000000000000000..4f0f1d64e58ba64d180ce43ee13bf9a17835fbca
GIT binary patch
literal 982
zcmV;{11bDcNk&G_0{{S5MM6+kP&il$0000G0000l001ul06|PpNU8t;00Dqo+t#w^
z^1csucXz7-Qrhzl9HuH<!ckn_w-(t15itRHmqN0O$B3XH(E|jyV^QXq8=yM`Q**vy
zpEpgQd+no=J<Tlv&+_>B%l>&>1tG2^vb*E&k^T3$FG1eQZ51g$uv4V+kI`0<^1Z@N
zk?Jjh$olyC%l>)Xq;7!>{iBj&BjJ`P&$fsCfpve_epJOBkTF?nu-B7D!hO=2ZR}<p
z;bEy|mw1;}P&gp|0ssKe4*;D3Dlh;r06r}ehC-pC4mGy`3;|+W04+#B4r_x~@mHHy
z)H}bD|I2-n_L$pW;*I)~?=#N<)`92&<$3IR`#<SH6@I&FRQa6xBmQ5wPwJ2PAI(ne
z$L2Yb@JHxb`+bLk*AjR$^`b?pr|?!6=+AboIQ2D-p)UI7x(J0|5(5~ur$_+)`>C%4
zc_9eOXvPbC4kzU8YowIA8cW~Uv|eB&yYwAObSwL2vY~UYI7NXPvf3b+c^?wcs~_t{
ze_m66-0)^{JdOMKPwjpQ@Sna!*?$wTZ~su*tNv7o!gXT!GRgivP}ec?5>l1!7<(rT
zds|8x(qGc673zrvYIz;J23FG{9nHMnAuP}NpAED^laz3mAN1sy+NXK)!6v1FxQ;lh
zOBLA>$~P3r4b*NcqR;y6pwyhZ<hjKiZs6mOSFB&+cIl`GV$93-<ciUjF#*1^<p~gh
ziQ_{)r0dA7$It&Fe=obxu8n!+elxmgqxPbUL!FxW0;AOfqz@8JOz9Qbm)m-9!^7D)
z480@BoIIb<oT``+rVla8L)8fXO&6}3P9n4v$`6WG<DUNWuKb9J9rUsAn7d-_YWT^U
z{NXl@OAPIJ!>3_PiDb|%n1gGjl3ZU}ujInlP{eks-#oA6>rh&g+!f`hv#_%JrgYPu
z(U^&XLW^Q<WhKYr9rXr6*~Tmpuq6NjnD6;;NNBGIg-1ZvfACQ4{ocrwM0)?`oL2ts
zCXY5KT@`(ir63J0?%+_(-dDgf<6R$u{lCdy6Zi5d+Bf;1OXyD;xe3#Gug*&T|0o41
zD8;$|JvUv&@vsLIH&C5+S{!k&{~Z54^y@9r>X7F9Z*SRPpQl{B%x)_AMp^}_v~?j7
zapvHMKxSf*Mtyx8I}-<*UGn3)oHd(nn=)BZ`d$lDBwq_GL($_TPaS{UeevT(AJ`p0
z9%+hQb6z)U9qjbuXjg|dExCLjpS8$VKQ55VsIC%@{N5t{NsW)=hNGI`J=x97_kbz@
E0Of=7!T<mO

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
new file mode 100644
index 0000000000000000000000000000000000000000..62b611da081676d42f6c3f78a2c91e7bcedddedb
GIT binary patch
literal 1772
zcmV<I1{3*GNk&HG1^@t8MM6+kP&il$0000G0000l001ul06|PpNL&H{00E$D+qP-j
z>Qj4N+cqN`nQhxvX7dAV-`K|Ub$-q+H-5I?Tx0g9jWxd@A|?POE8`3b8fO$T))xP*
z(X?&brZw<itFzD+K&M3~p69>({`)WU&rdAs1i<RDIiSY82S2mupC8Pt4!H6t1GTb(
zWRM~Q$%>T<R+Yg3{a%pbg++@O@<l(ulw^R7DJ5kYQ(?LhFeMn^80iDc8a#OdFhyzL
zDn(d!5nfX;MJV7nMVO%oPb#QF78@wSOhvdEwtz$5l){XK=|H&u(ZCCOX72e)L;uHO
z1tnw`glk~|XjH3U$_P_d)`A8s=1~}>a0x6F@PIxJ&&L|dpySV!ID|iUhjCcKz(@mE
z!x@~W#3H<)4Ae(4eQJRk`Iz3<1)6^m)0b_4_TR<yeHWl(T-||IU&i!Rd!TMUruU72
z<l~rLRD-qWW4hw3Q)?MQ93gOvat1wqq{JcosXwejji>Z+cz#eD3f8V;2r-1fE!F}W
zEi0MEkTTx}8i1{`l_6vo0(Vuh0HD$I4SjZ=?^?k82R51bC)2D_{y8mi_<vjH0E1*B
zfk*0C6jY|!Rf=RG!W+$uDg^D?-XzoVrR42)&Y)P6w7*9BP@dq)8yymh;%(CA$R7+o
zloov8A4l6H7NzQ3vsrJ*;3X6j#0T=toMt(L(p9c**S(b_DMgZG<-Trpa|&g3Ns}I1
zKlp(~|M0=q9!(O5aw}K0apy5RZoJ5U{>?X^=U?2|F{Vr7s!k(AZC$O#ZMyavHhlQ7
zUR~QXuH~#o#>(b$u4?s~HLF*3IcF7023AlwAYudn0FV~|odGH^05AYPEfR)8p`i{n
zwg3zPVp{+wOsxKc>)(pMupKF!Y2HoUqQ3|Yu|8lwR=?5zZuhG6J?H`bSNk_wPoM{u
zSL{c@pY7+c2kck>`^q1^^gR0QB7Y?KUD{vz-uVX~;V-rW)PDcI)$_UjgVV?S?=oLR
zf4}zz{#*R_{LkiJ#0RdQLNC^2Vp%JPEUvG9ra2BVZ92(p9h7Ka@!yf9(lj#}>+|u*
z;^_?KWdzkM`6gqPo9;;r6&JEa)}R3X{(CWv?NvgLeOTq$cZXqf7|sPImi-7cS8DCN
zGf;DVt3Am`>hH3{4-WzH43Ftx)SofNe^-#|0HdCo<+8Qs!}TZP{HH8~z5n`ExcHuT
zDL1m&|DVpI<IwA;|3z1u>y=xsLO>8k92HcmfSKhflQ0H~9=^-{#!I1g(;+44xw~=*
zxvNz35vfsQE)@)Zsp*6_GjYD};Squ83<_?^SbALb{a`j<0Gn%6JY!zhp=Fg}Ga2|8
z52e1W<DmYW|KhLyAh*AQ$=bd-79$cFL1=dC7E!?lJ(DK_A2rbd*I!fTiWjU@hO@LO
z{34r?8R+y6;5?)6c=hv86*TVD<6h<-YN#p%M+B*z{-U|t?d%$+^@~OhgQ=;&eE7WW
zQMm4(i7@Afmhf}Dnwx!Q1lKgexn~licBP}_&7QY=>U%^L1}15Ex0fF$e@eCT(()_P
zvV?CA<sp1RgQ~qYDHIC(K$HgNSDgI7aFI{AcoU=(>%#Sy08_U6VPt4EtmVQraWJX`
zh=N|WQ>LgrvF~R&qOfB$!%D3cGv?;Xh_z$z7k&s4N)$WYf*k=|*jCEkO19{h_(%W4
zPuOqbCw`SeAX*R}UUsbVsgtuG?xs(#Ikx9`JZoQFz0n*7ZG@Fv@kZk`gzO$HoA9kN
z8U5{-<bq**{p6!H-(%Tic#_E`wcN6#HU8-OK@OS$MA~<4ln|3Duf90UXNW1nMhk@X
z!<X~il$GI)0FveT${!;q6+#ptj}^6#CM6bt!8aB|<oIwiQzNU~!^v#E0ATVF@f>yY
zvV{`&WKU2$mZeoBmiJrEd<YP=_2@e1bJ|tRh6}2@09)72_kFh|s|{=Q%;lrD1V0sq
z5(|fB{Q};57E-A$Y;tLp9MPkkDs1?cxgaM#DX)SROj{lUu_=U;L%&QSd(1lwW9=M~
zPXv~y>zUZAv1sRxpePdg1)F*X^Y)zp^Y*R;;z~vOv-z&)&G)JQ{m!C9cmziu1^nHA
z`#`0c>@PnQ9CJKgC5NjJD8HM3|KC(g5nnCq$n0Gsu_DXk36@ql%npEye|?%RmG)<p
z|22C&(o0<{zD=}o7hFmrnHiNsKS+q5do@k^v7dAg(j37~!7%msUYhV9SAD*hicVK@
zd=IyocF&y5dH^sh4`7M2vQg8OP##~+Eu~vo(S~k<e%FqF9ffGv{w_F?KH5TRvvnu}
O>FJ$wK}0tWNB{uH;AM~i

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
new file mode 100644
index 0000000000000000000000000000000000000000..948a3070fe34c611c42c0d3ad3013a0dce358be0
GIT binary patch
literal 1900
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

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
new file mode 100644
index 0000000000000000000000000000000000000000..1b9a6956b3acdc11f40ce2bb3f6efbd845cc243f
GIT binary patch
literal 3918
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

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
new file mode 100644
index 0000000000000000000000000000000000000000..28d4b77f9f036a47549d47db79c16788749dca10
GIT binary patch
literal 2884
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

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
new file mode 100644
index 0000000000000000000000000000000000000000..9287f5083623b375139afb391af71cc533a7dd37
GIT binary patch
literal 5914
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

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
new file mode 100644
index 0000000000000000000000000000000000000000..aa7d6427e6fa1074b79ccd52ef67ac15c5637e85
GIT binary patch
literal 3844
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
G0001O&w8c+

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/E03BuildUIWithLayoutEditor2/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
new file mode 100644
index 0000000000000000000000000000000000000000..9126ae37cbc3587421d6889eadd1d91fbf1994d4
GIT binary patch
literal 7778
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

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/values-night/themes.xml b/E03BuildUIWithLayoutEditor2/app/src/main/res/values-night/themes.xml
new file mode 100644
index 0000000..a83ab59
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/res/values-night/themes.xml
@@ -0,0 +1,7 @@
+<resources xmlns:tools="http://schemas.android.com/tools">
+    <!-- Base application theme. -->
+    <style name="Base.Theme.E03BuildUIWithLayoutEditor2" parent="Theme.Material3.DayNight.NoActionBar">
+        <!-- Customize your dark theme here. -->
+        <!-- <item name="colorPrimary">@color/my_dark_primary</item> -->
+    </style>
+</resources>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/values/colors.xml b/E03BuildUIWithLayoutEditor2/app/src/main/res/values/colors.xml
new file mode 100644
index 0000000..c8524cd
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/res/values/colors.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+    <color name="black">#FF000000</color>
+    <color name="white">#FFFFFFFF</color>
+</resources>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/values/strings.xml b/E03BuildUIWithLayoutEditor2/app/src/main/res/values/strings.xml
new file mode 100644
index 0000000..703f5fc
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/res/values/strings.xml
@@ -0,0 +1,19 @@
+<resources>
+    <string name="app_name">E03 Build UI With Layout Editor 2</string>
+    <string name="first_name">First name</string>
+    <string name="last_name">Last name</string>
+    <string name="job_title">Job title</string>
+    <string name="employee_info">Employee information text here…</string>
+    <string name="employee_image">Employee image</string>
+    <string name="employee_info_text">%1$s %2$s has the role of %3$s, and %4$s</string>
+    <string name="description">is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Leteraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.</string>
+    <string name="_1">1</string>
+    <string name="_2">2</string>
+    <string name="_3">3</string>
+    <string name="_4">4</string>
+    <string name="_5">5</string>
+    <string name="_6">6</string>
+    <string name="_7">7</string>
+    <string name="_8">8</string>
+    <string name="_9">9</string>
+</resources>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/values/themes.xml b/E03BuildUIWithLayoutEditor2/app/src/main/res/values/themes.xml
new file mode 100644
index 0000000..3e78091
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/res/values/themes.xml
@@ -0,0 +1,9 @@
+<resources xmlns:tools="http://schemas.android.com/tools">
+    <!-- Base application theme. -->
+    <style name="Base.Theme.E03BuildUIWithLayoutEditor2" parent="Theme.Material3.DayNight.NoActionBar">
+        <!-- Customize your light theme here. -->
+        <!-- <item name="colorPrimary">@color/my_light_primary</item> -->
+    </style>
+
+    <style name="Theme.E03BuildUIWithLayoutEditor2" parent="Base.Theme.E03BuildUIWithLayoutEditor2" />
+</resources>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/xml/backup_rules.xml b/E03BuildUIWithLayoutEditor2/app/src/main/res/xml/backup_rules.xml
new file mode 100644
index 0000000..fa0f996
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/res/xml/backup_rules.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?><!--
+   Sample backup rules file; uncomment and customize as necessary.
+   See https://developer.android.com/guide/topics/data/autobackup
+   for details.
+   Note: This file is ignored for devices older that API 31
+   See https://developer.android.com/about/versions/12/backup-restore
+-->
+<full-backup-content>
+    <!--
+   <include domain="sharedpref" path="."/>
+   <exclude domain="sharedpref" path="device.xml"/>
+-->
+</full-backup-content>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/main/res/xml/data_extraction_rules.xml b/E03BuildUIWithLayoutEditor2/app/src/main/res/xml/data_extraction_rules.xml
new file mode 100644
index 0000000..9ee9997
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/main/res/xml/data_extraction_rules.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?><!--
+   Sample data extraction rules file; uncomment and customize as necessary.
+   See https://developer.android.com/about/versions/12/backup-restore#xml-changes
+   for details.
+-->
+<data-extraction-rules>
+    <cloud-backup>
+        <!-- TODO: Use <include> and <exclude> to control what is backed up.
+        <include .../>
+        <exclude .../>
+        -->
+    </cloud-backup>
+    <!--
+    <device-transfer>
+        <include .../>
+        <exclude .../>
+    </device-transfer>
+    -->
+</data-extraction-rules>
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/app/src/test/java/com/example/e03builduiwithlayouteditor2/ExampleUnitTest.kt b/E03BuildUIWithLayoutEditor2/app/src/test/java/com/example/e03builduiwithlayouteditor2/ExampleUnitTest.kt
new file mode 100644
index 0000000..90f9498
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/app/src/test/java/com/example/e03builduiwithlayouteditor2/ExampleUnitTest.kt
@@ -0,0 +1,17 @@
+package com.example.e03builduiwithlayouteditor2
+
+import org.junit.Test
+
+import org.junit.Assert.*
+
+/**
+ * Example local unit test, which will execute on the development machine (host).
+ *
+ * See [testing documentation](http://d.android.com/tools/testing).
+ */
+class ExampleUnitTest {
+    @Test
+    fun addition_isCorrect() {
+        assertEquals(4, 2 + 2)
+    }
+}
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/build.gradle.kts b/E03BuildUIWithLayoutEditor2/build.gradle.kts
new file mode 100644
index 0000000..11121ce
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/build.gradle.kts
@@ -0,0 +1,5 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+plugins {
+    id("com.android.application") version "8.2.0-rc03" apply false
+    id("org.jetbrains.kotlin.android") version "1.9.10" apply false
+}
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/gradle.properties b/E03BuildUIWithLayoutEditor2/gradle.properties
new file mode 100644
index 0000000..3c5031e
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/gradle.properties
@@ -0,0 +1,23 @@
+# Project-wide Gradle settings.
+# IDE (e.g. Android Studio) users:
+# Gradle settings configured through the IDE *will override*
+# any settings specified in this file.
+# For more details on how to configure your build environment visit
+# http://www.gradle.org/docs/current/userguide/build_environment.html
+# Specifies the JVM arguments used for the daemon process.
+# The setting is particularly useful for tweaking memory settings.
+org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
+# When configured, Gradle will run in incubating parallel mode.
+# This option should only be used with decoupled projects. More details, visit
+# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
+# org.gradle.parallel=true
+# AndroidX package structure to make it clearer which packages are bundled with the
+# Android operating system, and which are packaged with your app's APK
+# https://developer.android.com/topic/libraries/support-library/androidx-rn
+android.useAndroidX=true
+# Kotlin code style for this project: "official" or "obsolete":
+kotlin.code.style=official
+# Enables namespacing of each library's R class so that its R class includes only the
+# resources declared in the library itself and none from the library's dependencies,
+# thereby reducing the size of the R class for that library
+android.nonTransitiveRClass=true
\ No newline at end of file
diff --git a/E03BuildUIWithLayoutEditor2/gradle/wrapper/gradle-wrapper.jar b/E03BuildUIWithLayoutEditor2/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000000000000000000000000000000000000..e708b1c023ec8b20f512888fe07c5bd3ff77bb8f
GIT binary patch
literal 59203
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
E2O(~oYXATM

literal 0
HcmV?d00001

diff --git a/E03BuildUIWithLayoutEditor2/gradle/wrapper/gradle-wrapper.properties b/E03BuildUIWithLayoutEditor2/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 0000000..22646ee
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+#Mon Nov 20 01:32:48 GMT 2023
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-bin.zip
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
diff --git a/E03BuildUIWithLayoutEditor2/gradlew b/E03BuildUIWithLayoutEditor2/gradlew
new file mode 100755
index 0000000..4f906e0
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/gradlew
@@ -0,0 +1,185 @@
+#!/usr/bin/env sh
+
+#
+# Copyright 2015 the original author or authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#      https://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+##############################################################################
+##
+##  Gradle start up script for UN*X
+##
+##############################################################################
+
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+    ls=`ls -ld "$PRG"`
+    link=`expr "$ls" : '.*-> \(.*\)$'`
+    if expr "$link" : '/.*' > /dev/null; then
+        PRG="$link"
+    else
+        PRG=`dirname "$PRG"`"/$link"
+    fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >/dev/null
+APP_HOME="`pwd -P`"
+cd "$SAVED" >/dev/null
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn () {
+    echo "$*"
+}
+
+die () {
+    echo
+    echo "$*"
+    echo
+    exit 1
+}
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+nonstop=false
+case "`uname`" in
+  CYGWIN* )
+    cygwin=true
+    ;;
+  Darwin* )
+    darwin=true
+    ;;
+  MINGW* )
+    msys=true
+    ;;
+  NONSTOP* )
+    nonstop=true
+    ;;
+esac
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+    if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+        # IBM's JDK on AIX uses strange locations for the executables
+        JAVACMD="$JAVA_HOME/jre/sh/java"
+    else
+        JAVACMD="$JAVA_HOME/bin/java"
+    fi
+    if [ ! -x "$JAVACMD" ] ; then
+        die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+    fi
+else
+    JAVACMD="java"
+    which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
+    MAX_FD_LIMIT=`ulimit -H -n`
+    if [ $? -eq 0 ] ; then
+        if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+            MAX_FD="$MAX_FD_LIMIT"
+        fi
+        ulimit -n $MAX_FD
+        if [ $? -ne 0 ] ; then
+            warn "Could not set maximum file descriptor limit: $MAX_FD"
+        fi
+    else
+        warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+    fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+    GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin or MSYS, switch paths to Windows format before running java
+if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
+    APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+    CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+
+    JAVACMD=`cygpath --unix "$JAVACMD"`
+
+    # We build the pattern for arguments to be converted via cygpath
+    ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+    SEP=""
+    for dir in $ROOTDIRSRAW ; do
+        ROOTDIRS="$ROOTDIRS$SEP$dir"
+        SEP="|"
+    done
+    OURCYGPATTERN="(^($ROOTDIRS))"
+    # Add a user-defined pattern to the cygpath arguments
+    if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+        OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+    fi
+    # Now convert the arguments - kludge to limit ourselves to /bin/sh
+    i=0
+    for arg in "$@" ; do
+        CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+        CHECK2=`echo "$arg"|egrep -c "^-"`                                 ### Determine if an option
+
+        if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then                    ### Added a condition
+            eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+        else
+            eval `echo args$i`="\"$arg\""
+        fi
+        i=`expr $i + 1`
+    done
+    case $i in
+        0) set -- ;;
+        1) set -- "$args0" ;;
+        2) set -- "$args0" "$args1" ;;
+        3) set -- "$args0" "$args1" "$args2" ;;
+        4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+        5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+        6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+        7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+        8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+        9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+    esac
+fi
+
+# Escape application args
+save () {
+    for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
+    echo " "
+}
+APP_ARGS=`save "$@"`
+
+# Collect all arguments for the java command, following the shell quoting and substitution rules
+eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
+
+exec "$JAVACMD" "$@"
diff --git a/E03BuildUIWithLayoutEditor2/gradlew.bat b/E03BuildUIWithLayoutEditor2/gradlew.bat
new file mode 100644
index 0000000..ac1b06f
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/gradlew.bat
@@ -0,0 +1,89 @@
+@rem
+@rem Copyright 2015 the original author or authors.
+@rem
+@rem Licensed under the Apache License, Version 2.0 (the "License");
+@rem you may not use this file except in compliance with the License.
+@rem You may obtain a copy of the License at
+@rem
+@rem      https://www.apache.org/licenses/LICENSE-2.0
+@rem
+@rem Unless required by applicable law or agreed to in writing, software
+@rem distributed under the License is distributed on an "AS IS" BASIS,
+@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+@rem See the License for the specific language governing permissions and
+@rem limitations under the License.
+@rem
+
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem  Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Resolve any "." and ".." in APP_HOME to make it shorter.
+for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if  not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/E03BuildUIWithLayoutEditor2/settings.gradle.kts b/E03BuildUIWithLayoutEditor2/settings.gradle.kts
new file mode 100644
index 0000000..91813e9
--- /dev/null
+++ b/E03BuildUIWithLayoutEditor2/settings.gradle.kts
@@ -0,0 +1,18 @@
+pluginManagement {
+    repositories {
+        google()
+        mavenCentral()
+        gradlePluginPortal()
+    }
+}
+dependencyResolutionManagement {
+    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
+    repositories {
+        google()
+        mavenCentral()
+    }
+}
+
+rootProject.name = "E03 Build UI With Layout Editor 2"
+include(":app")
+ 
\ No newline at end of file
-- 
GitLab