From 3d3e4799b5fc3bf47ea73f6845df7f45961f3f37 Mon Sep 17 00:00:00 2001 From: brianxcli Date: Mon, 5 Aug 2019 14:48:25 +0800 Subject: [PATCH 1/2] update UI properties for both xhdpi and xxhdpi screens. --- .../btn_endcall_normal.png | Bin .../btn_endcall_pressed.png | Bin .../btn_mute_normal.png | Bin .../btn_mute_pressed.png | Bin .../btn_startcall_normal.png | Bin .../btn_startcall_pressed.png | Bin .../btn_switch_camera_normal.png | Bin .../btn_switch_camera_pressed.png | Bin .../btn_unmute_normal.png | Bin .../btn_unmute_pressed.png | Bin .../icon_agora_large.png | Bin .../icon_agora_largest.png | Bin .../icon_launcher.png | Bin .../main/res/layout/activity_video_chat_view.xml | 13 +++++++------ .../app/src/main/res/values-xhdpi/dimens.xml | 12 ++++++++++++ .../app/src/main/res/values-xxhdpi/dimens.xml | 12 ++++++++++++ .../app/src/main/res/values/dimens.xml | 14 ++++---------- .../logger/src/main/res/values-xhdpi/dimens.xml | 5 +++++ .../logger/src/main/res/values-xxhdpi/dimens.xml | 5 +++++ .../logger/src/main/res/values/dimens.xml | 10 ++++------ 20 files changed, 49 insertions(+), 22 deletions(-) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/btn_endcall_normal.png (100%) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/btn_endcall_pressed.png (100%) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/btn_mute_normal.png (100%) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/btn_mute_pressed.png (100%) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/btn_startcall_normal.png (100%) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/btn_startcall_pressed.png (100%) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/btn_switch_camera_normal.png (100%) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/btn_switch_camera_pressed.png (100%) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/btn_unmute_normal.png (100%) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/btn_unmute_pressed.png (100%) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/icon_agora_large.png (100%) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/icon_agora_largest.png (100%) rename One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/{drawable-xxxhdpi => drawable-xxhdpi}/icon_launcher.png (100%) create mode 100644 One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/values-xhdpi/dimens.xml create mode 100644 One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/values-xxhdpi/dimens.xml create mode 100644 One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/values-xhdpi/dimens.xml create mode 100644 One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/values-xxhdpi/dimens.xml diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_endcall_normal.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_endcall_normal.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_endcall_normal.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_endcall_normal.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_endcall_pressed.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_endcall_pressed.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_endcall_pressed.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_endcall_pressed.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_mute_normal.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_mute_normal.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_mute_normal.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_mute_normal.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_mute_pressed.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_mute_pressed.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_mute_pressed.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_mute_pressed.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_startcall_normal.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_startcall_normal.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_startcall_normal.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_startcall_normal.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_startcall_pressed.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_startcall_pressed.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_startcall_pressed.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_startcall_pressed.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_switch_camera_normal.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_switch_camera_normal.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_switch_camera_normal.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_switch_camera_normal.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_switch_camera_pressed.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_switch_camera_pressed.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_switch_camera_pressed.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_switch_camera_pressed.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_unmute_normal.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_unmute_normal.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_unmute_normal.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_unmute_normal.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_unmute_pressed.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_unmute_pressed.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/btn_unmute_pressed.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/btn_unmute_pressed.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/icon_agora_large.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/icon_agora_large.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/icon_agora_large.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/icon_agora_large.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/icon_agora_largest.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/icon_agora_largest.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/icon_agora_largest.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/icon_agora_largest.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/icon_launcher.png b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/icon_launcher.png similarity index 100% rename from One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxxhdpi/icon_launcher.png rename to One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/drawable-xxhdpi/icon_launcher.png diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/layout/activity_video_chat_view.xml b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/layout/activity_video_chat_view.xml index 723a92c4..94e487bc 100644 --- a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/layout/activity_video_chat_view.xml +++ b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/layout/activity_video_chat_view.xml @@ -41,9 +41,10 @@ android:background="@color/localBackground"> @@ -61,7 +62,7 @@ android:layout_centerInParent="true" android:onClick="onCallClicked" android:src="@drawable/btn_endcall" - android:scaleType="center"/> + android:scaleType="centerCrop"/> + android:scaleType="centerCrop"/> + android:scaleType="centerCrop"/> + + 88dp + 117dp + 50dp + 100dp + 90dp + + + 24dp + 30dp + diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/values-xxhdpi/dimens.xml b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/values-xxhdpi/dimens.xml new file mode 100644 index 00000000..181263e2 --- /dev/null +++ b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/values-xxhdpi/dimens.xml @@ -0,0 +1,12 @@ + + + 112dp + 150dp + 48dp + 80dp + 100dp + + + 40dp + 24dp + diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/values/dimens.xml b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/values/dimens.xml index 96705215..6f834e45 100644 --- a/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/values/dimens.xml +++ b/One-to-One-Video/Agora-Android-Tutorial-1to1/app/src/main/res/values/dimens.xml @@ -2,16 +2,10 @@ 16dp 16dp - 132dp - 176dp - 36dp - 32dp - 100dp - 120dp + 28dp + 24dp - 50dp - 30dp - 80dp - 64dp + 60dp + 54dp diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/values-xhdpi/dimens.xml b/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/values-xhdpi/dimens.xml new file mode 100644 index 00000000..5255d213 --- /dev/null +++ b/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/values-xhdpi/dimens.xml @@ -0,0 +1,5 @@ + + + 240dp + 120dp + diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/values-xxhdpi/dimens.xml b/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/values-xxhdpi/dimens.xml new file mode 100644 index 00000000..f642afcf --- /dev/null +++ b/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/values-xxhdpi/dimens.xml @@ -0,0 +1,5 @@ + + + 260dp + 160dp + diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/values/dimens.xml b/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/values/dimens.xml index a8ffba96..9c5fbc84 100644 --- a/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/values/dimens.xml +++ b/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/values/dimens.xml @@ -1,10 +1,8 @@ - 16dp - 32dp - 20dp - 16dp - 160dp - 5dp + 24dp + 12dp + 10dp + 3dp From b9b5b94a6a255abeac6e6e11782240a85dc845d0 Mon Sep 17 00:00:00 2001 From: brianxcli Date: Mon, 5 Aug 2019 15:54:43 +0800 Subject: [PATCH 2/2] muliti-line log support --- .../logger/src/main/res/layout/log_item_layout.xml | 4 +++- .../logger/src/main/res/values/dimens.xml | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/layout/log_item_layout.xml b/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/layout/log_item_layout.xml index dc5a3bd5..acb3f389 100644 --- a/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/layout/log_item_layout.xml +++ b/One-to-One-Video/Agora-Android-Tutorial-1to1/logger/src/main/res/layout/log_item_layout.xml @@ -2,13 +2,15 @@ + android:layout_height="wrap_content"> 16dp - 24dp - 12dp + 6dp + 10dp 10dp 3dp