Create the UIObject interface

It is implemented by every visible object and serves as an abstraction, 
simplification.

Also: there only is one central sharedPreferences object (in 
`Functions.kt`). That makes the code way more readable.
This commit is contained in:
Finn M Glas 2020-06-18 09:25:38 +02:00
parent fc754b8c9a
commit 0c3a267d62
No known key found for this signature in database
GPG key ID: 902A30146014DFBF
16 changed files with 327 additions and 333 deletions

View file

@ -25,7 +25,6 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="start|center_vertical"
android:onClick="dateViewOnTouch"
android:textSize="30sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
@ -38,7 +37,6 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="start|center_vertical"
android:onClick="timeViewOnTouch"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
@ -50,7 +48,6 @@
android:id="@+id/home_settings_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="settingsIconOnTouch"
android:text="@string/fas_settings"
android:textColor="?attr/colorAccent"
android:textSize="36sp"

View file

@ -45,7 +45,6 @@
android:layout_marginRight="8dp"
android:gravity="center"
android:includeFontPadding="true"
android:onClick="backHome"
android:paddingLeft="16sp"
android:paddingRight="16sp"
android:text="@string/fa_close_window"

View file

@ -37,11 +37,9 @@
android:id="@+id/settings_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:layout_marginRight="8dp"
android:gravity="center"
android:includeFontPadding="true"
android:onClick="backHome"
android:paddingLeft="16sp"
android:paddingRight="16sp"
android:text="@string/fa_close_window"

View file

@ -46,7 +46,6 @@
android:layout_marginRight="8dp"
android:gravity="center"
android:includeFontPadding="true"
android:onClick="backToSettings"
android:paddingLeft="16sp"
android:paddingRight="16sp"
android:text="@string/fa_close_window"