Skip to content

Commit aa424d5

Browse files
committed
update UI style
1 parent 9d5599d commit aa424d5

File tree

7 files changed

+54
-25
lines changed

7 files changed

+54
-25
lines changed

app/src/main/java/com/example/leeeyou/zhihuribao/adapter/one/MultipleItemQuickAdapterForOneIndex.kt

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,20 @@ class MultipleItemQuickAdapterForOneIndex(data: List<OneIndexMultipleItem>) : Ba
2929
vh.setText(R.id.tv_author, item.indexData?.title + " | " + item.indexData?.pic_info)
3030
vh.setText(R.id.tv_forward, item.indexData?.forward)
3131
vh.setText(R.id.tv_words_info, item.indexData?.words_info)
32-
vh.setText(R.id.tv_like, item.indexData?.like_count.toString())
32+
vh.setText(R.id.tv_like, item.indexData?.like_count.toString() + "个赞")
33+
vh.setOnClickListener(R.id.tv_share) {}
34+
vh.setOnClickListener(R.id.rl_item_one_index_top) {}
3335
}
3436
OneIndexMultipleItem.READ -> {
3537
Glide.with(mContext).load(item.indexData?.img_url).into(vh.getView(R.id.img))
3638
vh.setText(R.id.tv_title, item.indexData?.title)
3739
vh.setText(R.id.tv_author_name, "文/" + item.indexData?.author?.user_name)
3840
vh.setText(R.id.tv_forward, item.indexData?.forward)
39-
vh.setText(R.id.tv_like, item.indexData?.like_count.toString())
41+
vh.setText(R.id.tv_like, item.indexData?.like_count.toString() + "个赞")
42+
vh.setOnClickListener(R.id.tv_share) {}
43+
vh.setOnClickListener(R.id.rl_item_one_index_read) {}
4044
}
4145
}
4246
}
4347

44-
}
48+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<selector xmlns:android="http://schemas.android.com/apk/res/android">
3+
4+
<item android:drawable="@android:color/darker_gray" android:state_pressed="true" />
5+
<item android:drawable="@color/transparent" />
6+
7+
</selector>
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<selector xmlns:android="http://schemas.android.com/apk/res/android">
3+
4+
<item android:drawable="@android:color/darker_gray" android:state_pressed="true" />
5+
<item android:drawable="@color/white" />
6+
7+
</selector>

app/src/main/res/layout/item_lv_story.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
33
android:id="@+id/rl_item_recommend"
44
android:layout_width="match_parent"
5-
android:layout_height="wrap_content">
5+
android:layout_height="wrap_content"
6+
android:background="@drawable/selector_item">
67

78
<ImageView
89
android:id="@+id/iv_story_image"
@@ -22,7 +23,7 @@
2223
android:layout_toRightOf="@id/iv_story_image"
2324
android:text="南京宝马撞人案肇事者将重查是否患精神疾病"
2425
android:textColor="#222831"
25-
android:textSize="16sp"/>
26+
android:textSize="16sp" />
2627

2728
<TextView
2829
android:id="@+id/tv_story_time"
@@ -32,7 +33,7 @@
3233
android:layout_marginBottom="2dp"
3334
android:layout_toRightOf="@id/iv_story_image"
3435
android:text="2016-09-01"
35-
android:textColor="#666666"
36+
android:textColor="@color/primary_gray_dark"
3637
android:textSize="12sp"
3738
android:textStyle="bold" />
3839

app/src/main/res/layout/item_one_index_read.xml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
android:id="@+id/rl_item_one_index_read"
44
android:layout_width="match_parent"
55
android:layout_height="wrap_content"
6-
android:background="@color/white">
6+
android:background="@drawable/selector_item">
77

88
<TextView
99
android:id="@+id/tv_climate"
1010
android:layout_width="match_parent"
1111
android:layout_height="wrap_content"
1212
android:layout_below="@+id/tv_date"
1313
android:gravity="center_horizontal"
14-
android:paddingBottom="10dp"
15-
android:paddingTop="5dp"
14+
android:paddingBottom="8dp"
15+
android:paddingTop="8dp"
1616
android:text=" - 阅读 - "
1717
android:textColor="#c5c5c5" />
1818

@@ -24,7 +24,7 @@
2424
android:paddingBottom="10dp"
2525
android:paddingLeft="20dp"
2626
android:paddingRight="20dp"
27-
android:paddingTop="10dp"
27+
android:paddingTop="5dp"
2828
android:text="跟陌生人说话跟陌生人说话跟陌生人说话跟陌生人说话跟陌生人说话跟陌生人说话跟陌生人说话跟陌生人说话跟陌生人说话"
2929
android:textColor="#434343"
3030
android:textSize="16sp" />
@@ -44,8 +44,8 @@
4444
android:id="@+id/img"
4545
android:layout_width="match_parent"
4646
android:layout_height="180dp"
47-
android:layout_centerHorizontal="true"
4847
android:layout_below="@+id/tv_author_name"
48+
android:layout_centerHorizontal="true"
4949
android:layout_marginLeft="20dp"
5050
android:layout_marginRight="20dp" />
5151

