diff --git a/app/src/main/res/drawable-hdpi/ic_back.png b/app/src/main/res/drawable-hdpi/ic_back.png new file mode 100644 index 0000000000000000000000000000000000000000..30be179b2d6229462d0e8c4737a58f12f54f185f Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_back.png differ diff --git a/app/src/main/res/drawable-hdpi/ic_clear.png b/app/src/main/res/drawable-hdpi/ic_clear.png new file mode 100644 index 0000000000000000000000000000000000000000..0cd254b3bbc28db9bb8d3bb5caa91ab68470a612 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_clear.png differ diff --git a/app/src/main/res/drawable-hdpi/ic_enter.png b/app/src/main/res/drawable-hdpi/ic_enter.png new file mode 100644 index 0000000000000000000000000000000000000000..a5940f99d89a14d84606f3017cf880e6ae60ca3d Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_enter.png differ diff --git a/app/src/main/res/drawable-hdpi/ic_paste.png b/app/src/main/res/drawable-hdpi/ic_paste.png new file mode 100644 index 0000000000000000000000000000000000000000..6b715aad84251c2f030ef6eda1fc47842924fba7 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_paste.png differ diff --git a/app/src/main/res/drawable-mdpi/ic_back.png b/app/src/main/res/drawable-mdpi/ic_back.png new file mode 100644 index 0000000000000000000000000000000000000000..4b7d371f7cef9fe3123adce810f099333f340a44 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/ic_back.png differ diff --git a/app/src/main/res/drawable-mdpi/ic_clear.png b/app/src/main/res/drawable-mdpi/ic_clear.png new file mode 100644 index 0000000000000000000000000000000000000000..320daff70adc9675fc25227540664c31328bb205 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/ic_clear.png differ diff --git a/app/src/main/res/drawable-mdpi/ic_enter.png b/app/src/main/res/drawable-mdpi/ic_enter.png new file mode 100644 index 0000000000000000000000000000000000000000..959c5b49fd1a9eeb3ed68e927091205557464d9c Binary files /dev/null and b/app/src/main/res/drawable-mdpi/ic_enter.png differ diff --git a/app/src/main/res/drawable-mdpi/ic_paste.png b/app/src/main/res/drawable-mdpi/ic_paste.png new file mode 100644 index 0000000000000000000000000000000000000000..84adcdcaa1248c9ee0430b032c71e5c3efaf4c28 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/ic_paste.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_back.png b/app/src/main/res/drawable-xhdpi/ic_back.png new file mode 100644 index 0000000000000000000000000000000000000000..710d0d561d39b140db2d00cf5e6e7651de1e9509 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_back.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_clear.png b/app/src/main/res/drawable-xhdpi/ic_clear.png new file mode 100644 index 0000000000000000000000000000000000000000..658a422f6dc4cce651c7037855324e170e0a57a0 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_clear.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_enter.png b/app/src/main/res/drawable-xhdpi/ic_enter.png new file mode 100644 index 0000000000000000000000000000000000000000..7fa9e9e3384d556df842f3731f21995854461c9a Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_enter.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_paste.png b/app/src/main/res/drawable-xhdpi/ic_paste.png new file mode 100644 index 0000000000000000000000000000000000000000..b2985a61eff7b38a2fda4749977acd9ca58d02f5 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_paste.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_back.png b/app/src/main/res/drawable-xxhdpi/ic_back.png new file mode 100644 index 0000000000000000000000000000000000000000..e4b7e117ff85398146d2cb4f97ed9c6f2acd0751 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_back.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_clear.png b/app/src/main/res/drawable-xxhdpi/ic_clear.png new file mode 100644 index 0000000000000000000000000000000000000000..9932e90d396458589861f0d75fec09dea1b0ed07 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_clear.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_enter.png b/app/src/main/res/drawable-xxhdpi/ic_enter.png new file mode 100644 index 0000000000000000000000000000000000000000..b792bfe49e9adc831d43802e1e80b78ed027effc Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_enter.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_paste.png b/app/src/main/res/drawable-xxhdpi/ic_paste.png new file mode 100644 index 0000000000000000000000000000000000000000..a3f09e115696459ef45a40400ae4702743462592 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_paste.png differ diff --git a/app/src/main/res/layout/tuixt_view_input_down.xml b/app/src/main/res/layout/tuixt_view_input_down.xml new file mode 100644 index 0000000000000000000000000000000000000000..b53500a2add7cd72db32bbbef2632c23a7b924c3 --- /dev/null +++ b/app/src/main/res/layout/tuixt_view_input_down.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical"> + + <LinearLayout android:id="@+id/input_group" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:weightSum="@integer/input_group_weightsum" + android:orientation="horizontal" + android:gravity="center_vertical" + + android:layout_alignParentBottom="true"> + + <TextView + android:id="@+id/prefix_view" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + + android:paddingTop="@dimen/input_padding"/> + + <EditText + android:id="@+id/input_view" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_weight="@integer/input_view_weight" + + android:background="@null" + android:imeOptions="actionGo|flagNoFullscreen" + android:textCursorDrawable="@drawable/cursor" + + android:paddingTop="@dimen/input_padding" + + android:lines="1" + android:singleLine="true" /> + + <ImageButton + android:id="@+id/submit_tv" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_weight="@integer/enter_view_weight" + + android:background="@null" + android:src="@drawable/ic_enter" + + android:paddingTop="@dimen/input_padding"/> + + </LinearLayout> + + <TextView + android:id="@+id/output_view" + android:layout_width="match_parent" + android:layout_height="wrap_content" + + android:layout_above="@id/input_group" + + android:scrollHorizontally="false" + android:scrollbars="vertical" + android:textIsSelectable="true"/> + + <EditText android:id="@+id/file_view" + android:layout_width="match_parent" + android:layout_height="match_parent" + + android:layout_above="@id/output_view" + + android:inputType="textFilter|textMultiLine" + android:isScrollContainer="true" + android:textCursorDrawable="@drawable/cursor" + + android:background="@null"/> + +</RelativeLayout> \ No newline at end of file diff --git a/app/src/main/res/layout/tuixt_view_input_up.xml b/app/src/main/res/layout/tuixt_view_input_up.xml new file mode 100644 index 0000000000000000000000000000000000000000..bb34d34ef3f20270719121c6a9210bf6a0ba186c --- /dev/null +++ b/app/src/main/res/layout/tuixt_view_input_up.xml @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical"> + + <LinearLayout android:id="@id/input_group" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:weightSum="@integer/input_group_weightsum" + android:orientation="horizontal" + android:gravity="center_vertical" + + android:layout_alignParentTop="true"> + + <TextView + android:id="@+id/prefix_view" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + + android:paddingTop="@dimen/input_padding"/> + + <EditText + android:id="@+id/input_view" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_weight="@integer/input_view_weight" + + android:background="@null" + android:imeOptions="actionGo|flagNoFullscreen" + android:textCursorDrawable="@drawable/cursor" + + android:paddingTop="@dimen/input_padding" + + android:lines="1" + android:singleLine="true" /> + + <ImageButton + android:id="@+id/submit_tv" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_weight="@integer/enter_view_weight" + + android:background="@null" + android:src="@drawable/ic_enter" + + android:paddingTop="@dimen/input_padding"/> + + </LinearLayout> + + <TextView + android:id="@+id/output_view" + android:layout_width="match_parent" + android:layout_height="wrap_content" + + android:layout_below="@id/input_group" + + android:gravity="bottom" + android:scrollHorizontally="false" + android:scrollbars="vertical" + android:textIsSelectable="true"/> + + <EditText + android:id="@+id/file_view" + android:layout_width="match_parent" + android:layout_height="match_parent" + + android:layout_below="@id/output_view" + + android:inputType="textFilter|textMultiLine" + android:isScrollContainer="true" + android:textCursorDrawable="@drawable/cursor" + + android:background="@null"/> + +</RelativeLayout> \ No newline at end of file diff --git a/app/src/main/res/values/integers.xml b/app/src/main/res/values/integers.xml new file mode 100644 index 0000000000000000000000000000000000000000..3b1df68409237660e7e6c143ed6b6f91bc28aa99 --- /dev/null +++ b/app/src/main/res/values/integers.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + + <item type="id" name="suggestion_id"/> + + <integer name="enter_view_weight">1</integer> + <integer name="input_view_weight">7</integer> + <integer name="input_group_weightsum">8</integer> + + <integer name="tools_view_weightsum">4</integer> + <integer name="tools_view_weight">1</integer> + + <integer name="tutorial_bigicon_weightsum">3</integer> + <integer name="tutorial_bigicon_weight">1</integer> + + <integer name="tutorial_items_bigmargin">35</integer> + <integer name="tutorial_items_smallmargin">15</integer> + + <integer name="tutorial_end_icon_weightsum">7</integer> + <integer name="tutorial_end_icon_weight">1</integer> + +</resources> \ No newline at end of file