|
@@ -61,8 +61,8 @@
|
|
|
android:layout_height="wrap_content"
|
|
|
android:layout_marginTop="4dp"
|
|
|
android:paddingStart="7dp"
|
|
|
- android:paddingEnd="14dp"
|
|
|
android:paddingTop="14dp"
|
|
|
+ android:paddingEnd="14dp"
|
|
|
android:paddingBottom="14dp"
|
|
|
android:src="@drawable/jg_icon_setting"
|
|
|
app:layout_constraintRight_toRightOf="parent"
|
|
@@ -80,23 +80,23 @@
|
|
|
app:layout_constraintTop_toTopOf="@+id/iv_setting" />
|
|
|
|
|
|
<TextView
|
|
|
- android:paddingEnd="6dp"
|
|
|
- android:paddingStart="6dp"
|
|
|
- android:textSize="@dimen/sp_10"
|
|
|
- android:gravity="center"
|
|
|
- tools:text="1"
|
|
|
- android:textStyle="bold"
|
|
|
- android:textColor="@color/white"
|
|
|
- android:minWidth="@dimen/dp_15"
|
|
|
android:id="@+id/view_unread_message"
|
|
|
android:layout_width="wrap_content"
|
|
|
android:layout_height="@dimen/dp_15"
|
|
|
android:layout_marginTop="5dp"
|
|
|
android:layout_marginRight="1dp"
|
|
|
android:background="@drawable/jg_bg_red_ovil"
|
|
|
+ android:gravity="center"
|
|
|
+ android:minWidth="@dimen/dp_15"
|
|
|
+ android:paddingStart="6dp"
|
|
|
+ android:paddingEnd="6dp"
|
|
|
+ android:textColor="@color/white"
|
|
|
+ android:textSize="@dimen/sp_10"
|
|
|
+ android:textStyle="bold"
|
|
|
android:visibility="gone"
|
|
|
app:layout_constraintRight_toRightOf="@+id/im_message"
|
|
|
app:layout_constraintTop_toTopOf="@+id/im_message"
|
|
|
+ tools:text="1"
|
|
|
tools:visibility="visible" />
|
|
|
|
|
|
<de.hdodenhof.circleimageview.CircleImageView
|
|
@@ -112,13 +112,13 @@
|
|
|
app:layout_constraintTop_toBottomOf="@+id/view_status_bar" />
|
|
|
|
|
|
<View
|
|
|
- android:layout_marginBottom="3dp"
|
|
|
android:id="@+id/view_avatar_bottom_point"
|
|
|
- app:layout_constraintRight_toRightOf="@+id/iv_avatar"
|
|
|
- app:layout_constraintLeft_toLeftOf="@+id/iv_avatar"
|
|
|
- app:layout_constraintBottom_toBottomOf="@+id/iv_avatar"
|
|
|
android:layout_width="1px"
|
|
|
- android:layout_height="1px"/>
|
|
|
+ android:layout_height="1px"
|
|
|
+ android:layout_marginBottom="3dp"
|
|
|
+ app:layout_constraintBottom_toBottomOf="@+id/iv_avatar"
|
|
|
+ app:layout_constraintLeft_toLeftOf="@+id/iv_avatar"
|
|
|
+ app:layout_constraintRight_toRightOf="@+id/iv_avatar" />
|
|
|
|
|
|
<TextView
|
|
|
android:id="@+id/tv_nickName"
|
|
@@ -142,30 +142,30 @@
|
|
|
tools:text="宋小泽宋小泽宋小泽" />
|
|
|
|
|
|
<TextView
|
|
|
- android:textSize="@dimen/sp_13"
|
|
|
- android:textColor="@color/color_999999"
|
|
|
- android:includeFontPadding="false"
|
|
|
- android:layout_marginTop="6dp"
|
|
|
android:id="@+id/tv_group_name"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginTop="6dp"
|
|
|
+ android:includeFontPadding="false"
|
|
|
+ android:textColor="@color/color_999999"
|
|
|
+ android:textSize="@dimen/sp_13"
|
|
|
app:layout_constraintBottom_toBottomOf="@+id/iv_avatar"
|
|
|
- app:layout_constraintTop_toBottomOf="@+id/tv_nickName"
|
|
|
app:layout_constraintLeft_toLeftOf="@+id/tv_nickName"
|
|
|
- tools:text="武汉市梨花街道第二小学音乐小组"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"/>
|
|
|
+ app:layout_constraintTop_toBottomOf="@+id/tv_nickName"
|
|
|
+ tools:text="武汉市梨花街道第二小学音乐小组" />
|
|
|
|
|
|
<FrameLayout
|
|
|
- app:layout_constraintRight_toRightOf="parent"
|
|
|
- android:layout_marginStart="6dp"
|
|
|
android:id="@+id/fl_subject"
|
|
|
- android:layout_marginEnd="12dp"
|
|
|
android:layout_width="wrap_content"
|
|
|
android:layout_height="19dp"
|
|
|
+ android:layout_marginStart="6dp"
|
|
|
+ android:layout_marginEnd="12dp"
|
|
|
+ android:background="@drawable/shape_4dffffff_border_white_10dp"
|
|
|
android:paddingStart="7dp"
|
|
|
android:paddingEnd="7dp"
|
|
|
- android:background="@drawable/shape_4dffffff_border_white_10dp"
|
|
|
app:layout_constraintBottom_toBottomOf="@+id/tv_nickName"
|
|
|
app:layout_constraintLeft_toRightOf="@+id/tv_nickName"
|
|
|
+ app:layout_constraintRight_toRightOf="parent"
|
|
|
app:layout_constraintTop_toTopOf="@+id/tv_nickName">
|
|
|
|
|
|
<ImageView
|
|
@@ -191,9 +191,9 @@
|
|
|
android:layout_width="wrap_content"
|
|
|
android:layout_height="wrap_content"
|
|
|
android:src="@drawable/jg_icon_vip_no_open"
|
|
|
- app:layout_constraintRight_toRightOf="@+id/view_avatar_bottom_point"
|
|
|
- app:layout_constraintLeft_toLeftOf="@+id/view_avatar_bottom_point"
|
|
|
app:layout_constraintBottom_toBottomOf="@+id/view_avatar_bottom_point"
|
|
|
+ app:layout_constraintLeft_toLeftOf="@+id/view_avatar_bottom_point"
|
|
|
+ app:layout_constraintRight_toRightOf="@+id/view_avatar_bottom_point"
|
|
|
app:layout_constraintTop_toTopOf="@+id/view_avatar_bottom_point" />
|
|
|
|
|
|
|
|
@@ -260,15 +260,15 @@
|
|
|
|
|
|
|
|
|
<ImageView
|
|
|
- app:layout_constraintVertical_chainStyle="packed"
|
|
|
- app:layout_constraintBottom_toTopOf="@+id/tv_vip_status"
|
|
|
android:id="@+id/iv_vip_title"
|
|
|
android:layout_width="wrap_content"
|
|
|
android:layout_height="wrap_content"
|
|
|
android:layout_marginStart="10dp"
|
|
|
android:src="@drawable/jg_vip_title"
|
|
|
+ app:layout_constraintBottom_toTopOf="@+id/tv_vip_status"
|
|
|
app:layout_constraintLeft_toLeftOf="@+id/view_class_num"
|
|
|
- app:layout_constraintTop_toTopOf="@+id/view_class_num" />
|
|
|
+ app:layout_constraintTop_toTopOf="@+id/view_class_num"
|
|
|
+ app:layout_constraintVertical_chainStyle="packed" />
|
|
|
|
|
|
<View
|
|
|
android:id="@+id/view_arrow_bg"
|
|
@@ -290,10 +290,10 @@
|
|
|
app:layout_constraintTop_toTopOf="@+id/view_arrow_bg" />
|
|
|
|
|
|
<TextView
|
|
|
- android:layout_marginTop="9dp"
|
|
|
android:id="@+id/tv_vip_status"
|
|
|
android:layout_width="0dp"
|
|
|
android:layout_height="wrap_content"
|
|
|
+ android:layout_marginTop="9dp"
|
|
|
android:gravity="center"
|
|
|
android:includeFontPadding="false"
|
|
|
android:text="暂未开通"
|
|
@@ -305,15 +305,15 @@
|
|
|
|
|
|
|
|
|
<ImageView
|
|
|
- app:layout_constraintVertical_chainStyle="packed"
|
|
|
- app:layout_constraintBottom_toTopOf="@+id/tv_tools_limit_time"
|
|
|
android:id="@+id/iv_train_tools_title"
|
|
|
android:layout_width="wrap_content"
|
|
|
android:layout_height="wrap_content"
|
|
|
android:layout_marginStart="10dp"
|
|
|
android:src="@drawable/jg_train_tools_title"
|
|
|
+ app:layout_constraintBottom_toTopOf="@+id/tv_tools_limit_time"
|
|
|
app:layout_constraintLeft_toLeftOf="@+id/view_student_num"
|
|
|
- app:layout_constraintTop_toTopOf="@+id/view_student_num" />
|
|
|
+ app:layout_constraintTop_toTopOf="@+id/view_student_num"
|
|
|
+ app:layout_constraintVertical_chainStyle="packed" />
|
|
|
|
|
|
<View
|
|
|
android:id="@+id/view_arrow_bg2"
|
|
@@ -336,10 +336,10 @@
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
- android:layout_marginTop="9dp"
|
|
|
android:id="@+id/tv_tools_limit_time"
|
|
|
android:layout_width="0dp"
|
|
|
android:layout_height="wrap_content"
|
|
|
+ android:layout_marginTop="9dp"
|
|
|
android:gravity="center"
|
|
|
android:includeFontPadding="false"
|
|
|
android:textColor="@color/color_777777"
|
|
@@ -397,139 +397,17 @@
|
|
|
app:layout_constraintLeft_toLeftOf="parent"
|
|
|
app:layout_constraintTop_toTopOf="parent" />
|
|
|
|
|
|
- <androidx.constraintlayout.widget.Guideline
|
|
|
- android:id="@+id/guide_line1"
|
|
|
- android:orientation="vertical"
|
|
|
- app:layout_constraintGuide_percent="0.1"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"/>
|
|
|
-
|
|
|
-
|
|
|
- <androidx.constraintlayout.widget.Guideline
|
|
|
- android:id="@+id/guide_line2"
|
|
|
- android:orientation="vertical"
|
|
|
- app:layout_constraintGuide_percent="0.3"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"/>
|
|
|
-
|
|
|
-
|
|
|
- <androidx.constraintlayout.widget.Guideline
|
|
|
- android:id="@+id/guide_line3"
|
|
|
- android:orientation="vertical"
|
|
|
- app:layout_constraintGuide_percent="0.5"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"/>
|
|
|
-
|
|
|
- <androidx.constraintlayout.widget.Guideline
|
|
|
- android:id="@+id/guide_line4"
|
|
|
- android:orientation="vertical"
|
|
|
- app:layout_constraintGuide_percent="0.7"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"/>
|
|
|
-
|
|
|
- <androidx.constraintlayout.widget.Guideline
|
|
|
- android:id="@+id/guide_line5"
|
|
|
- android:orientation="vertical"
|
|
|
- app:layout_constraintGuide_percent="0.9"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"/>
|
|
|
-
|
|
|
- <TextView
|
|
|
- android:id="@+id/tv_mine_track_list"
|
|
|
- android:layout_width="wrap_content"
|
|
|
+ <androidx.recyclerview.widget.RecyclerView
|
|
|
+ android:id="@+id/recyclerView_common"
|
|
|
+ android:layout_width="match_parent"
|
|
|
android:layout_height="wrap_content"
|
|
|
android:layout_marginTop="14dp"
|
|
|
- android:drawableTop="@drawable/jg_mine_track_list"
|
|
|
- android:drawablePadding="@dimen/dp_4"
|
|
|
- android:includeFontPadding="false"
|
|
|
- android:text="我的曲库"
|
|
|
- android:textColor="@color/color_333333"
|
|
|
- android:textSize="@dimen/sp_12"
|
|
|
- app:layout_constraintHorizontal_chainStyle="spread"
|
|
|
- app:layout_constraintHorizontal_weight="1"
|
|
|
- app:layout_constraintRight_toRightOf="@+id/guide_line1"
|
|
|
- app:layout_constraintLeft_toLeftOf="@+id/guide_line1"
|
|
|
+ android:overScrollMode="never"
|
|
|
+ android:scrollbars="none"
|
|
|
+ app:layout_constraintLeft_toLeftOf="parent"
|
|
|
+ app:layout_constraintRight_toRightOf="parent"
|
|
|
app:layout_constraintTop_toBottomOf="@+id/tv_common_function" />
|
|
|
|
|
|
- <TextView
|
|
|
- android:id="@+id/tv_practice_info"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"
|
|
|
- android:drawableTop="@drawable/jg_mine_prctice_info"
|
|
|
- android:drawablePadding="@dimen/dp_4"
|
|
|
- android:includeFontPadding="false"
|
|
|
- android:text="练习统计"
|
|
|
- android:textColor="@color/color_333333"
|
|
|
- android:textSize="@dimen/sp_12"
|
|
|
- app:layout_constraintRight_toRightOf="@+id/guide_line2"
|
|
|
- app:layout_constraintLeft_toLeftOf="@+id/guide_line2"
|
|
|
- app:layout_constraintHorizontal_chainStyle="spread_inside"
|
|
|
- app:layout_constraintHorizontal_weight="1"
|
|
|
- app:layout_constraintTop_toTopOf="@+id/tv_mine_track_list" />
|
|
|
-
|
|
|
- <TextView
|
|
|
- android:id="@+id/tv_order_info"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"
|
|
|
- android:drawableTop="@drawable/jg_mine_order_info"
|
|
|
- android:drawablePadding="@dimen/dp_4"
|
|
|
- android:includeFontPadding="false"
|
|
|
- android:text="订单信息"
|
|
|
- android:textColor="@color/color_333333"
|
|
|
- android:textSize="@dimen/sp_12"
|
|
|
- app:layout_constraintHorizontal_weight="1"
|
|
|
- app:layout_constraintRight_toRightOf="@+id/guide_line3"
|
|
|
- app:layout_constraintLeft_toLeftOf="@+id/guide_line3"
|
|
|
- app:layout_constraintTop_toTopOf="@+id/tv_mine_track_list" />
|
|
|
-
|
|
|
-
|
|
|
- <TextView
|
|
|
- android:visibility="visible"
|
|
|
- android:id="@+id/tv_rank_board"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"
|
|
|
- android:drawableTop="@drawable/jg_mine_rank_board"
|
|
|
- android:drawablePadding="@dimen/dp_4"
|
|
|
- android:includeFontPadding="false"
|
|
|
- android:text="排行榜"
|
|
|
- android:textColor="@color/color_333333"
|
|
|
- android:textSize="@dimen/sp_12"
|
|
|
- app:layout_constraintHorizontal_weight="1"
|
|
|
- app:layout_constraintLeft_toLeftOf="@+id/guide_line4"
|
|
|
- app:layout_constraintRight_toRightOf="@+id/guide_line4"
|
|
|
- app:layout_constraintTop_toTopOf="@+id/tv_mine_track_list" />
|
|
|
-
|
|
|
- <TextView
|
|
|
- android:id="@+id/tv_activation_code"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"
|
|
|
- android:drawableTop="@drawable/jg_mine_activation_code"
|
|
|
- android:drawablePadding="@dimen/dp_4"
|
|
|
- android:includeFontPadding="false"
|
|
|
- android:text="激活码"
|
|
|
- android:textColor="@color/color_333333"
|
|
|
- android:textSize="@dimen/sp_12"
|
|
|
- app:layout_constraintHorizontal_weight="1"
|
|
|
- app:layout_constraintRight_toRightOf="@+id/guide_line5"
|
|
|
- app:layout_constraintLeft_toLeftOf="@+id/guide_line5"
|
|
|
- app:layout_constraintTop_toTopOf="@+id/tv_mine_track_list" />
|
|
|
-
|
|
|
-
|
|
|
- <TextView
|
|
|
- android:layout_marginTop="14dp"
|
|
|
- android:id="@+id/tv_mine_works"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"
|
|
|
- android:drawableTop="@drawable/jg_icon_mine_works"
|
|
|
- android:drawablePadding="@dimen/dp_4"
|
|
|
- android:includeFontPadding="false"
|
|
|
- android:text="我的作品"
|
|
|
- android:textColor="@color/color_333333"
|
|
|
- android:textSize="@dimen/sp_12"
|
|
|
- app:layout_constraintHorizontal_weight="1"
|
|
|
- app:layout_constraintRight_toRightOf="@+id/tv_mine_track_list"
|
|
|
- app:layout_constraintLeft_toLeftOf="@+id/tv_mine_track_list"
|
|
|
- app:layout_constraintTop_toBottomOf="@+id/tv_mine_track_list" />
|
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
|
|
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|