@@ -72,19 +72,22 @@
7272
android:paddingLeft="20dp"
7373
android:paddingRight="10dp"
7474
android:text="8小时前"
75-
android:textColor="#c5c5c5" />
75+
android:textColor="#c5c5c5"
76+
android:textSize="12sp" />
7677

7778
<TextView
7879
android:id="@+id/tv_share"
7980
android:layout_width="wrap_content"
8081
android:layout_height="40dp"
8182
android:layout_alignParentRight="true"
8283
android:layout_below="@id/tv_forward"
84+
android:background="@drawable/selector_click"
8385
android:gravity="center_vertical"
8486
android:paddingLeft="10dp"
8587
android:paddingRight="20dp"
8688
android:text="分享"
87-
android:textColor="#c5c5c5" />
89+
android:textColor="#c5c5c5"
90+
android:textSize="12sp" />
8891

8992
<TextView
9093
android:id="@+id/tv_like"
@@ -96,7 +99,8 @@
9699
android:paddingLeft="10dp"
97100
android:paddingRight="10dp"
98101
android:text="5000"
99-
android:textColor="#c5c5c5" />
102+
android:textColor="#c5c5c5"
103+
android:textSize="12sp" />
100104

101105

102106
</RelativeLayout>

app/src/main/res/layout/item_one_index_top.xml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
android:id="@+id/rl_item_one_index_top"
44
android:layout_width="match_parent"
55
android:layout_height="wrap_content"
6-
android:background="@color/white">
6+
android:background="@drawable/selector_item">
77

88
<ImageView
99
android:id="@+id/img"
@@ -18,7 +18,7 @@
1818
android:layout_height="wrap_content"
1919
android:layout_below="@id/img"
2020
android:layout_centerHorizontal="true"
21-
android:padding="10dp"
21+
android:padding="8dp"
2222
android:singleLine="true"
2323
android:text="摄影 | Felipe Elioneay"
2424
android:textColor="#c5c5c5" />
@@ -30,10 +30,10 @@
3030
android:layout_below="@+id/tv_author"
3131
android:layout_centerHorizontal="true"
3232
android:lineSpacingExtra="5dp"
33-
android:paddingBottom="10dp"
33+
android:paddingBottom="5dp"
3434
android:paddingLeft="20dp"
3535
android:paddingRight="20dp"
36-
android:paddingTop="10dp"
36+
android:paddingTop="5dp"
3737
android:text="本来就不该有所谓的“期待”。人会变得过于依赖未来。"
3838
android:textColor="#434343" />
3939

@@ -43,7 +43,7 @@
4343
android:layout_height="wrap_content"
4444
android:layout_below="@+id/tv_forward"
4545
android:layout_centerHorizontal="true"
46-
android:padding="10dp"
46+
android:padding="8dp"
4747
android:text="佩内洛普·菲兹杰拉德"
4848
android:textColor="#bdbdbd" />
4949

@@ -56,19 +56,22 @@
5656
android:paddingLeft="10dp"
5757
android:paddingRight="10dp"
5858
android:text="小记"
59-
android:textColor="#c5c5c5" />
59+
android:textColor="#c5c5c5"
60+
android:textSize="12sp" />
6061

6162
<TextView
6263
android:id="@+id/tv_share"
6364
android:layout_width="wrap_content"
6465
android:layout_height="40dp"
6566
android:layout_alignParentRight="true"
6667
android:layout_below="@id/tv_words_info"
68+
android:background="@drawable/selector_click"
6769
android:gravity="center_vertical"
6870
android:paddingLeft="10dp"
6971
android:paddingRight="10dp"
7072
android:text="分享"
71-
android:textColor="#c5c5c5" />
73+
android:textColor="#c5c5c5"
74+
android:textSize="12sp" />
7275

7376
<TextView
7477
android:id="@+id/tv_like"
@@ -80,7 +83,8 @@
8083
android:paddingLeft="10dp"
8184
android:paddingRight="10dp"
8285
android:text="5000"
83-
android:textColor="#c5c5c5" />
86+
android:textColor="#c5c5c5"
87+
android:textSize="12sp" />
8488

8589

8690
</RelativeLayout>

app/src/main/res/values/colors.xml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<resources>
3-
<color name="app_primary_color">#2EB872</color>
3+
<color name="app_primary_color">#34495E</color>
44
<color name="app_primary_color_dark">#000000</color>
55
<color name="app_color_background">#EEEEEE</color>
66

7-
<color name="primary">#1F8EA3</color>
7+
<color name="primary">#5DA0A2</color>
88
<color name="primary_dark">#142E3C</color>
9-
<color name="accent">#00EAFF</color>
9+
<color name="primary_gray">#F4F7F7</color>
10+
<color name="primary_gray_dark">#c5c5c5</color>
11+
<color name="accent">#AACFD0</color>
1012
<color name="white">#FFFFFFFF</color>
1113
<color name="black">#FF000000</color>
1214
<color name="black_20">#33000000</color>

0 commit comments

Comments
 (0)