taomenggo init

This commit is contained in:
guozhen
2024-08-06 10:30:15 +08:00
committed by xuhuixiang
parent 3e7fd07f4f
commit c929efd05e
3007 changed files with 229844 additions and 77 deletions

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="4dp" />
<solid android:color="@color/color_f2f4f5"/>
</shape>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?><!-- Copyright (c) 2022 NetEase, Inc. All rights reserved. -->
<!-- Use of this source code is governed by a MIT license that can be -->
<!-- found in the LICENSE file. -->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="9dp" />
<solid android:color="@color/color_f24957" />
</shape>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="@dimen/dimen_20_dp" />
<solid android:color="@color/color_6d94ff"/>
</shape>

View File

@@ -0,0 +1,18 @@
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="26dp"
android:height="26dp"
android:viewportWidth="26"
android:viewportHeight="26">
<path
android:pathData="M0,0h26v26h-26z"
android:fillColor="#00000000" />
<path
android:pathData="M17.7071,5.7071C18.0976,5.3166 18.0976,4.6834 17.7071,4.2929C17.3166,3.9024 16.6834,3.9024 16.2929,4.2929L17.7071,5.7071ZM9,13L8.2929,12.2929C7.9024,12.6834 7.9024,13.3166 8.2929,13.7071L9,13ZM15.7929,21.2071C16.1834,21.5976 16.8166,21.5976 17.2071,21.2071C17.5976,20.8166 17.5976,20.1834 17.2071,19.7929L15.7929,21.2071ZM16.2929,4.2929L8.2929,12.2929L9.7071,13.7071L17.7071,5.7071L16.2929,4.2929ZM8.2929,13.7071L15.7929,21.2071L17.2071,19.7929L9.7071,12.2929L8.2929,13.7071Z"
android:fillColor="#333333" />
</vector>

View File

@@ -0,0 +1,15 @@
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="16dp"
android:height="16dp"
android:viewportWidth="16"
android:viewportHeight="16">
<path
android:pathData="M8,0C3.5891,0 0,3.5884 0,8C0,12.4116 3.5884,16 8,16C12.4109,16 16,12.4116 16,8C16,3.5884 12.4116,0 8,0ZM11.2633,10.464C11.3191,10.5165 11.3638,10.5796 11.3948,10.6497C11.4257,10.7198 11.4423,10.7954 11.4434,10.872C11.4446,10.9486 11.4303,11.0246 11.4015,11.0956C11.3727,11.1666 11.3299,11.2311 11.2757,11.2852C11.2215,11.3393 11.1569,11.382 11.0859,11.4107C11.0149,11.4393 10.9388,11.4535 10.8622,11.4522C10.7856,11.4509 10.71,11.4342 10.64,11.4031C10.57,11.372 10.5069,11.3272 10.4545,11.2713L7.9971,8.8058L5.5316,11.2451C5.4792,11.3017 5.4158,11.347 5.3453,11.3785C5.2748,11.4099 5.1987,11.4267 5.1216,11.428C5.0444,11.4292 4.9678,11.4148 4.8964,11.3856C4.825,11.3564 4.7602,11.3131 4.7059,11.2582C4.6517,11.2033 4.6091,11.1381 4.5808,11.0663C4.5525,10.9945 4.5389,10.9177 4.5411,10.8406C4.5432,10.7635 4.5609,10.6876 4.5932,10.6175C4.6254,10.5474 4.6715,10.4845 4.7287,10.4327L7.1905,7.9971L4.7375,5.536C4.6835,5.4831 4.6405,5.42 4.6111,5.3503C4.5816,5.2807 4.5663,5.2059 4.566,5.1302C4.5657,5.0546 4.5803,4.9797 4.6092,4.9098C4.638,4.8399 4.6804,4.7764 4.734,4.723C4.7875,4.6697 4.8511,4.6274 4.9211,4.5988C4.991,4.5701 5.066,4.5556 5.1416,4.5562C5.2172,4.5567 5.292,4.5722 5.3615,4.6018C5.4311,4.6315 5.4941,4.6746 5.5469,4.7287L8.0036,7.1934L10.4691,4.7542C10.5224,4.7015 10.5856,4.6598 10.6551,4.6315C10.7245,4.6032 10.7989,4.5888 10.8739,4.5893C10.9489,4.5897 11.0231,4.6049 11.0922,4.634C11.1613,4.6631 11.224,4.7056 11.2767,4.7589C11.3294,4.8123 11.3711,4.8755 11.3994,4.9449C11.4277,5.0144 11.4421,5.0887 11.4416,5.1637C11.4412,5.2387 11.426,5.3129 11.3969,5.382C11.3678,5.4511 11.3253,5.5138 11.272,5.5665L8.8095,8.0029L11.2633,10.464Z"
android:fillColor="#B3B7BC" />
</vector>

View File

@@ -0,0 +1,16 @@
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="16dp"
android:height="16dp"
android:viewportWidth="16"
android:viewportHeight="16">
<path
android:pathData="M5.1032,3.5123C4.8629,3.272 4.8629,2.8823 5.1032,2.642C5.3435,2.4017 5.7332,2.4017 5.9735,2.642L5.1032,3.5123ZM10.4614,8.0002L10.8966,7.5651C11.1369,7.8054 11.1369,8.1951 10.8966,8.4354L10.4614,8.0002ZM6.2812,13.0508C6.0409,13.2911 5.6512,13.2911 5.4109,13.0508C5.1706,12.8104 5.1706,12.4208 5.4109,12.1805L6.2812,13.0508ZM5.9735,2.642L10.8966,7.5651L10.0263,8.4354L5.1032,3.5123L5.9735,2.642ZM10.8966,8.4354L6.2812,13.0508L5.4109,12.1805L10.0263,7.5651L10.8966,8.4354Z"
android:fillColor="#999999" />
</vector>

View File

@@ -0,0 +1,15 @@
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="16dp"
android:height="16dp"
android:viewportWidth="16"
android:viewportHeight="16">
<path
android:pathData="M6.9706,2.7743C9.12,2.7777 10.9176,4.4086 11.1293,6.5476C11.3413,8.6866 9.8984,10.6385 7.7916,11.0634C5.6845,11.4884 3.598,10.2484 2.9643,8.1945C2.3305,6.1405 3.3552,3.9405 5.3352,3.1042C5.8526,2.8853 6.4088,2.7731 6.9706,2.7743ZM6.9706,1.8046C4.1144,1.8046 1.7988,4.1201 1.7988,6.9763C1.7988,9.8324 4.1144,12.148 6.9706,12.148C9.8267,12.148 12.1423,9.8324 12.1423,6.9763C12.1423,4.1201 9.8267,1.8046 6.9706,1.8046ZM13.7099,14.2005C13.6462,14.2007 13.5831,14.1881 13.5243,14.1637C13.4654,14.1393 13.412,14.1035 13.3671,14.0583L10.9105,11.6017C10.7269,11.4114 10.7295,11.109 10.9164,10.9219C11.1035,10.7349 11.4059,10.7322 11.596,10.9161L14.0526,13.3726C14.1203,13.4405 14.1665,13.5268 14.1852,13.6209C14.2039,13.7149 14.1943,13.8123 14.1576,13.9009C14.121,13.9896 14.059,14.0654 13.9793,14.1187C13.8996,14.172 13.8058,14.2005 13.7099,14.2005Z"
android:fillColor="#A6ADB6"/>
</vector>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?><!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="@dimen/dimen_20_dp" />
<solid
android:width="@dimen/dimen_1_dp"
android:color="@color/color_fe6881" />
</shape>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?><!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="4dp" />
<stroke
android:width="@dimen/dimen_1_dp"
android:color="@color/color_337eff" />
</shape>

