优化分辨率

This commit is contained in:
fengge 2026-07-08 12:20:15 +08:00
parent 2e1f115c19
commit a748d2b90b
4 changed files with 66 additions and 18 deletions

View File

@ -11,8 +11,8 @@
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:layout_marginTop="40dp"
android:layout_marginRight="16dp"
android:layout_marginTop="@dimen/temp_call_minimize_margin_top"
android:layout_marginRight="@dimen/temp_call_minimize_margin_right"
android:background="@drawable/btn_minimize_bg"
android:gravity="center"
android:orientation="horizontal"
@ -45,13 +45,13 @@
android:layout_alignParentTop="true"
android:gravity="center"
android:orientation="vertical"
android:paddingTop="50dp"
android:paddingBottom="16dp">
android:paddingTop="@dimen/temp_call_header_padding_top"
android:paddingBottom="@dimen/temp_call_header_padding_bottom">
<!-- 临时呼叫图标 -->
<ImageView
android:layout_width="36dp"
android:layout_height="36dp"
android:layout_width="@dimen/temp_call_logo_size"
android:layout_height="@dimen/temp_call_logo_size"
android:src="@android:drawable/ic_menu_call"
android:tint="#FFFFFF" />
@ -63,7 +63,7 @@
android:layout_marginTop="8dp"
android:text="临时呼叫中"
android:textColor="#FFFFFF"
android:textSize="18sp"
android:textSize="@dimen/temp_call_status_text_size"
android:textStyle="bold"
android:letterSpacing="0.1" />
@ -86,7 +86,7 @@
android:background="@drawable/shape_login_box"
android:gravity="center"
android:orientation="vertical"
android:padding="24dp">
android:padding="@dimen/temp_call_card_padding">
<TextView
android:layout_width="wrap_content"
@ -103,7 +103,7 @@
android:layout_marginTop="8dp"
android:text="临时群组"
android:textColor="#FFFFFF"
android:textSize="22sp"
android:textSize="@dimen/temp_call_group_name_text_size"
android:textStyle="bold" />
<!-- 视频拉动信息区域 (默认隐藏,只有成功获取到数据才展示) -->
@ -179,11 +179,11 @@
<!-- 用于确认并静音语音的按钮 -->
<Button
android:id="@+id/btn_confirm_alert"
android:layout_width="160dp"
android:layout_height="40dp"
android:layout_width="@dimen/temp_call_confirm_btn_width"
android:layout_height="@dimen/temp_call_confirm_btn_height"
android:layout_marginTop="16dp"
android:layout_gravity="center_horizontal"
android:background="@drawable/btn_minimize_bg"
android:background="@drawable/shape_button_login"
android:text="确认"
android:textColor="#FFFFFF"
android:textSize="14sp"
@ -197,7 +197,7 @@
android:layout_alignParentBottom="true"
android:gravity="center"
android:orientation="vertical"
android:paddingBottom="48dp">
android:paddingBottom="@dimen/temp_call_bottom_padding">
<!-- PTT 大按钮 -->
<FrameLayout
@ -208,21 +208,21 @@
<!-- 外圈光晕 -->
<View
android:id="@+id/view_glow"
android:layout_width="180dp"
android:layout_height="180dp"
android:layout_width="@dimen/temp_call_ptt_glow_size"
android:layout_height="@dimen/temp_call_ptt_glow_size"
android:layout_gravity="center"
android:background="@drawable/circle_ptt_glow" />
<!-- PTT 按钮 -->
<Button
android:id="@+id/btn_ptt"
android:layout_width="150dp"
android:layout_height="150dp"
android:layout_width="@dimen/temp_call_ptt_btn_size"
android:layout_height="@dimen/temp_call_ptt_btn_size"
android:layout_gravity="center"
android:background="@drawable/circle_ptt_button"
android:text="按住\n说话"
android:textColor="#FFFFFF"
android:textSize="22sp"
android:textSize="@dimen/temp_call_ptt_btn_text_size"
android:textStyle="bold" />
</FrameLayout>

