diff options
| author | Maksymilian Jopek <maks@jopek.eu> | 2022-09-28 22:56:02 +0200 |
|---|---|---|
| committer | Maksymilian Jopek <maks@jopek.eu> | 2022-09-28 22:56:02 +0200 |
| commit | 3427cea5385b09103b2f25e2bc52ebb3f89b304a (patch) | |
| tree | ef13da8ff7a91895e86ff676b16f7b9d54c293e0 /app/src/main/res/layout | |
| parent | c7e46108de55f1797e96d33cf0b805c380051d13 (diff) | |
| download | kanakaeiwa-3427cea5385b09103b2f25e2bc52ebb3f89b304a.tar.gz kanakaeiwa-3427cea5385b09103b2f25e2bc52ebb3f89b304a.tar.zst kanakaeiwa-3427cea5385b09103b2f25e2bc52ebb3f89b304a.zip | |
v0.9.0 - all / {no_error_msg, no_loading_msg}
Diffstat (limited to 'app/src/main/res/layout')
| -rw-r--r-- | app/src/main/res/layout/fragment_first.xml | 37 | ||||
| -rw-r--r-- | app/src/main/res/layout/fragment_second.xml | 116 |
2 files changed, 120 insertions, 33 deletions
diff --git a/app/src/main/res/layout/fragment_first.xml b/app/src/main/res/layout/fragment_first.xml index d876bf5..a1a66d5 100644 --- a/app/src/main/res/layout/fragment_first.xml +++ b/app/src/main/res/layout/fragment_first.xml @@ -9,6 +9,7 @@ <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" + android:background="@color/purple_700" android:orientation="vertical"> <TextView @@ -16,9 +17,11 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="5dp" + android:textColor="@color/white" android:text="Mountain View, US" + android:textFontWeight="600" android:textAlignment="center" - android:textSize="25sp" /> + android:textSize="27sp" /> <LinearLayout android:layout_width="match_parent" @@ -45,8 +48,9 @@ android:layout_marginTop="30dp" android:layout_marginBottom="20dp" android:textAlignment="center" + android:textColor="@color/white" android:text="14.03 *C" - android:textFontWeight="700" + android:textFontWeight="800" android:textSize="40sp" /> <TextView @@ -55,6 +59,8 @@ android:textAlignment="center" android:id="@+id/weather_text" android:text="overcast clouds" + android:textColor="@color/white" + android:textFontWeight="600" android:textSize="23sp" /> </LinearLayout> </LinearLayout> @@ -64,6 +70,8 @@ android:layout_height="wrap_content" android:padding="5dp" android:text="Details:" + android:textColor="@color/white" + android:textFontWeight="600" android:textSize="25sp" /> <GridLayout @@ -76,52 +84,73 @@ <TextView android:padding="3dip" android:text="Humidity: " + android:textColor="#808080" + android:textFontWeight="600" android:textSize="23dp" /> <TextView android:padding="3dip" android:id="@+id/humidity" android:text="85%" + android:textColor="@color/white" + android:textFontWeight="600" android:textSize="23dp" /> <TextView android:padding="3dip" android:text="Max Temp: " + android:textColor="#808080" + android:textFontWeight="600" android:textSize="23dp" /> <TextView android:padding="3dip" android:text="15.47 *C" + android:textColor="@color/white" + android:textFontWeight="600" android:id="@+id/max_temp" android:textSize="23dp" /> <TextView android:padding="3dip" android:text="Min Temp: " + android:textColor="#808080" + android:textFontWeight="600" android:textSize="23dp" /> <TextView android:padding="3dip" android:text="11.29 *C" android:id="@+id/min_temp" + android:textColor="@color/white" + android:textFontWeight="600" android:textSize="23dp" /> <TextView android:padding="3dip" - android:text="Pressure" + android:text="Pressure: " + android:textColor="#808080" + android:textFontWeight="600" android:textSize="23dp" /> <TextView android:padding="3dip" android:text="1013hPa" + android:textColor="@color/white" + android:textFontWeight="600" android:id="@+id/pressure" android:textSize="23dp" /> <TextView android:padding="3dip" - android:text="Wind speed" + android:text="Wind speed: " + android:textColor="#808080" + android:layout_marginRight="10sp" + android:textFontWeight="600" android:textSize="23dp" /> <TextView android:padding="3dip" android:text="2.06 km/h" + android:textColor="@color/white" + android:textFontWeight="600" android:id="@+id/wind_speed" android:textSize="23dp" /> </GridLayout> diff --git a/app/src/main/res/layout/fragment_second.xml b/app/src/main/res/layout/fragment_second.xml index 0acfa7f..b3a38aa 100644 --- a/app/src/main/res/layout/fragment_second.xml +++ b/app/src/main/res/layout/fragment_second.xml @@ -9,43 +9,71 @@ <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" + android:background="@color/purple_500" + android:weightSum="12" android:orientation="vertical"> - <com.google.android.material.textfield.TextInputLayout - android:id="@+id/filledTextField" + <LinearLayout android:layout_width="match_parent" - android:layout_height="wrap_content" - android:layout_marginStart="32dp" - android:layout_marginTop="32dp" - android:layout_marginEnd="32dp" - android:hint="Enter something"> + android:layout_weight="5" + android:gravity="center" + android:layout_height="match_parent"> + <com.google.android.material.textfield.TextInputLayout + android:id="@+id/filledTextField" + android:layout_weight="1" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_marginStart="32dp" + android:layout_marginEnd="32dp" + app:startIconDrawable="@drawable/ic_baseline_location_city_24" + app:boxCornerRadiusTopStart="30dp" + app:boxCornerRadiusTopEnd="30dp" + app:boxCornerRadiusBottomStart="30dp" + app:boxCornerRadiusBottomEnd="30dp" + app:boxStrokeWidth="0dp" + app:boxStrokeWidthFocused="0dp" + android:hint="Enter the city name"> + <!--this is the actual edit text which takes the input--> + <com.google.android.material.textfield.TextInputEditText + android:id="@+id/edit_text" + android:layout_width="match_parent" + android:singleLine="true" + android:layout_height="wrap_content" /> + </com.google.android.material.textfield.TextInputLayout> - <!--this is the actual edit text which takes the input--> - <com.google.android.material.textfield.TextInputEditText - android:id="@+id/edit_text" + <com.google.android.material.button.MaterialButton android:layout_width="match_parent" - android:layout_height="wrap_content" /> + android:layout_weight="6" + app:iconTint="@color/teal_200" + app:iconSize="35sp" + app:icon="@drawable/ic_baseline_search_24" + android:background="#00000000" + android:id="@+id/city_btn" + android:layout_height="match_parent" /> + </LinearLayout> - </com.google.android.material.textfield.TextInputLayout> <TextView android:id="@+id/city_name" android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="5dp" + android:layout_weight="0" android:text="Mountain View, US" android:textAlignment="center" - android:textSize="25sp" /> + android:textColor="@color/white" + android:textFontWeight="600" + android:textSize="27sp" /> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" - android:layout_weight="2"> + android:layout_weight="4"> <ImageView + android:id="@+id/weather_img" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="2" - android:id="@+id/weather_img" android:src="@drawable/ic_baseline_wb_sunny_24" /> <LinearLayout @@ -55,22 +83,25 @@ android:orientation="vertical"> <TextView + android:id="@+id/temp" android:layout_width="match_parent" android:layout_height="wrap_content" - android:id="@+id/temp" android:layout_marginTop="30dp" android:layout_marginBottom="20dp" - android:textAlignment="center" android:text="14.03 *C" - android:textFontWeight="700" + android:textAlignment="center" + android:textColor="@color/white" + android:textFontWeight="800" android:textSize="40sp" /> <TextView + android:id="@+id/weather_text" android:layout_width="match_parent" android:layout_height="wrap_content" - android:textAlignment="center" - android:id="@+id/weather_text" android:text="overcast clouds" + android:textAlignment="center" + android:textColor="@color/white" + android:textFontWeight="600" android:textSize="23sp" /> </LinearLayout> </LinearLayout> @@ -80,65 +111,92 @@ android:layout_height="wrap_content" android:padding="5dp" android:text="Details:" + android:layout_weight="0" + android:textColor="@color/white" + android:textFontWeight="600" android:textSize="25sp" /> <GridLayout android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="center" - android:layout_weight="1" + android:layout_weight="4" android:columnCount="2"> <TextView android:padding="3dip" android:text="Humidity: " + android:textColor="#808080" + android:textFontWeight="600" android:textSize="23dp" /> <TextView - android:padding="3dip" android:id="@+id/humidity" + android:padding="3dip" android:text="85%" + android:textColor="@color/white" + android:textFontWeight="600" android:textSize="23dp" /> <TextView android:padding="3dip" android:text="Max Temp: " + android:textColor="#808080" + android:textFontWeight="600" android:textSize="23dp" /> <TextView + android:id="@+id/max_temp" android:padding="3dip" android:text="15.47 *C" - android:id="@+id/max_temp" + android:textColor="@color/white" + android:textFontWeight="600" android:textSize="23dp" /> + <TextView android:padding="3dip" android:text="Min Temp: " + android:textColor="#808080" + android:textFontWeight="600" android:textSize="23dp" /> <TextView + android:id="@+id/min_temp" android:padding="3dip" android:text="11.29 *C" - android:id="@+id/min_temp" + android:textColor="@color/white" + android:textFontWeight="600" android:textSize="23dp" /> + <TextView android:padding="3dip" - android:text="Pressure" + android:text="Pressure: " + android:textColor="#808080" + android:textFontWeight="600" android:textSize="23dp" /> <TextView + android:id="@+id/pressure" android:padding="3dip" android:text="1013hPa" - android:id="@+id/pressure" + android:textColor="@color/white" + android:textFontWeight="600" android:textSize="23dp" /> + <TextView + android:layout_marginRight="10sp" android:padding="3dip" - android:text="Wind speed" + android:text="Wind speed: " + android:textColor="#808080" + android:textFontWeight="600" android:textSize="23dp" /> <TextView + android:id="@+id/wind_speed" android:padding="3dip" android:text="2.06 km/h" - android:id="@+id/wind_speed" + android:textColor="@color/white" + android:textFontWeight="600" android:textSize="23dp" /> </GridLayout> </LinearLayout> @@ -151,5 +209,5 @@ android:text="@string/next" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" - app:srcCompat="@drawable/ic_baseline_arrow_forward_24" /> + app:srcCompat="@drawable/ic_baseline_arrow_back_24" /> </androidx.constraintlayout.widget.ConstraintLayout> |