View File

@@ -0,0 +1,15 @@
<!-- Copyright (c) 2022 NetEase, Inc. All rights reserved. -->
<!-- Use of this source code is governed by a MIT license that can be -->
<!-- found in the LICENSE file. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="18dp"
android:height="18dp"
android:viewportWidth="18"
android:viewportHeight="18">
<path
android:strokeWidth="1"
android:pathData="M9,9m-8.5,0a8.5,8.5 0,1 1,17 0a8.5,8.5 0,1 1,-17 0"
android:fillColor="#00000000"
android:strokeColor="#969AA0" />
</vector>

View File

@@ -0,0 +1,16 @@
<!-- Copyright (c) 2022 NetEase, Inc. All rights reserved. -->
<!-- Use of this source code is governed by a MIT license that can be -->
<!-- found in the LICENSE file. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="18dp"
android:height="18dp"
android:viewportWidth="18"
android:viewportHeight="18">
<path
android:pathData="M9,9m-9,0a9,9 0,1 1,18 0a9,9 0,1 1,-18 0"
android:fillColor="#337EFF" />
<path
android:pathData="M5.1508,8.7407C4.7315,8.3813 4.1002,8.4299 3.7407,8.8492C3.3813,9.2685 3.4299,9.8998 3.8492,10.2593L5.1508,8.7407ZM8,12.5L7.3492,13.2593C7.7587,13.6102 8.3727,13.5733 8.7372,13.1757L8,12.5ZM14.2372,7.1757C14.6103,6.7686 14.5828,6.136 14.1757,5.7628C13.7686,5.3896 13.136,5.4172 12.7628,5.8243L14.2372,7.1757ZM3.8492,10.2593L7.3492,13.2593L8.6508,11.7407L5.1508,8.7407L3.8492,10.2593ZM8.7372,13.1757L14.2372,7.1757L12.7628,5.8243L7.2628,11.8243L8.7372,13.1757Z"
android:fillColor="#ffffff" />
</vector>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?><!-- Copyright (c) 2022 NetEase, Inc. All rights reserved. -->
<!-- Use of this source code is governed by a MIT license that can be -->
<!-- found in the LICENSE file. -->
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/radio_button_selected" android:state_checked="true" />
<item android:drawable="@drawable/radio_button_not_selected" android:state_checked="false" />
</selector>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<size
android:width="@dimen/dimen_20_dp"
android:height="@dimen/dimen_20_dp" />
<solid android:color="@color/color_white" />
<stroke android:width="1dp" android:color="@color/color_dbdde4"/>
</shape>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<size
android:width="@dimen/dimen_20_dp"
android:height="@dimen/dimen_20_dp" />
<solid android:color="@color/color_white" />
<stroke android:width="1dp" android:color="@color/color_337eff"/>
</shape>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?><!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/switch_thumb_on" android:state_checked="true" />
<item android:drawable="@drawable/switch_thumb_off" android:state_checked="false" />
</selector>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="@dimen/dimen_12_dp"/>
<size
android:width="@dimen/dimen_44_dp"
android:height="@dimen/dimen_24_dp" />
<solid android:color="@color/color_eeeeee" />
</shape>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="@dimen/dimen_12_dp" />
<size
android:width="@dimen/dimen_44_dp"
android:height="@dimen/dimen_24_dp" />
<solid android:color="@color/color_09bb07" />
</shape>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?><!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/switch_track_on" android:state_checked="true" />
<item android:drawable="@drawable/switch_track_off" android:state_checked="false" />
</selector>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<selector xmlns:tools="http://schemas.android.com/tools" xmlns:android="http://schemas.android.com/apk/res/android" tools:ignore="MissingDefaultResource">
<item android:drawable="@color/color_white" android:state_pressed="false" />
<item android:drawable="@color/color_ededef" android:state_pressed="true" />
</selector>

View File

@@ -0,0 +1,90 @@
<?xml version="1.0" encoding="utf-8"?><!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/color_white"
android:orientation="vertical">
<com.netease.yunxin.kit.common.ui.widgets.BackTitleBar
android:id="@+id/title"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<TextView
android:id="@+id/tv_Tips"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="@dimen/dimen_15_dp"
android:layout_marginVertical="@dimen/dimen_4_dp"
android:lineSpacingExtra="@dimen/dimen_5_dp"
android:textColor="@color/color_999999"
android:textSize="@dimen/text_size_14"
android:visibility="gone" />
<TextView
android:id="@+id/heimindan_tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dimen_15_dp"
android:layout_marginTop="@dimen/dimen_40_dp"
android:text="@string/black_list"
android:textColor="#ff333333"
android:textSize="14sp"
android:visibility="gone" />
<com.netease.yunxin.kit.contactkit.ui.view.ContactListView
android:id="@+id/contact_listView"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginStart="@dimen/dimen_15_dp"
android:layout_marginEnd="@dimen/dimen_15_dp"
android:layout_weight="0.9"
android:background="@android:color/white"
app:showIndexBar="false" />
<LinearLayout
android:id="@+id/layoutEmpty"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="0.9"
android:background="@android:color/white"
android:gravity="center"
android:orientation="vertical"
android:visibility="gone">
<ImageView
android:layout_width="@dimen/dimen_100_dp"
android:layout_height="@dimen/dimen_100_dp"
android:layout_gravity="center_horizontal"
android:src="@mipmap/ic_nodate" />
<TextView
android:id="@+id/empty_tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="@string/nodate_txt" />
</LinearLayout>
<TextView
android:id="@+id/tv_blackremove"
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_40_dp"
android:layout_marginStart="@dimen/dimen_15_dp"
android:layout_marginTop="@dimen/dimen_20_dp"
android:layout_marginEnd="@dimen/dimen_15_dp"
android:layout_marginBottom="@dimen/dimen_20_dp"
android:background="@drawable/fun_themeblue_btn_bg"
android:gravity="center"
android:text="@string/removeblack_txt"
android:textColor="@android:color/white"
android:visibility="gone" />
</LinearLayout>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</FrameLayout>

View File

@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/contactList"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintLeft_toLeftOf="parent" />
<com.netease.yunxin.kit.contactkit.ui.indexbar.IndexBar
android:id="@+id/index_bar"
android:layout_width="@dimen/dimen_13_dp"
android:visibility="gone"
android:layout_height="match_parent"
android:layout_marginTop="@dimen/dimen_115_dp"
android:layout_marginBottom="@dimen/dimen_118_dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:indexBarTextSize="@dimen/text_size_8" />
<FrameLayout
android:id="@+id/contact_empty_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/color_white"
android:visibility="gone" >
<ImageView
android:id="@+id/emptyStateIv"
android:layout_width="@dimen/dimen_120_dp"
android:layout_height="@dimen/dimen_92_dp"
android:src="@drawable/ic_contact_empty"
android:layout_gravity="center_horizontal"
android:layout_marginTop="@dimen/dimen_150_dp"/>
<TextView android:id="@+id/contact_empty_tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="250dp"
android:layout_gravity="center_horizontal"/>
</FrameLayout>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<merge xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto">
<LinearLayout android:id="@+id/contact_header_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<com.netease.yunxin.kit.common.ui.widgets.TitleBarView
android:id="@+id/contact_title_layout"
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_52_dp"
app:head_title="@string/contact_title"
app:head_title_color="@color/title_color"/>
<View
android:id="@+id/divide_line_top_for_title"
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_1_dp"
android:background="@color/color_e9eff5"
android:alpha="0.6"
tools:ignore="MissingConstraints" />
</LinearLayout>
<FrameLayout android:id="@+id/contact_body_top_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</FrameLayout>
<FrameLayout android:id="@+id/contact_body_layout"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<com.netease.yunxin.kit.contactkit.ui.view.ContactListView
android:id="@+id/contact_listview"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:head_img_visible="gone"
app:head_title="@string/contact_title"
app:head_title_color="@color/title_color"/>
</FrameLayout>
<FrameLayout android:id="@+id/contact_bottom_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</FrameLayout>
</merge>