View File

@ -17,4 +17,20 @@
<dimen name="login_input_margin_bottom">6dp</dimen>
<dimen name="login_btn_height">36dp</dimen>
<dimen name="login_exit_btn_height">24dp</dimen>
<!-- 临时呼叫界面适配尺寸 (h400dp) -->
<dimen name="temp_call_minimize_margin_top">12dp</dimen>
<dimen name="temp_call_minimize_margin_right">10dp</dimen>
<dimen name="temp_call_header_padding_top">10dp</dimen>
<dimen name="temp_call_header_padding_bottom">8dp</dimen>
<dimen name="temp_call_logo_size">24dp</dimen>
<dimen name="temp_call_status_text_size">14sp</dimen>
<dimen name="temp_call_card_padding">12dp</dimen>
<dimen name="temp_call_group_name_text_size">16sp</dimen>
<dimen name="temp_call_confirm_btn_width">120dp</dimen>
<dimen name="temp_call_confirm_btn_height">32dp</dimen>
<dimen name="temp_call_bottom_padding">12dp</dimen>
<dimen name="temp_call_ptt_glow_size">110dp</dimen>
<dimen name="temp_call_ptt_btn_size">90dp</dimen>
<dimen name="temp_call_ptt_btn_text_size">14sp</dimen>
</resources>

View File

@ -17,4 +17,20 @@
<dimen name="login_input_margin_bottom">10dp</dimen>
<dimen name="login_btn_height">42dp</dimen>
<dimen name="login_exit_btn_height">30dp</dimen>
<!-- 临时呼叫界面适配尺寸 (h540dp) -->
<dimen name="temp_call_minimize_margin_top">24dp</dimen>
<dimen name="temp_call_minimize_margin_right">14dp</dimen>
<dimen name="temp_call_header_padding_top">24dp</dimen>
<dimen name="temp_call_header_padding_bottom">12dp</dimen>
<dimen name="temp_call_logo_size">30dp</dimen>
<dimen name="temp_call_status_text_size">16sp</dimen>
<dimen name="temp_call_card_padding">16dp</dimen>
<dimen name="temp_call_group_name_text_size">18sp</dimen>
<dimen name="temp_call_confirm_btn_width">140dp</dimen>
<dimen name="temp_call_confirm_btn_height">36dp</dimen>
<dimen name="temp_call_bottom_padding">24dp</dimen>
<dimen name="temp_call_ptt_glow_size">144dp</dimen>
<dimen name="temp_call_ptt_btn_size">70dp</dimen>
<dimen name="temp_call_ptt_btn_text_size">15sp</dimen>
</resources>

View File

@ -16,4 +16,20 @@
<dimen name="login_input_margin_bottom">14dp</dimen>
<dimen name="login_btn_height">48dp</dimen>
<dimen name="login_exit_btn_height">36dp</dimen>
<!-- 临时呼叫界面适配尺寸 -->
<dimen name="temp_call_minimize_margin_top">40dp</dimen>
<dimen name="temp_call_minimize_margin_right">16dp</dimen>
<dimen name="temp_call_header_padding_top">48dp</dimen>
<dimen name="temp_call_header_padding_bottom">16dp</dimen>
<dimen name="temp_call_logo_size">36dp</dimen>
<dimen name="temp_call_status_text_size">18sp</dimen>
<dimen name="temp_call_card_padding">24dp</dimen>
<dimen name="temp_call_group_name_text_size">22sp</dimen>
<dimen name="temp_call_confirm_btn_width">160dp</dimen>
<dimen name="temp_call_confirm_btn_height">40dp</dimen>
<dimen name="temp_call_bottom_padding">48dp</dimen>
<dimen name="temp_call_ptt_glow_size">180dp</dimen>
<dimen name="temp_call_ptt_btn_size">150dp</dimen>
<dimen name="temp_call_ptt_btn_text_size">22sp</dimen>
</resources>