diff options
| author | magh <magh@maghmogh.com> | 2024-11-22 15:54:21 +0900 |
|---|---|---|
| committer | magh <magh@maghmogh.com> | 2024-11-22 15:54:21 +0900 |
| commit | 241c94f7c9ea6e12b699c6b7ae181905f1d5d869 (patch) | |
| tree | b24d533e36b48ccd1d2ddd10edc637cb9194f16e /app/src/main/res | |
Diffstat (limited to 'app/src/main/res')
| -rw-r--r-- | app/src/main/res/drawable/menu_item_background.xml | 7 | ||||
| -rw-r--r-- | app/src/main/res/layout/activity_main.xml | 64 | ||||
| -rw-r--r-- | app/src/main/res/layout/colors.xml | 11 | ||||
| -rw-r--r-- | app/src/main/res/layout/menu_item.xml | 13 | ||||
| -rw-r--r-- | app/src/main/res/layout/strings.xml | 4 | ||||
| -rw-r--r-- | app/src/main/res/layout/styles.xml | 14 | ||||
| -rw-r--r-- | app/src/main/res/layout/themes.xml | 9 | ||||
| -rw-r--r-- | app/src/main/res/main/res/values/strings.xml | 8 | ||||
| -rw-r--r-- | app/src/main/res/values/colors.xml | 7 | ||||
| -rw-r--r-- | app/src/main/res/values/strings.xml | 4 | ||||
| -rw-r--r-- | app/src/main/res/values/styles.xml | 6 |
11 files changed, 147 insertions, 0 deletions
diff --git a/app/src/main/res/drawable/menu_item_background.xml b/app/src/main/res/drawable/menu_item_background.xml new file mode 100644 index 0000000..0bc909e --- /dev/null +++ b/app/src/main/res/drawable/menu_item_background.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_pressed="true" android:drawable="@color/menuHighlight" /> + <item android:state_selected="true" android:drawable="@color/menuHighlight" /> + <item android:state_activated="true" android:drawable="@color/menuHighlight" /> + <item android:drawable="@android:color/transparent" /> +</selector> diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml new file mode 100644 index 0000000..1001c85 --- /dev/null +++ b/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout + xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="#FFFFFF"> + + <LinearLayout + android:id="@+id/menu_container" + android:layout_width="300dp" + android:layout_height="500dp" + android:layout_gravity="center" + android:orientation="vertical" + android:background="#80333333"> + + <!-- Header --> + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:background="#801E1E1E" + android:padding="8dp"> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="Sys" + android:textColor="#00BFFF"/> + + <EditText + android:id="@+id/search_bar" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_weight="1" + android:background="@null" + android:textColor="#FFFFFF" + android:textColorHint="#80FFFFFF" + android:hint="Search..." + android:layout_marginStart="8dp" + android:layout_marginEnd="8dp" + android:padding="0dp" + android:textSize="14sp" + android:singleLine="true"/> + + <TextView + android:id="@+id/item_count" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textColor="#00BFFF"/> + </LinearLayout> + + <!-- Menu List --> + <ListView + android:id="@+id/menu_list" + android:layout_width="match_parent" + android:layout_height="0dp" + android:layout_weight="1" + android:background="#80333333" + android:divider="#80444444" + android:dividerHeight="1dp" + android:choiceMode="singleChoice"/> + + </LinearLayout> +</FrameLayout> diff --git a/app/src/main/res/layout/colors.xml b/app/src/main/res/layout/colors.xml new file mode 100644 index 0000000..d21db95 --- /dev/null +++ b/app/src/main/res/layout/colors.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <color name="colorPrimary">#3F51B5</color> + <color name="colorPrimaryDark">#303F9F</color> + <color name="colorAccent">#00BFFF</color> + <color name="textColorPrimary">#FFFFFF</color> + <color name="windowBackground">#FFFFFF</color> + <color name="menuBackground">#80333333</color> + <color name="menuHeaderBackground">#801E1E1E</color> + <color name="dividerColor">#80444444</color> +</resources> diff --git a/app/src/main/res/layout/menu_item.xml b/app/src/main/res/layout/menu_item.xml new file mode 100644 index 0000000..6ed7cfa --- /dev/null +++ b/app/src/main/res/layout/menu_item.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="utf-8"?> +<TextView + xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:textColor="#FFFFFF" + android:paddingStart="16dp" + android:paddingEnd="16dp" + android:paddingTop="8dp" + android:paddingBottom="8dp" + android:textSize="20sp" + android:id="@+id/text_view" + android:background="@drawable/menu_item_background"/> diff --git a/app/src/main/res/layout/strings.xml b/app/src/main/res/layout/strings.xml new file mode 100644 index 0000000..43a0b3d --- /dev/null +++ b/app/src/main/res/layout/strings.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string name="app_name">Custom Launcher</string> +</resources> diff --git a/app/src/main/res/layout/styles.xml b/app/src/main/res/layout/styles.xml new file mode 100644 index 0000000..3cec74f --- /dev/null +++ b/app/src/main/res/layout/styles.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <style name="MenuText"> + <item name="android:textColor">@color/textColorPrimary</item> + <item name="android:textSize">14sp</item> + <item name="android:padding">8dp</item> + </style> + + <style name="MenuHeader"> + <item name="android:textColor">@color/colorAccent</item> + <item name="android:background">@color/menuHeaderBackground</item> + <item name="android:padding">8dp</item> + </style> +</resources> diff --git a/app/src/main/res/layout/themes.xml b/app/src/main/res/layout/themes.xml new file mode 100644 index 0000000..b4ff20d --- /dev/null +++ b/app/src/main/res/layout/themes.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <style name="AppTheme" parent="Theme.AppCompat.NoActionBar"> + <item name="android:windowFullscreen">true</item> + <item name="android:windowBackground">@android:color/white</item> + <item name="android:statusBarColor">@android:color/transparent</item> + <item name="android:navigationBarColor">@android:color/transparent</item> + </style> +</resources> diff --git a/app/src/main/res/main/res/values/strings.xml b/app/src/main/res/main/res/values/strings.xml new file mode 100644 index 0000000..a611c47 --- /dev/null +++ b/app/src/main/res/main/res/values/strings.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string name="app_name">Custom Launcher</string> + <string name="menu_header">Sys 12</string> + <string name="error_camera_unavailable">Camera not available</string> + <string name="error_root_command">Error executing command</string> + <string name="coming_soon">Coming soon: %1$s</string> +</resources> diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml new file mode 100644 index 0000000..ef87990 --- /dev/null +++ b/app/src/main/res/values/colors.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <color name="menuHighlight">#00BFFF</color> + <color name="menuBackground">#80333333</color> + <color name="menuHeaderBackground">#801E1E1E</color> + <color name="menuDivider">#80444444</color> +</resources> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..43a0b3d --- /dev/null +++ b/app/src/main/res/values/strings.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string name="app_name">Custom Launcher</string> +</resources> diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..227b56b --- /dev/null +++ b/app/src/main/res/values/styles.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <style name="AppTheme" parent="Theme.AppCompat.NoActionBar"> + <item name="android:windowBackground">@android:color/white</item> + </style> +</resources> |