View File

@@ -0,0 +1,312 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<FrameLayout 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:background="@color/color_white">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/color_white"
android:orientation="vertical">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="@dimen/dimen_20_dp"
android:layout_marginVertical="@dimen/dimen_15_dp">
<com.netease.yunxin.kit.common.ui.widgets.ContactAvatarView
android:id="@+id/avatar_view"
android:layout_width="@dimen/dimen_60_dp"
android:layout_height="@dimen/dimen_60_dp"
app:avatarTextSize="@dimen/text_size_22"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintLeft_toLeftOf="parent" />
<TextView
android:id="@+id/tv_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dimen_20_dp"
android:textColor="@color/title_color"
android:textSize="@dimen/text_size_22"
android:maxLines="1"
android:ellipsize="end"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constrainedWidth="true"
app:layout_constraintLeft_toRightOf="@+id/avatar_view" />
<TextView
android:id="@+id/tv_account"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:textSize="@dimen/dimen_12_dp"
android:textColor="@color/color_666666"
android:maxLines="1"
android:ellipsize="end"
android:layout_marginStart="@dimen/dimen_20_dp"
android:layout_marginTop="@dimen/dimen_4_dp"
app:layout_constraintTop_toBottomOf="@+id/tv_name"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/avatar_view"
tools:ignore="SpUsage" />
<TextView
android:id="@+id/tv_comment_name"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:textSize="@dimen/dimen_12_dp"
android:textColor="@color/color_666666"
android:layout_marginStart="@dimen/dimen_20_dp"
android:visibility="gone"
android:maxLines="1"
android:ellipsize="end"
app:layout_constraintTop_toBottomOf="@+id/tv_account"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/avatar_view"
tools:ignore="SpUsage" />
</androidx.constraintlayout.widget.ConstraintLayout>
<View
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_1_dp"
android:layout_marginStart="@dimen/dimen_20_dp"
android:background="@color/color_f5f8fc" />
<RelativeLayout
android:id="@+id/rly_comment"
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_46_dp"
android:paddingHorizontal="@dimen/dimen_20_dp">
<TextView
android:id="@+id/tv_comment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="@string/comment_name"
android:textSize="@dimen/text_size_16"
android:textColor="@color/title_color" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:src="@drawable/ic_right_arrow" />
</RelativeLayout>
<View
android:id="@+id/divide_line1"
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_6_dp"
android:background="@color/color_eff1f4" />
<LinearLayout
android:id="@+id/lly_friend"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_46_dp"
android:paddingHorizontal="@dimen/dimen_20_dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="@string/birthday"
android:textSize="@dimen/text_size_16"
android:textColor="@color/title_color" />
<TextView
android:id="@+id/tv_birthday"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:textSize="@dimen/text_size_12"
android:textColor="@color/color_a6adb6" />
<View
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_1_dp"
android:layout_alignParentBottom="true"
android:background="@color/color_f5f8fc" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_46_dp"
android:paddingHorizontal="@dimen/dimen_20_dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="@string/phone"
android:textSize="@dimen/text_size_16"
android:textColor="@color/title_color" />
<TextView
android:id="@+id/tv_phone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:textSize="@dimen/text_size_12"
android:textColor="@color/color_a6adb6" />
<View
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_1_dp"
android:layout_alignParentBottom="true"
android:background="@color/color_f5f8fc" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_46_dp"
android:paddingHorizontal="@dimen/dimen_20_dp">
<TextView android:id="@+id/tv_email_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/email"
android:layout_centerVertical="true"
android:textSize="@dimen/text_size_16"
android:textColor="@color/title_color" />
<TextView
android:id="@+id/tv_email"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:textSize="@dimen/text_size_12"
android:layout_marginStart="@dimen/dimen_45_dp"
android:maxLines="1"
android:ellipsize="end"
android:textColor="@color/color_a6adb6" />
<View
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_1_dp"
android:layout_alignParentBottom="true"
android:background="@color/color_f5f8fc" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_46_dp"
android:paddingHorizontal="@dimen/dimen_20_dp">
<TextView android:id="@+id/tv_signature_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/personal_signature"
android:layout_centerVertical="true"
android:textSize="@dimen/text_size_16"
android:textColor="@color/title_color" />
<TextView
android:id="@+id/tv_signature"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentEnd="true"
android:textSize="@dimen/text_size_12"
android:gravity="end"
android:layout_marginStart="@dimen/dimen_75_dp"
android:maxLines="1"
android:ellipsize="end"
android:textColor="@color/color_a6adb6" />
<View
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_1_dp"
android:layout_alignParentBottom="true"
android:background="@color/color_f5f8fc" />
</RelativeLayout>
<View
android:id="@+id/divide_line2"
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_6_dp"
android:background="@color/color_eff1f4" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_46_dp"
android:paddingHorizontal="@dimen/dimen_20_dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="@string/add_black_list"
android:textColor="@color/title_color"
android:textSize="@dimen/text_size_16" />
<androidx.appcompat.widget.SwitchCompat
android:id="@+id/sc_black_list"
android:layout_width="@dimen/dimen_60_dp"
android:layout_height="@dimen/dimen_28_dp"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:thumb="@drawable/switch_thumb_selector"
app:track="@drawable/switch_track_selector" />
<View
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_1_dp"
android:layout_alignParentBottom="true"
android:background="@color/color_f5f8fc" />
</RelativeLayout>
<View
android:id="@+id/divide_line3"
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_6_dp"
android:background="@color/color_eff1f4" />
</LinearLayout>
<TextView
android:id="@+id/tv_chat"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/chat"
android:textSize="@dimen/text_size_16"
android:textColor="@color/color_337eff"
android:paddingVertical="@dimen/dimen_14_dp" />
<View
android:layout_width="match_parent"
android:layout_height="@dimen/dimen_1_dp"
android:background="@color/color_f5f8fc" />
<TextView
android:id="@+id/tv_delete"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/delete_friend"
android:textSize="@dimen/text_size_16"
android:textColor="@color/color_e6605c"
android:paddingVertical="@dimen/dimen_14_dp" />
</LinearLayout>
</FrameLayout>

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 547 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 516 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 838 B

View File

