쨍쨍
#3. AI smart home 본문
[ activity_main ]
<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"
android:orientation="vertical"
tools:context=".MainActivity">
<ImageView
android:layout_width="360dp"
android:layout_height="90dp"
android:layout_gravity="center"
android:background="@drawable/ikon2"
app:layout_constraintBottom_toTopOf="@+id/linearLayout"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.686"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="1.0" />
<LinearLayout
android:id="@+id/linearLayout"
android:layout_width="350dp"
android:layout_height="90dp"
android:layout_gravity="center"
android:background="@drawable/edge"
android:orientation="horizontal"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
tools:layout_editor_absoluteY="84dp">
<ImageView
android:id="@+id/weather"
android:layout_width="80dp"
android:layout_height="80dp"
android:layout_gravity="center"
android:layout_marginStart="100dp"
android:src="@drawable/sun"/>
<TextView
android:layout_width="80dp"
android:layout_height="80dp"
android:layout_gravity="center"
android:layout_marginEnd="100dp"
android:gravity="center"
android:text="날씨"
android:textColor="@color/black"
android:textSize="34sp" />
</LinearLayout>
<LinearLayout
android:layout_width="350dp"
android:layout_height="220dp"
android:layout_gravity="center"
android:orientation="horizontal"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
tools:layout_editor_absoluteY="184dp">
<LinearLayout
android:layout_width="170dp"
android:layout_height="220dp"
android:layout_gravity="center"
android:layout_marginEnd="5dp"
android:background="@drawable/edge"
android:orientation="horizontal">
<LinearLayout
android:layout_width="85dp"
android:layout_height="match_parent"
android:layout_gravity="center"
android:orientation="vertical">
<ImageView
android:layout_width="85dp"
android:layout_height="90dp"
android:layout_marginTop="10dp"
android:src="@drawable/temperature" />
<ImageView
android:layout_width="85dp"
android:layout_height="90dp"
android:layout_marginTop="20dp"
android:src="@drawable/humidity" />
</LinearLayout>
<LinearLayout
android:layout_width="85dp"
android:layout_height="match_parent"
android:layout_gravity="center"
android:orientation="vertical">
<TextView
android:layout_width="75dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_marginTop="5dp"
android:gravity="center"
android:text="온도"
android:textColor="@color/black"
android:textSize="24sp" />
<TextView
android:id="@+id/out_temp"
android:layout_width="75dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:gravity="center"
android:text="21.5℃"
android:textColor="@color/black"
android:textSize="24sp" />
<TextView
android:layout_width="75dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_marginTop="10dp"
android:gravity="center"
android:text="습도"
android:textColor="@color/black"
android:textSize="24sp" />
<TextView
android:id="@+id/out_humid"
android:layout_width="80dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:gravity="center"
android:text="31.8%"
android:textColor="@color/black"
android:textSize="24sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="170dp"
android:layout_height="220dp"
android:layout_gravity="center"
android:layout_marginStart="5dp"
android:background="@drawable/edge"
android:orientation="horizontal">
<LinearLayout
android:layout_width="84dp"
android:layout_height="match_parent"
android:layout_gravity="center"
android:orientation="vertical">
<ImageView
android:id="@+id/uv_image"
android:layout_width="68dp"
android:layout_height="82dp"
android:layout_gravity="center"
android:layout_marginTop="10dp"
android:src="@drawable/uv" />
<ImageView
android:id="@+id/dust_image"
android:layout_width="70dp"
android:layout_height="90dp"
android:layout_gravity="center"
android:layout_marginStart="5dp"
android:layout_marginTop="20dp"
android:src="@drawable/dust" />
</LinearLayout>
<LinearLayout
android:layout_width="86dp"
android:layout_height="match_parent"
android:layout_gravity="center"
android:orientation="vertical">
<TextView
android:layout_width="75dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_marginTop="5dp"
android:gravity="center"
android:text="자외선"
android:textColor="@color/black"
android:textSize="24sp" />
<TextView
android:id="@+id/out_uv"
android:layout_width="75dp"
android:layout_height="50dp"
android:gravity="center"
android:text="보통"
android:textColor="@color/black"
android:textSize="24sp" />
<TextView
android:layout_width="90dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_marginTop="10dp"
android:gravity="center"
android:text="미세먼지"
android:textColor="@color/black"
android:textSize="24sp" />
<TextView
android:id="@+id/dust"
android:layout_width="75dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:gravity="center"
android:text="보통"
android:textColor="@color/black"
android:textSize="24sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="350dp"
android:layout_height="225dp"
android:layout_gravity="center"
android:orientation="horizontal"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
tools:layout_editor_absoluteY="411dp">
<LinearLayout
android:layout_width="170dp"
android:layout_height="220dp"
android:layout_gravity="center"
android:layout_marginEnd="5dp"
android:orientation="vertical">
<LinearLayout
android:id="@+id/home_btn"
android:layout_width="170dp"
android:layout_height="100dp"
android:layout_marginBottom="5dp"
android:background="@drawable/edge"
android:orientation="horizontal">
<ImageView
android:layout_width="80dp"
android:layout_height="80dp"
android:layout_marginStart="10dp"
android:layout_marginTop="10dp"
android:src="@drawable/home" />
<TextView
android:layout_width="80dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_marginTop="5dp"
android:gravity="center"
android:text="home"
android:textColor="@color/black"
android:textSize="24sp" />
</LinearLayout>
<LinearLayout
android:id="@+id/graph_btn"
android:layout_width="170dp"
android:layout_height="100dp"
android:layout_marginTop="8dp"
android:background="@drawable/edge"
android:orientation="horizontal">
<ImageView
android:layout_width="80dp"
android:layout_height="80dp"
android:layout_marginStart="10dp"
android:layout_marginTop="10dp"
android:src="@drawable/graph" />
<TextView
android:layout_width="80dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_marginTop="5dp"
android:gravity="center"
android:text="graph"
android:textColor="@color/black"
android:textSize="24sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="172dp"
android:layout_height="225dp"
android:layout_gravity="center"
android:layout_marginStart="5dp"
android:layout_marginEnd="5dp"
android:orientation="vertical">
<LinearLayout
android:id="@+id/alarm_btn"
android:layout_width="170dp"
android:layout_height="100dp"
android:layout_marginBottom="5dp"
android:background="@drawable/edge"
android:orientation="horizontal">
<ImageView
android:layout_width="70dp"
android:layout_height="83dp"
android:layout_marginStart="10dp"
android:layout_marginTop="10dp"
android:src="@drawable/cctv" />
<TextView
android:layout_width="80dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_marginTop="5dp"
android:gravity="center"
android:text="cctv"
android:textColor="@color/black"
android:textSize="24sp" />
</LinearLayout>
<LinearLayout
android:id="@+id/cctv_btn"
android:layout_width="170dp"
android:layout_height="100dp"
android:layout_marginTop="8dp"
android:background="@drawable/edge"
android:orientation="horizontal">
<ImageView
android:layout_width="80dp"
android:layout_height="80dp"
android:layout_marginStart="10dp"
android:layout_marginTop="10dp"
android:src="@drawable/tip" />
<TextView
android:layout_width="80dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_marginTop="5dp"
android:gravity="center"
android:text="tip"
android:textColor="@color/black"
android:textSize="24sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
'프로그래밍 코드 > Android Studio' 카테고리의 다른 글
AI 심리 분석 프로그램 (1) | 2024.07.22 |
---|---|
#2. AI smart home (0) | 2024.03.13 |
#1. AI smart home (0) | 2024.03.13 |
[Android Studio] 클릭 이벤트를 사용하는 4가지 방법 (0) | 2023.05.22 |
[Android Studio] 뷰 바인딩(View Binding) (0) | 2023.05.17 |