闹钟布局

115 阅读2分钟
<?xml version="1.0" encoding="utf-8"?>
<layout 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">

    <data>

    </data>

    <FrameLayout
        android:layout_width="248px"
        android:layout_height="300px">

        <com.alibaba.genie.panel.basic.widget.RoundedImageView
            android:id="@+id/iv_alarm_bg"
            android:layout_width="248px"
            android:layout_height="300px"
            android:src="@drawable/ic_alarm_clock_card"
            app:cornerRadius="16px" />

        <LinearLayout
            android:layout_width="248px"
            android:layout_height="300px"
            android:background="@color/transparent"
            android:orientation="vertical"
            android:paddingStart="24px">

            <TextView
                android:id="@+id/app_clock_name"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginTop="32px"
                android:text="@string/iot_widget_alarm_clock_title"
                android:textColor="@color/color_alarm_clock_home_quick_item_title"
                android:textSize="28px"
                android:textStyle="bold" />

            <LinearLayout
                android:id="@+id/ll_alarm_first"
                android:layout_width="match_parent"
                android:layout_height="28px"
                android:layout_marginStart="8px"
                android:layout_marginTop="47px"
                android:gravity="bottom"
                android:orientation="horizontal">

                <TextView
                    android:id="@+id/tv_alarm_first_time"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginEnd="8px"
                    android:fontFamily="@font/montserrat_regular"
                    android:includeFontPadding="false"
                    android:text="@string/iot_widget_alarm_info_placeholder"
                    android:textColor="@color/color_EAEAEB"
                    android:textSize="28px"
                    tools:text="07:00"
                    tools:visibility="visible"/>

                <TextView
                    android:id="@+id/tv_alarm_first_week"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:includeFontPadding="false"
                    android:text="@string/iot_widget_alarm_info_placeholder"
                    android:textColor="@color/color_EAEAEB"
                    android:textSize="16px"
                    tools:text="周一二三四五六" />
            </LinearLayout>


            <com.alibaba.genie.panel.basic.widget.NoPaddingTextView
                android:id="@+id/tv_alarm_time_first_sub_info"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginStart="8px"
                android:layout_marginTop="12px"
                android:text="@string/iot_widget_alarm_info_placeholder"
                android:textColor="@color/color_60EAEAEB"
                android:textSize="16px"
                tools:text="1小时5分钟后响铃" />

            <View
                android:layout_width="match_parent"
                android:layout_height="1px"
                android:layout_marginHorizontal="8px"
                android:layout_marginEnd="24px"
                android:layout_marginTop="26px"
                android:background="@color/color_40FFFFFF" />

            <LinearLayout
                android:id="@+id/ll_alarm_second"
                android:layout_width="match_parent"
                android:layout_height="28px"
                android:layout_marginStart="8px"
                android:layout_marginTop="27px"
                android:gravity="bottom"
                android:orientation="horizontal"
                tools:visibility="gone">

                <TextView
                    android:id="@+id/tv_alarm_second_time"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginEnd="8px"
                    android:fontFamily="@font/montserrat_regular"
                    android:text="@string/iot_widget_alarm_info_placeholder"
                    android:textColor="@color/color_EAEAEB"
                    android:textSize="28px"
                    tools:text="07:00" />

                <TextView
                    android:id="@+id/tv_alarm_second_week"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="@string/iot_widget_alarm_info_placeholder"
                    android:textColor="@color/color_EAEAEB"
                    android:textSize="16px"
                    tools:text="工作日" />
            </LinearLayout>

            <com.alibaba.genie.panel.basic.widget.NoPaddingTextView
                android:id="@+id/tv_alarm_time_second_sub_info"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginStart="8px"
                android:layout_marginTop="12px"
                android:text="@string/iot_widget_alarm_info_placeholder"
                android:textColor="@color/color_60EAEAEB"
                android:textSize="16px"
                tools:text="1小时5分钟后响铃"
                tools:visibility="gone"/>

            <Button
                android:id="@+id/btn_add_alarm_clock"
                android:layout_width="match_parent"
                android:layout_height="64px"
                android:layout_marginTop="22px"
                android:layout_marginEnd="24px"
                android:background="@drawable/shape_alarm_clock_add_btn_bg"
                android:gravity="center"
                android:text="@string/iot_widget_add_alarm_clock"
                android:textColor="@color/color_EAEAEB"
                android:textSize="24px"
                tools:visibility="visible" />
        </LinearLayout>
    </FrameLayout>

</layout>