@@ -0,0 +1,158 @@
<?xml version="1.0" encoding="utf-8"?><!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be found in the LICENSE file.
-->
<resources xmlns:tools="http://schemas.android.com/tools">
<!-- contact list -->
<string name="contact_title">Contacts</string>
<string name="contact_list_verify_msg">Verifications</string>
<string name="contact_list_black_list">Blacklist</string>
<string name="contact_list_my_group">My Groups</string>
<string name="contact_list_my_computer">My Computer</string>
<!-- add friend page-->
<string name="add_friend_title">Add Contact</string>
<string name="search_friend_title">Search Contact</string>
<string name="add_friend_search_hint">Enter Account</string>
<string name="add_friend_searchphone_hint">Please enter phone number</string>
<string name="add_friend_searchid_hint">Enter your friends account</string>
<string name="add_friend_search_empty_tips">No exist</string>
<!-- verify page -->
<string name="contact_verify_agree">Approve</string>
<string name="contact_verify_reject">Reject</string>
<string name="contact_verify_agreed">Approved</string>
<string name="contact_verify_rejected"> Rejected</string>
<string name="contact_verify_expired"> Expired</string>
<string name="friend_apply">Friend Request</string>
<string name="invited_to_join_group">invite you to groups&#160;%s</string>
<string name="apply_to_join_group">Apply to join group%s</string>
<string name="accept_your_friend_apply">Approved your apply</string>
<string name="direct_add_your_friend_apply">add your contact</string>
<string name="reject_your_friend_apply">reject your apply</string>
<string name="verify_msg">Verification Message</string>
<string name="activity_msg">Push Notification</string>
<string name="verify_max_count_text">99+</string>
<string name="verify_agree_message_text">Nice to meet youlet\'s chat</string>
<string name="verify_empty_text">Verifications Empty</string>
<!-- my team page -->
<string name="my_team">My Groups</string>
<!-- black page -->
<string name="black_list">Blacklist</string>
<string name="black_list_tips">After blocking a friend, you will no longer receive messages from the other party. To contact a blocked account, please unblock it first. </string>
<string name="contact_black_list_relieve">Release</string>
<string name="add_black_error">%s Failed to block</string>
<!-- userinfo page -->
<string name="clear_all">Clear</string>
<string name="birthday">Birthday</string>
<string name="phone">Mobile</string>
<string name="email">Mail</string>
<string name="personal_signature">Whats up</string>
<string name="comment_name">Nick Name</string>
<string name="notify_message">Message Notification</string>
<string name="add_black_list">Block</string>
<string name="chat">Chat</string>
<string name="delete_friend">Delete Contact</string>
<string name="add_friend">添加好友</string>
<string name="contact_user_info_account">Account:%s</string>
<string name="contact_user_info_nickname">Nick Name:%s</string>
<string name="delete_contact_account">Dlete “%s”</string>
<string name="save">Save</string>
<string name="add_friend_operate_success">Sent Contact apply</string>
<string name="add_friend_operate_fail">Failed to apply contact %s</string>
<!--添加好友页面 -->
<string name="add_friend_search_error">Failed to search</string>
<string name="add_friend_search_result">Add</string>
<!-- error toast -->
<string name="agree_add_friend_fail">Failed</string>
<string name="disagree_add_friend_fail">Failed</string>
<string name="agree_apply_join_team_fail">Failed</string>
<string name="disagree_apply_join_team_fail">Failed</string>
<string name="agree_invite_team_fail">Failed</string>
<string name="disagree_invite_team_fail">Failed</string>
<string name="remove_black_fail">Failed to remove blacklist</string>
<string name="verify_duplicate_fail">Already done on other devices</string>
<!-- selector-->
<string name="select">Select Friends</string>
<!-- <string name="selector_sure">Yes(%d)</string>-->
<string name="selector_sure">Next</string>
<string name="invite_sure">invite</string>
<!-- <string name="selector_sure_without_num">Yes</string>-->
<string name="selector_sure_without_num">Next</string>
<string name="contact_selector_max_count">select up to %s friends</string>
<string name="contact_selector_over_count">exceeding the maximum capacity</string>
<string name="selector_friend_empty">No Member</string>
<string name="selector_group_empty">No Group</string>
<string name="select_empty_tips">No Member</string>
<string name="fun_selector_close">Close</string>
<string name="fun_contact_search">Search</string>
<!-- search -->
<string name="global_search_hint"> Please enter username/group chat name keyword</string>
<string name="global_search_title">Search</string>
<string name="global_searchfriend_title">Search Friends</string>
<string name="global_search_friend_title">Contacts</string>
<string name="global_search_group_title">Temperature Group</string>
<string name="global_search_team_title">Group</string>
<string name="global_search_empty">No exist</string>
<!-- common-->
<string name="cancel"> Cancel </string>
<string name="contact_network_error_tip">No Internet</string>
<string name="contact_hint">You haven\'t talked about it yet~</string>
<string name="fun_contact_search_hint_text">Search</string>
<string name="fun_contact_searchresult_text">Home Page</string>
<string name="fun_contact_searchresult_addtext">Add To</string>
<string name="fun_contact_searchself_txt">Cannot add your own account as a friend! </string>
<string name="fun_contact_searchfriends_txt">You are already friends! </string>
<string name="fun_contact_addfriends_verifymsg">Fill in the verification information</string>
<string name="fun_contact_verifymsg_tips">Please enter verification information</string>
<string name="fun_contact_addfriends_remarks">Remarks</string>
<string name="fun_contact_remarks_tips">Please enter remarks</string>
<string name="fun_contact_addfriends_send">Send</string>
<string name="fun_contact_createteam_tips">Search using name</string>
<string name="fun_creategroup_members">Member %d</string>
<string name="fun_creategroup_uploadhead">Upload avatar</string>
<string name="fun_creategroup_autojoin_tips">Users will join the group after receiving the invitation. After turning off this setting, requiring members to join the group requires manual acceptance of the invitation. </string>
<string name="fun_creategroup_autojoin">User automatically joins</string>
<string name="fun_creategroup_name">Group name</string>
<string name="fun_creategroup_title">Set group file</string>
<string name="fun_creategroup_sure">Create</string>
<string name="fun_contactselector_last">Latest Contact %d</string>
<string name="fun_contactselector_mylove">Special attention %d</string>
<string name="fun_contactselector_members">All friends %d</string>
<string name="fun_contactselector_result">Find results</string>
<string name="fun_verifymsg">Verification information</string>
<string name="fun_specialgz_txt">Special attention</string>
<string name="fun_searchresult_txt">Search results</string>
<string name="fun_addmembers_txt">New</string>
<string name="fun_addmemberstoast_txt">Keep at least one friend</string>
<string name="fun_contactselector_teamqr">QR code</string>
<string name="fun_contactselector_teamurl">Invitation URL</string>
<string name="nmhmylg_txt">You haven\'t talked about it yet~</string>
<string name="voom_message_txt">[Short video message]</string>
<string name="gerenminp_txt">[Business Card]</string>
<string name="zhuanzhang_chat_txt">[Transfer]</string>
<string name="hongbao_chat_txt">[Red envelope]</string>
<string name="albums_chat_txt">[Albums]</string>
<string name="helppay_chat_txt">[Help with Payment]</string>
<string name="inviteGroup_chat_txt">[Invite to Group]</string>
<string name="custom_chat_txt">[Custom Message]</string>
<string name="removeblack_txt">Unblock</string>
<string name="teamdissmiss_txt">This group has been disbanded</string>
<string name="teamjoined_txt">You are already in this group</string>
<string name="know_txt">I see</string>
<string name="nodate_txt">No data</string>
</resources>

View File

@@ -0,0 +1,160 @@
<?xml version="1.0" encoding="utf-8"?><!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<resources>
<!-- 連絡先リスト -->
<string name="contact_title">連絡帳</string>
<string name="contact_list_verify_msg">確認メッセージ</string>
<string name="contact_list_black_list">ブラックリスト</string>
<string name="contact_list_my_group">グループ チャット</string>
<string name="contact_list_my_computer">私のコンピュータ</string>
<!-- 友達ページを追加 -->
<string name="add_friend_title">友達を追加</string>
<string name="search_friend_title">友達を検索</string>
<string name="add_friend_search_hint">アカウント番号を入力してください</string>
<string name="add_friend_searchphone_hint">携帯電話番号を入力してください</string>
<string name="add_friend_searchid_hint">友達のアカウントを入力してください</string>
<string name="add_friend_search_empty_tips">このユーザーは存在しません</string>
<!-- ページを確認 -->
<string name="contact_verify_agree">同意する</string>
<string name="contact_verify_reject">拒否</string>
<string name="contact_verify_agreed">同意しました</string>
<string name="contact_verify_rejected">拒否されました</string>
<string name="contact_verify_expired">期限切れ</string>
<string name="friend_apply">友達申請</string>
<string name="invited_to_join_group">グループに招待します&#160;%s</string>
<string name="apply_to_join_group">%s グループへの参加を申請</string>
<string name="accept_your_friend_apply">友達リクエストを承認しました</string>
<string name="direct_add_your_friend_apply">あなたを友達として直接追加します</string>
<string name="reject_your_friend_apply">友達リクエストを拒否しました</string>
<string name="verify_msg">確認メッセージ</string>
<string name="activity_msg">プッシュ通知</string>
<string name="verify_max_count_text">99+</string>
<string name="verify_agree_message_text">あなたの申請に同意しました。今すぐチャットを始めましょう~</string>
<string name="verify_empty_text">友達申請情報がありません</string>
<!-- 私のチーム ページ -->
<string name="my_team">私のグループ チャット</string>
<!-- 黒いページ -->
<string name="black_list">ブラックリスト</string>
<string name="black_list_tips">友達をブロックすると、相手からメッセージを受信できなくなります。 ブロックされたアカウントに連絡するには、まずブロックを解除してください。 </string>
<string name="contact_black_list_relieve">リリース</string>
<string name="add_black_error">%s をブラックリストに追加できませんでした</string>
<!-- ユーザー情報ページ -->
<string name="clear_all">クリア</string>
<string name="birthday">誕生日</string>
<string name="phone">携帯電話</string>
<string name="email">メール</string>
<string name="personal_signature">個人の署名</string>
<string name="comment_name">コメント名</string>
<string name="notify_message">メッセージ通知</string>
<string name="add_black_list">ブラックリストに追加</string>
<string name="chat">チャット</string>
<string name="delete_friend">友達を削除</string>
<string name="add_friend">友達を追加</string>
<string name="contact_user_info_account">アカウント:%s</string>
<string name="contact_user_info_nickname">ニックネーム:%s</string>
<string name="delete_contact_account">連絡先「%s」を削除</string>
<string name="save">保存</string>
<string name="add_friend_operate_success">正常に送信されました。友達の確認を待っています</string>
<string name="add_friend_operate_fail">送信に失敗しました %s</string>
<!-- 友達ページを追加 -->
<string name="add_friend_search_error">検索に失敗しました</string>
<string name="add_friend_search_result">新規</string>
<!-- トーストエラー -->
<string name="agree_add_friend_fail">友達申請に同意できませんでした</string>
<string name="disagree_add_friend_fail">友達申請を拒否できませんでした</string>
<string name="agree_apply_join_team_fail">チームへの参加に同意できませんでした</string>
<string name="disagree_apply_join_team_fail">グループ申請を拒否できませんでした</string>
<string name="agree_invite_team_fail">グループへの招待に同意できませんでした</string>
<string name="disagree_invite_team_fail">グループへの招待を拒否できませんでした</string>
<string name="remove_black_fail">ブラックリストの削除に失敗しました</string>
<string name="verify_duplicate_fail">確認メッセージは相手側で処理されました</string>
<!-- セレクター-->
<string name="select">友達を選択</string>
<!-- <string name="selector_sure">確認(%d)</string>-->
<string name="selector_sure">次のステップ</string>
<string name="invite_sure">招待</string>
<!-- <string name="selector_sure_without_num">OK</string>-->
<string name="selector_sure_without_num">次のステップ</string>
<string name="contact_selector_max_count">最大 %s 人の友達を選択します</string>
<string name="contact_selector_over_count">人数制限を超えています</string>
<string name="selector_friend_empty">まだ友達がいません</string>
<string name="selector_group_empty">グループ チャットなし</string>
<string name="select_empty_tips">連絡先を選択してください</string>
<string name="fun_selector_close">閉じる</string>
<string name="fun_contact_search">検索</string>
<!-- 検索 -->
<string name="global_search_hint">ユーザー名/グループチャット名のキーワードを入力してください</string>
<string name="global_search_title">検索</string>
<string name="global_searchfriend_title">友達を検索</string>
<string name="global_search_friend_title">友達</string>
<string name="global_search_group_title">ディスカッション グループ</string>
<string name="global_search_team_title">グループ</string>
<string name="global_search_empty">このユーザーは存在しません</string>
<!-- 共通-->
<string name="cancel">キャンセル</string>
<string name="contact_network_error_tip">ネットワークは現在利用できません。ネットワーク設定を確認してください。 </string>
<string name="contact_hint">まだ話していませんね~</string>
<string name="fun_contact_search_hint_text">検索</string>
<string name="fun_contact_searchresult_text">ホームページ</string>
<string name="fun_contact_searchresult_addtext">に追加</string>
<string name="fun_contact_searchself_txt">自分のアカウントを友達として追加できません。 </string>
<string name="fun_contact_searchfriends_txt">あなたはすでに友達です! </string>
<string name="fun_contact_addfriends_verifymsg">確認情報を入力してください</string>
<string name="fun_contact_verifymsg_tips">確認情報を入力してください</string>
<string name="fun_contact_addfriends_remarks">備考</string>
<string name="fun_contact_remarks_tips">備考を入力してください</string>
<string name="fun_contact_addfriends_send">送信</string>
<string name="fun_contact_createteam_tips">名前で検索</string>
<string name="fun_creategroup_members">メンバー %d</string>
<string name="fun_creategroup_uploadhead">アバターをアップロード</string>
<string name="fun_creategroup_autojoin_tips">ユーザーは、招待を受信した後にグループに参加します。この設定をオフにした後、メンバーにグループへの参加を要求するには、招待を手動で承諾する必要があります。 </string>
<string name="fun_creategroup_autojoin">ユーザーは自動的に参加します</string>
<string name="fun_creategroup_name">グループ名</string>
<string name="fun_creategroup_title">グループ ファイルを設定する</string>
<string name="fun_creategroup_sure">作成</string>
<string name="fun_contactselector_last">最新の連絡先 %d</string>
<string name="fun_contactselector_mylove">特別な注意 %d</string>
<string name="fun_contactselector_members">友達全員 %d</string>
<string name="fun_contactselector_result">検索結果</string>
<string name="fun_contactselector_teamqr">QR コード</string>
<string name="fun_contactselector_teamurl">招待 URL</string>
<string name="fun_verifymsg">検証情報</string>
<string name="fun_specialgz_txt">特別な注意</string>
<string name="fun_searchresult_txt">検索結果</string>
<string name="fun_addmembers_txt">新規</string>
<string name="fun_addmemberstoast_txt">少なくとも 1 人の友達を維持してください</string>
<string name="nmhmylg_txt">まだ話していませんね~</string>
<string name="voom_message_txt">[短いビデオと音声メッセージ]</string>
<string name="gerenminp_txt">[名刺]</string>
<string name="zhuanzhang_chat_txt">[転送]</string>
<string name="hongbao_chat_txt">[红包]</string>
<string name="albums_chat_txt">[アルバム]</string>
<string name="helppay_chat_txt">[支払いを手伝う]</string>
<string name="inviteGroup_chat_txt">[グループへの招待]</string>
<string name="custom_chat_txt">[カスタム メッセージ]</string>
<string name="removeblack_txt">ブロックを解除する</string>
<string name="teamdissmiss_txt">このグループは解散しました</string>
<string name="teamjoined_txt">あなたはすでにこのグループに属しています</string>
<string name="know_txt">なるほど</string>
<string name="nodate_txt">まだ情報がありません</string>
</resources>

View File

@@ -0,0 +1,159 @@
<?xml version="1.0" encoding="utf-8"?><!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<resources>
<!-- contact list -->
<string name="contact_title">通讯录</string>
<string name="contact_list_verify_msg">验证消息</string>
<string name="contact_list_black_list">黑名单</string>
<string name="contact_list_my_group">我的群聊</string>
<string name="contact_list_my_computer">我的电脑</string>
<!-- add friend page-->
<string name="add_friend_title">添加好友</string>
<string name="search_friend_title">搜索好友</string>
<string name="add_friend_search_hint">请输入账号</string>
<string name="add_friend_searchphone_hint">请输入手机号</string>
<string name="add_friend_searchid_hint">输入好友的账号</string>
<string name="add_friend_search_empty_tips">该用户不存在</string>
<!-- verify page -->
<string name="contact_verify_agree">同意</string>
<string name="contact_verify_reject">拒绝</string>
<string name="contact_verify_agreed">已同意</string>
<string name="contact_verify_rejected">已拒绝</string>
<string name="contact_verify_expired">已过期</string>
<string name="friend_apply">好友申请</string>
<string name="invited_to_join_group">邀请你加入群&#160;%s</string>
<string name="apply_to_join_group">申请加入%s群</string>
<string name="accept_your_friend_apply">同意了你的好友请求</string>
<string name="direct_add_your_friend_apply">直接添加你为好友</string>
<string name="reject_your_friend_apply">拒绝了你的好友请求</string>
<string name="verify_msg">验证消息</string>
<string name="activity_msg">推送通知</string>
<string name="verify_max_count_text">99+</string>
<string name="verify_agree_message_text">我已经同意了你的申请,现在开始聊天吧~</string>
<string name="verify_empty_text">暂无好友申请信息</string>
<!-- my team page -->
<string name="my_team">我的群聊</string>
<!-- black page -->
<string name="black_list">黑名单</string>
<string name="black_list_tips">屏蔽好友后,将不会再收到对方消息。要联系已屏蔽的账号,请先解除屏蔽。</string>
<string name="contact_black_list_relieve">解除</string>
<string name="add_black_error">%s加入黑名单失败</string>
<!-- userinfo page -->
<string name="clear_all">清空</string>
<string name="birthday">生日</string>
<string name="phone">手机</string>
<string name="email">邮箱</string>
<string name="personal_signature">个性签名</string>
<string name="comment_name">备注名</string>
<string name="notify_message">消息通知</string>
<string name="add_black_list">加入黑名单</string>
<string name="chat">聊天</string>
<string name="delete_friend">删除好友</string>
<string name="add_friend">添加好友</string>
<string name="contact_user_info_account">账号:%s</string>
<string name="contact_user_info_nickname">昵称:%s</string>
<string name="delete_contact_account">将联系人“%s”删除</string>
<string name="save">保存</string>
<string name="add_friend_operate_success">发送成功,等待好友验证</string>
<string name="add_friend_operate_fail">发送失败 %s</string>
<!--添加好友页面 -->
<string name="add_friend_search_error">搜索失败</string>
<string name="add_friend_search_result">添加</string>
<!-- error toast -->
<string name="agree_add_friend_fail">同意好友申请失败</string>
<string name="disagree_add_friend_fail">拒绝好友申请失败</string>
<string name="agree_apply_join_team_fail">同意入群申请失败</string>
<string name="disagree_apply_join_team_fail">拒绝入群申请失败</string>
<string name="agree_invite_team_fail">同意入群邀请失败</string>
<string name="disagree_invite_team_fail">拒绝入群邀请失败</string>
<string name="remove_black_fail">黑名单移除失败</string>
<string name="verify_duplicate_fail">该验证消息已在其他端处理</string>
<!-- selector-->
<string name="select">选择好友</string>
<!-- <string name="selector_sure">确定(%d)</string>-->
<string name="selector_sure">下一步</string>
<string name="invite_sure">邀请</string>
<!-- <string name="selector_sure_without_num">确定</string>-->
<string name="selector_sure_without_num">下一步</string>
<string name="contact_selector_max_count">最多选择%s个好友</string>
<string name="contact_selector_over_count">超出人数限制</string>
<string name="selector_friend_empty">暂无好友</string>
<string name="selector_group_empty">暂无群聊</string>
<string name="select_empty_tips">请选择联系人</string>
<string name="fun_selector_close">关闭</string>
<string name="fun_contact_search">搜索</string>
<!-- search -->
<string name="global_search_hint">请输入用户名/群聊名关键字</string>
<string name="global_search_title">搜索</string>
<string name="global_searchfriend_title">搜索好友</string>
<string name="global_search_friend_title">好友</string>
<string name="global_search_group_title">讨论组</string>
<string name="global_search_team_title">群組</string>
<string name="global_search_empty">该用户不存在</string>
<!-- common-->
<string name="cancel">取消</string>
<string name="contact_network_error_tip">当前网络不可用,请检查你当网络设置。</string>
<string name="contact_hint">你们还没有聊过哦~</string>
<string name="fun_contact_search_hint_text">搜索</string>
<string name="fun_contact_searchresult_text">主页</string>
<string name="fun_contact_searchresult_addtext">添加</string>
<string name="fun_contact_searchself_txt">无法添加自己的账号为好友哦!</string>
<string name="fun_contact_searchfriends_txt">你们已经是好友了哦!</string>
<string name="fun_contact_addfriends_verifymsg">填写验证信息</string>
<string name="fun_contact_verifymsg_tips">请输入验证信息</string>
<string name="fun_contact_addfriends_remarks">备注</string>
<string name="fun_contact_remarks_tips">请输入备注</string>
<string name="fun_contact_addfriends_send">发送</string>
<string name="fun_contact_createteam_tips">使用名称进行搜索</string>
<string name="fun_creategroup_members">成员 %d</string>
<string name="fun_creategroup_uploadhead">上传头像</string>
<string name="fun_creategroup_autojoin_tips">用户在收到邀请后就会加入群组,关闭此设定后要求成员加入群组需手动接受邀请。</string>
<string name="fun_creategroup_autojoin">用户自动加入</string>
<string name="fun_creategroup_name">群组名称</string>
<string name="fun_creategroup_title">设定群组档案</string>
<string name="fun_creategroup_sure">建立</string>
<string name="fun_contactselector_last">最近联系 %d</string>
<string name="fun_contactselector_mylove">特别关注 %d</string>
<string name="fun_contactselector_members">全部好友 %d</string>
<string name="fun_contactselector_result">查找结果</string>
<string name="fun_verifymsg">验证信息</string>
<string name="fun_specialgz_txt">特别关注</string>
<string name="fun_searchresult_txt">查找结果</string>
<string name="fun_addmembers_txt">新增</string>
<string name="fun_addmemberstoast_txt">最少保留一位好友</string>
<string name="fun_contactselector_teamqr">行动码</string>
<string name="fun_contactselector_teamurl">邀请网址</string>
<string name="nmhmylg_txt">你们还没有聊过哦~</string>
<string name="voom_message_txt">[短影音消息]</string>
<string name="gerenminp_txt">[名片]</string>
<string name="zhuanzhang_chat_txt">[转账]</string>
<string name="hongbao_chat_txt">[红包]</string>
<string name="albums_chat_txt">[相册]</string>
<string name="helppay_chat_txt">[帮忙代付]</string>
<string name="inviteGroup_chat_txt">[邀请进群]</string>
<string name="custom_chat_txt">[自定义消息]</string>
<string name="removeblack_txt">解除屏蔽</string>
<string name="teamdissmiss_txt">该群已被解散</string>
<string name="teamjoined_txt">您已经在该群组中</string>
<string name="know_txt">我知道了</string>
<string name="nodate_txt">暂无数据</string>
</resources>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<resources>
<declare-styleable name="ContactListView">
<attr name="nameTextColor" format="color" />
<attr name="nameTextSize" format="dimension" />
<attr name="indexTextColor" format="color" />
<attr name="indexTextSize" format="dimension" />
<attr name="divideLineColor" format="color" />
<attr name="showIndexBar" format="boolean" />
<attr name="showTopPin" format="boolean" />
<attr name="showSelector" format="boolean" />
<attr name="avatarCornerRadius" format="dimension" />
</declare-styleable>
</resources>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<resources>
<declare-styleable name="IndexBar">
<attr name="indexBarTextSize" format="dimension" />
<attr name="indexBarTextColor" format="color" />
<attr name="indexBarTextColorPress" format="color" />
<attr name="indexBarPressBackground" format="color" />
</declare-styleable>
</resources>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<resources>
<declare-styleable name="TitleBarView">
<attr name="head_img_src" format="integer" />
<attr name="head_img_visible" format="enum">
<enum name="visible" value="0"/>
<enum name="invisible" value="4"/>
<enum name="gone" value="8"/>
</attr>
<attr name="right_img_src" format="integer"/>
<attr name="right_img_second_src" format="integer"/>
<attr name="head_title" format="string"/>
<attr name="head_title_color" format="color"/>
</declare-styleable>
</resources>

View File

@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8"?><!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<resources>
<color name="title_color">#333333</color>
<color name="color_14131b">#ff14131b</color>
<color name="color_ffffff">#ffffffff</color>
<color name="color_f5f8fc">#F5F8FC</color>
<color name="color_e5e5e5">#E5E5E5</color>
<color name="color_58be6b">#58BE6B</color>
<color name="color_ededed">#ededed</color>
<color name="color_f7f7f7">#F7F7F7</color>
<color name="color_525c8c">#525C8C</color>
<color name="color_537ff4">#537FF4</color>
<color name="color_f2f4f5">#F2F4F5</color>
<color name="color_337eff">#337EFF</color>
<color name="color_b3b7bc">#B3B7BC</color>
<color name="color_d9d9d9">#D9D9D9</color>
<color name="color_666666">#666666</color>
<color name="color_a6adb6">#A6ADB6</color>
<color name="color_e6605c">#E6605C</color>
<color name="color_eff1f4">#EFF1F4</color>
<color name="color_8f8f8f">#8F8F8F</color>
<color name="color_929299">#929299</color>
<color name="color_3eaf96">#3eaf96</color>
<color name="color_4d000000">#4d000000</color>
<color name="color_f24957">#f24957</color>
<color name="color_ededef">#ededef</color>
<color name="color_e9eff5">#e9eff5</color>
<color name="color_dbdde4">#dbdde4</color>
<color name="color_dbe0e8">#DBE0E8</color>
<color name="title_transfer">#00000000</color>
<color name="color_white">#FFFFFF</color>
<color name="color_fe6881">#FE6881</color>
<color name="color_eeeeee">#eeeeee</color>
<color name="color_09bb07">#09BB07</color>
<color name="color_fcfcfc">#FCFCFC</color>
<color name="color_bcbcbc">#BCBCBC</color>
<color name="color_d8d8d8">#D8D8D8</color>
<color name="color_d4dbd6">#D4DBD6</color>
<color name="color_7f7b81">#7F7B81</color>
<color name="color_6877fe">#6877FE</color>
<color name="color_6d80ff">#6d80ff</color>
<color name="color_6d80ff_alpha70">#4d6D80FF</color> <!--透明度70-->
<color name="color_999999">#999999</color> <!--透明度70-->
<color name="color_6d94ff">#6d94ff</color>
</resources>

View File

@@ -0,0 +1,63 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<resources>
<dimen name="page_margin_left_right">20dp</dimen>
<dimen name="page_title_size">20dp</dimen>
<dimen name="page_title_bar_height">60dp</dimen>
<dimen name="image_operate_width_height">24dp</dimen>
<dimen name="image_operate_margin">12dp</dimen>
<dimen name="image_head_width_height">32dp</dimen>
<dimen name="image_contact_width_height">36dp</dimen>
<dimen name="dimen_1_dp">1dp</dimen>
<dimen name="dimen_3_dp">3dp</dimen>
<dimen name="dimen_4_dp">4dp</dimen>
<dimen name="dimen_5_dp">5dp</dimen>
<dimen name="dimen_6_dp">6dp</dimen>
<dimen name="dimen_7_dp">7dp</dimen>
<dimen name="dimen_8_dp">8dp</dimen>
<dimen name="dimen_9_dp">9dp</dimen>
<dimen name="dimen_10_dp">10dp</dimen>
<dimen name="dimen_12_dp">12dp</dimen>
<dimen name="dimen_13_dp">13dp</dimen>
<dimen name="dimen_14_dp">14dp</dimen>
<dimen name="dimen_15_dp">15dp</dimen>
<dimen name="dimen_16_dp">16dp</dimen>
<dimen name="dimen_18_dp">18dp</dimen>
<dimen name="dimen_20_dp">20dp</dimen>
<dimen name="dimen_23_dp">23dp</dimen>
<dimen name="dimen_24_dp">24dp</dimen>
<dimen name="dimen_25_dp">25dp</dimen>
<dimen name="dimen_26_dp">26dp</dimen>
<dimen name="dimen_28_dp">28dp</dimen>
<dimen name="dimen_32_dp">32dp</dimen>
<dimen name="dimen_42_dp">42dp</dimen>
<dimen name="dimen_46_dp">46dp</dimen>
<dimen name="dimen_52_dp">52dp</dimen>
<dimen name="dimen_55_dp">55dp</dimen>
<dimen name="dimen_56_dp">56dp</dimen>
<dimen name="dimen_60_dp">60dp</dimen>
<dimen name="dimen_64_dp">64dp</dimen>
<dimen name="dimen_88_dp">64dp</dimen>
<dimen name="dimen_100_dp">100dp</dimen>
<dimen name="dimen_115_dp">115dp</dimen>
<dimen name="dimen_118_dp">118dp</dimen>
<dimen name="verify_name_max_len">120dp</dimen>
<dimen name="dimen_163_dp">163dp</dimen>
<dimen name="dimen_188_dp">188dp</dimen>
<dimen name="verify_action_max_len">200dp</dimen>
<dimen name="text_size_8">8sp</dimen>
<dimen name="text_size_11">11sp</dimen>
<dimen name="text_size_12">12sp</dimen>
<dimen name="text_size_13">13sp</dimen>
<dimen name="text_size_14">14sp</dimen>
<dimen name="text_size_16">16sp</dimen>
<dimen name="text_size_18">18sp</dimen>
<dimen name="text_size_22">22sp</dimen>
</resources>

View File

@@ -0,0 +1,162 @@
<?xml version="1.0" encoding="utf-8"?><!--
~ Copyright (c) 2022 NetEase, Inc. All rights reserved.
~ Use of this source code is governed by a MIT license that can be
~ found in the LICENSE file.
-->
<resources>
<!-- contact list -->
<string name="contact_title">通訊錄</string>
<string name="contact_list_verify_msg">驗證訊息</string>
<string name="contact_list_black_list">黑名單</string>
<string name="contact_list_my_group">我的群組聊天</string>
<string name="contact_list_my_computer">我的電腦</string>
<!-- add friend page-->
<string name="add_friend_title">新增好友</string>
<string name="search_friend_title">搜尋好友</string>
<string name="add_friend_search_hint">請輸入帳號</string>
<string name="add_friend_searchphone_hint">請輸入手機號碼</string>
<string name="add_friend_searchid_hint">輸入好友的帳號</string>
<string name="add_friend_search_empty_tips">該使用者不存在</string>
<!-- verify page -->
<string name="contact_verify_agree">同意</string>
<string name="contact_verify_reject">拒絕</string>
<string name="contact_verify_agreed">已同意</string>
<string name="contact_verify_rejected">已拒絕</string>
<string name="contact_verify_expired">已過期</string>
<string name="friend_apply">好友申請</string>
<string name="invited_to_join_group">邀請你加入群組&#160;%s</string>
<string name="apply_to_join_group">申請加入%s群</string>
<string name="accept_your_friend_apply">同意了你的好友請求</string>
<string name="direct_add_your_friend_apply">直接加入你為好友</string>
<string name="reject_your_friend_apply">拒絕了你的好友請求</string>
<string name="verify_msg">驗證訊息</string>
<string name="activity_msg">推送通知</string>
<string name="verify_max_count_text">99+</string>
<string name="verify_agree_message_text">我已經同意了你的申請,現在開始聊天吧~</string>
<string name="verify_empty_text">暫無好友申請資料</string>
<!-- my team page -->
<string name="my_team">我的群組聊天</string>
<!-- black page -->
<string name="black_list">黑名單</string>
<string name="black_list_tips">封鎖好友後,將不會再收到對方訊息。若要聯絡已封鎖的帳號,請先解除封鎖。</string>
<string name="contact_black_list_relieve">解除</string>
<string name="add_black_error">%s加入黑名單失敗</string>
<!-- userinfo page -->
<string name="clear_all">清空</string>
<string name="birthday">生日</string>
<string name="phone">手機</string>
<string name="email">郵箱</string>
<string name="personal_signature">個性簽名</string>
<string name="comment_name">備註名稱</string>
<string name="notify_message">訊息通知</string>
<string name="add_black_list">加入黑名單</string>
<string name="chat">聊天</string>
<string name="delete_friend">刪除好友</string>
<string name="add_friend">新增好友</string>
<string name="contact_user_info_account">帳號:%s</string>
<string name="contact_user_info_nickname">暱稱:%s</string>
<string name="delete_contact_account">將聯絡人「%s」刪除</string>
<string name="save">儲存</string>
<string name="add_friend_operate_success">發送成功,等待好友驗證</string>
<string name="add_friend_operate_fail">傳送失敗 %s</string>
<!--新增好友頁面 -->
<string name="add_friend_search_error">搜尋失敗</string>
<string name="add_friend_search_result">新增</string>
<!-- error toast -->
<string name="agree_add_friend_fail">同意好友申請失敗</string>
<string name="disagree_add_friend_fail">拒絕好友申請失敗</string>
<string name="agree_apply_join_team_fail">同意入群申請失敗</string>
<string name="disagree_apply_join_team_fail">拒絕入群申請失敗</string>
<string name="agree_invite_team_fail">同意入群邀請失敗</string>
<string name="disagree_invite_team_fail">拒絕入群邀請失敗</string>
<string name="remove_black_fail">黑名單移除失敗</string>
<string name="verify_duplicate_fail">該驗證訊息已在其他端處理</string>
<!-- selector-->
<string name="select">選擇好友</string>
<!-- <string name="selector_sure">確定(%d)</string>-->
<string name="selector_sure">下一步</string>
<string name="invite_sure">邀請</string>
<!-- <string name="selector_sure_without_num">確定</string>-->
<string name="selector_sure_without_num">下一步</string>
<string name="contact_selector_max_count">最多選擇%s個好友</string>
<string name="contact_selector_over_count">超出人數限制</string>
<string name="selector_friend_empty">暫無好友</string>
<string name="selector_group_empty">暫無群組聊天</string>
<string name="select_empty_tips">請選擇聯絡人</string>
<string name="fun_selector_close">關閉</string>
<string name="fun_contact_search">搜尋</string>
<!-- search -->
<string name="global_search_hint">請輸入使用者名稱/群組聊天名稱關鍵字</string>
<string name="global_search_title">搜尋</string>
<string name="global_searchfriend_title">搜尋好友</string>
<string name="global_search_friend_title">好友</string>
<string name="global_search_group_title">討論群組</string>
<string name="global_search_team_title">群組</string>
<string name="global_search_empty">該使用者不存在</string>
<!-- common-->
<string name="cancel">取消</string>
<string name="contact_network_error_tip">目前網路不可用,請檢查你當網路設定。 </string>
<string name="contact_hint">你們還沒聊喔~</string>
<string name="fun_contact_search_hint_text">搜索</string>
<string name="fun_contact_searchresult_text">首頁</string>
<string name="fun_contact_searchresult_addtext">添加</string>
<string name="fun_contact_searchself_txt">無法新增自己的帳號為好友喔! </string>
<string name="fun_contact_searchfriends_txt">你們已經是好友了喔! </string>
<string name="fun_contact_addfriends_verifymsg">填入驗證資訊</string>
<string name="fun_contact_verifymsg_tips">請輸入驗證資訊</string>
<string name="fun_contact_addfriends_remarks">備註</string>
<string name="fun_contact_remarks_tips">請輸入備註</string>
<string name="fun_contact_addfriends_send">發送</string>
<string name="fun_contact_createteam_tips">使用名稱進行搜尋</string>
<string name="fun_creategroup_members">成員 %d</string>
<string name="fun_creategroup_uploadhead">上傳頭像</string>
<string name="fun_creategroup_autojoin_tips">使用者收到邀請後就會加入群組,關閉此設定後要求成員加入群組需手動接受邀請。 </string>
<string name="fun_creategroup_autojoin">使用者自動加入</string>
<string name="fun_creategroup_name">群組名稱</string>
<string name="fun_creategroup_title">設定群組檔案</string>
<string name="fun_creategroup_sure">建立</string>
<string name="fun_contactselector_last">最近聯絡 %d</string>
<string name="fun_contactselector_mylove">特別關注 %d</string>
<string name="fun_contactselector_members">全部好友 %d</string>
<string name="fun_contactselector_result">找結果</string>
<string name="fun_contactselector_teamqr">行動碼</string>
<string name="fun_contactselector_teamurl">邀請網址</string>
<string name="fun_verifymsg">驗證資訊</string>
<string name="fun_specialgz_txt">特別關注</string>
<string name="fun_searchresult_txt">找結果</string>
<string name="fun_addmembers_txt">新增</string>
<string name="fun_addmemberstoast_txt">最少保留一位好友</string>
<string name="nmhmylg_txt">你們還沒聊過喔~</string>
<string name="voom_message_txt">[短影音訊息]</string>
<string name="gerenminp_txt">[名片]</string>
<string name="zhuanzhang_chat_txt">[轉帳]</string>
<string name="hongbao_chat_txt">[紅包]</string>
<string name="albums_chat_txt">[相簿]</string>
<string name="helppay_chat_txt">[幫忙代付]</string>
<string name="inviteGroup_chat_txt">[邀請進群]</string>
<string name="custom_chat_txt">[自訂訊息]</string>
<string name="removeblack_txt">解除屏蔽</string>
<string name="teamdissmiss_txt">該群已被解散</string>
<string name="teamjoined_txt">您已經在該群組中</string>
<string name="know_txt">我知道了</string>
<string name="nodate_txt">暫無數據</string>
</resources>