From e6a8bdd23d6f5cb46ac650285829573280edcdf6 Mon Sep 17 00:00:00 2001 From: 554325746@qq.com <554325746@qq.com> Date: 星期一, 15 七月 2019 16:51:11 +0800 Subject: [PATCH] a --- app/src/main/res/layout/fragment_setting.xml | 714 +++++++++++++++++++++++++++++++++++++++++++---------------- 1 files changed, 516 insertions(+), 198 deletions(-) diff --git a/app/src/main/res/layout/fragment_setting.xml b/app/src/main/res/layout/fragment_setting.xml index b2bb795..c3c07d4 100644 --- a/app/src/main/res/layout/fragment_setting.xml +++ b/app/src/main/res/layout/fragment_setting.xml @@ -9,199 +9,529 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> - <TextView - android:layout_marginLeft="@dimen/w34" - android:layout_marginTop="@dimen/h57" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:text="鎶ヨ澹伴煶鎸佺画鏃堕棿閰嶇疆" - android:textColor="@color/black" - android:textSize="@dimen/h15"/> <LinearLayout - android:layout_marginTop="@dimen/h26" - android:layout_width="wrap_content" + android:layout_gravity="center" + android:layout_width="match_parent" android:layout_height="wrap_content" - android:orientation="horizontal" - > - <TextView - android:layout_width="@dimen/w108" - android:layout_height="wrap_content" - android:text="鎸佺画鏃堕棿锛�" - android:gravity="right" - android:layout_gravity="center_vertical" - android:textColor="@color/black" - android:textSize="@dimen/h13"/> - <com.basic.security.widget.CustomSpinner - android:id="@+id/second" - android:layout_width="@dimen/w175" - android:layout_height="@dimen/h32" - android:background="@drawable/spinner_arrow_down" - android:dropDownSelector="@color/transparent" - android:paddingBottom="2dp" - android:paddingTop="2dp" - android:spinnerMode="dropdown" - android:dropDownVerticalOffset="0dp" - /> - <TextView - android:layout_marginLeft="@dimen/w6" + android:orientation="horizontal"> + <Space + android:layout_width="1dp" + android:layout_height="0dp" + android:layout_weight="1"/> + <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" - android:textColor="@color/black" - android:textSize="@dimen/h13" - android:text="绉�" - /> - </LinearLayout> + android:orientation="vertical"> - <TextView - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_marginLeft="@dimen/w34" - android:layout_marginTop="@dimen/h63" - android:text="鏈嶅姟鍣ㄩ厤缃�" - android:textColor="@color/black" - android:textSize="@dimen/h15" /> + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="@dimen/w34" + android:layout_marginTop="@dimen/h57" + android:text="鎶ヨ澹伴煶鎸佺画鏃堕棿閰嶇疆" + android:textColor="@color/black" + android:textSize="@dimen/h15" /> - <LinearLayout - android:layout_marginTop="@dimen/h24" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:orientation="horizontal"> + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h26" + android:orientation="horizontal"> - <TextView - android:layout_width="@dimen/w108" + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:gravity="right" + android:text="鎸佺画鏃堕棿锛�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + + <com.basic.security.widget.CustomSpinner + android:id="@+id/second" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h32" + android:background="@drawable/spinner_arrow_down" + android:dropDownSelector="@color/transparent" + android:dropDownVerticalOffset="0dp" + android:paddingBottom="2dp" + android:paddingTop="2dp" + android:spinnerMode="dropdown" /> + + <TextView + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:layout_marginLeft="@dimen/w6" + android:text="绉�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + </LinearLayout> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="@dimen/w34" + android:layout_marginTop="@dimen/h63" + android:text="鏈嶅姟鍣ㄩ厤缃�" + android:textColor="@color/black" + android:textSize="@dimen/h15" /> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal"> + + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:gravity="right" + android:text="IP锛�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + + <EditText + android:textCursorDrawable="@null" + android:id="@+id/ip" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h33" + android:background="@drawable/bg_edittext1" + android:paddingLeft="@dimen/w15" + android:singleLine="true" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + </LinearLayout> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal"> + + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:gravity="right" + android:text="绔彛锛�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + + <EditText + android:textCursorDrawable="@null" + android:id="@+id/port" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h33" + android:background="@drawable/bg_edittext1" + android:paddingLeft="@dimen/w15" + android:singleLine="true" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + </LinearLayout> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="@dimen/w34" + android:layout_marginTop="@dimen/h63" + android:text="澹伴煶閰嶇疆" + android:textColor="@color/black" + android:textSize="@dimen/h15" /> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal"> + + <TextView + android:layout_width="@dimen/w108" + android:layout_gravity="center_vertical" + android:layout_height="wrap_content" + android:gravity="right" + android:text="澹伴煶锛�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + + <com.basic.security.widget.CustomSpinner + android:id="@+id/alarmAudio" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h32" + android:background="@drawable/spinner_arrow_down" + android:dropDownSelector="@color/transparent" + android:dropDownVerticalOffset="0dp" + android:paddingBottom="2dp" + android:paddingTop="2dp" + android:spinnerMode="dropdown" /> + </LinearLayout> + + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="@dimen/w34" + android:layout_marginTop="@dimen/h63" + android:text="淇濈暀鎶ヨ鏁版嵁" + android:textColor="@color/black" + android:textSize="@dimen/h15" /> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal"> + + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:gravity="right" + android:text="鏃堕棿锛�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + + <com.basic.security.widget.CustomSpinner + android:id="@+id/keepTime" + android:layout_width="@dimen/w90" + android:layout_height="@dimen/h32" + android:background="@drawable/spinner_arrow_down" + android:dropDownSelector="@color/transparent" + android:dropDownVerticalOffset="0dp" + android:paddingBottom="2dp" + android:paddingTop="2dp" + android:spinnerMode="dropdown" /> + + <com.basic.security.widget.CustomSpinner + android:id="@+id/keepTimeType" + android:layout_width="@dimen/w90" + android:layout_height="@dimen/h32" + android:layout_marginLeft="@dimen/w6" + android:background="@drawable/spinner_arrow_down" + android:dropDownSelector="@color/transparent" + android:dropDownVerticalOffset="0dp" + android:paddingBottom="2dp" + android:paddingTop="2dp" + android:spinnerMode="dropdown" /> + </LinearLayout> + + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="@dimen/w34" + android:layout_marginTop="@dimen/h63" + android:text="淇敼瀵嗙爜" + android:textColor="@color/black" + android:textSize="@dimen/h15" /> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal"> + + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:gravity="right" + android:text="鏃у瘑鐮侊細" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + + <EditText + android:textCursorDrawable="@null" + android:id="@+id/oldPassword" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h33" + android:background="@drawable/bg_edittext1" + android:inputType="textPassword" + android:paddingLeft="@dimen/w15" + android:singleLine="true" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + </LinearLayout> + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal"> + + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:gravity="right" + android:text="鏂板瘑鐮侊細" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + + <EditText + android:textCursorDrawable="@null" + android:id="@+id/newPassword" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h33" + android:background="@drawable/bg_edittext1" + android:inputType="textPassword" + android:paddingLeft="@dimen/w15" + android:singleLine="true" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + </LinearLayout> + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal"> + + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:gravity="right" + android:text="纭瀵嗙爜锛�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + + <EditText + android:textCursorDrawable="@null" + android:id="@+id/newPassword2" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h33" + android:background="@drawable/bg_edittext1" + android:inputType="textPassword" + android:paddingLeft="@dimen/w15" + android:singleLine="true" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + </LinearLayout> + + + <TextView + android:visibility="gone" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="@dimen/w34" + android:layout_marginTop="@dimen/h63" + android:text="鎺堟潈" + android:textColor="@color/black" + android:textSize="@dimen/h15" /> + + <LinearLayout + android:visibility="gone" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal"> + + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:gravity="right" + android:text="瀵嗙爜锛�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + + <EditText + android:textCursorDrawable="@null" + android:id="@+id/password" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h33" + android:background="@drawable/bg_edittext1" + android:inputType="textPassword" + android:paddingLeft="@dimen/w15" + android:singleLine="true" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + </LinearLayout> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal" + android:visibility="gone"> + + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:gravity="right" + android:text="纭瀵嗙爜锛�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + + <EditText + android:textCursorDrawable="@null" + android:id="@+id/confirmNewPassword" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h33" + android:background="@drawable/bg_edittext1" + android:paddingLeft="@dimen/w15" + android:singleLine="true" + android:textSize="@dimen/h13" /> + </LinearLayout> + </LinearLayout> + <Space + android:layout_width="1dp" + android:layout_height="0dp" + android:layout_weight="1"/> + <LinearLayout + android:layout_width="wrap_content" android:layout_height="wrap_content" - android:gravity="right" - android:text="IP锛�" - android:textColor="@color/black" - android:textSize="@dimen/h13" /> + android:orientation="vertical"> - <EditText - android:id="@+id/ip" - android:layout_width="@dimen/w185" - android:layout_height="@dimen/h33" - android:background="@drawable/bg_edittext1" - android:paddingLeft="@dimen/w15" - android:singleLine="true" - android:textColor="@color/black" - android:textSize="@dimen/h13" /> - </LinearLayout> - <LinearLayout - android:layout_marginTop="@dimen/h24" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:orientation="horizontal"> + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h57" + android:text="鏈満IP璁剧疆" + android:textColor="@color/black" + android:textSize="@dimen/h15" /> - <TextView - android:layout_width="@dimen/w108" - android:layout_height="wrap_content" - android:gravity="right" - android:text="绔彛锛�" - android:textColor="@color/black" - android:textSize="@dimen/h13" /> + <CheckBox + android:id="@+id/switch_ethernet" + android:layout_marginLeft="@dimen/w34" + android:layout_marginTop="@dimen/h26" + style="@style/setting_checkbox" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="@dimen/w46" + android:text="浠ュお缃戝紑鍏�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + <RadioGroup + android:id="@+id/ip_mode" + android:layout_width="wrap_content" + android:layout_height="wrap_content"> + <RadioButton + android:id="@+id/dhcp" + android:layout_marginLeft="@dimen/w108" + android:layout_marginTop="@dimen/h24" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:button="@drawable/radiobutton" + android:text="DHCP鑷姩鑾峰彇鍦板潃" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> - <EditText - android:id="@+id/port" - android:layout_width="@dimen/w185" - android:layout_height="@dimen/h33" - android:background="@drawable/bg_edittext1" - android:paddingLeft="@dimen/w15" - android:singleLine="true" - android:textColor="@color/black" - android:textSize="@dimen/h13" /> - </LinearLayout> - <TextView - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_marginLeft="@dimen/w34" - android:layout_marginTop="@dimen/h63" - android:text="澹伴煶閰嶇疆" - android:textColor="@color/black" - android:textSize="@dimen/h15" /> + <RadioButton + android:id="@+id/staticip" + android:layout_marginLeft="@dimen/w108" + android:layout_marginTop="@dimen/h24" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:button="@drawable/radiobutton" + android:text="鎵嬪姩璁剧疆濡備笅鍦板潃" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + </RadioGroup> - <LinearLayout - android:layout_marginTop="@dimen/h24" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:orientation="horizontal"> - <TextView - android:layout_width="@dimen/w108" - android:layout_height="wrap_content" - android:gravity="right" - android:text="澹伴煶锛�" - android:textColor="@color/black" - android:textSize="@dimen/h13" /> + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal"> - <com.basic.security.widget.CustomSpinner - android:id="@+id/alarmAudio" - android:layout_width="@dimen/w175" - android:layout_height="@dimen/h32" - android:background="@drawable/spinner_arrow_down" - android:dropDownSelector="@color/transparent" - android:paddingBottom="2dp" - android:paddingTop="2dp" - android:spinnerMode="dropdown" - android:dropDownVerticalOffset="0dp" - /> - </LinearLayout> + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:gravity="right" + android:text="IP鍦板潃锛�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> - <TextView - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_marginLeft="@dimen/w34" - android:layout_marginTop="@dimen/h63" - android:text="鎺堟潈" - android:textColor="@color/black" - android:textSize="@dimen/h15" /> - <LinearLayout - android:layout_marginTop="@dimen/h24" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:orientation="horizontal"> + <EditText + android:textCursorDrawable="@null" + android:id="@+id/ip_address" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h33" + android:background="@drawable/bg_edittext1" + android:paddingLeft="@dimen/w15" + android:singleLine="true" + android:textColor="@drawable/bg_edittext1_color" + android:textSize="@dimen/h13" /> + </LinearLayout> - <TextView - android:layout_width="@dimen/w108" - android:layout_height="wrap_content" - android:gravity="right" - android:text="瀵嗙爜锛�" - android:textColor="@color/black" - android:textSize="@dimen/h13" /> + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal"> - <EditText - android:id="@+id/password" - android:inputType="textPassword" - android:layout_width="@dimen/w185" - android:layout_height="@dimen/h33" - android:background="@drawable/bg_edittext1" - android:paddingLeft="@dimen/w15" - android:singleLine="true" - android:textColor="@color/black" - android:textSize="@dimen/h13" /> - </LinearLayout> + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:gravity="right" + android:text="瀛愮綉鎺╃爜锛�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> - <LinearLayout - android:layout_marginTop="@dimen/h24" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:orientation="horizontal" - android:visibility="gone" - > - <TextView - android:layout_width="@dimen/w108" - android:layout_height="wrap_content" - android:text="纭瀵嗙爜锛�" - android:gravity="right" - android:textSize="@dimen/h13" - android:textColor="@color/black"/> - <EditText - android:id="@+id/confirmNewPassword" - android:singleLine="true" - android:background="@drawable/bg_edittext1" - android:layout_width="@dimen/w185" - android:textSize="@dimen/h13" - android:paddingLeft="@dimen/w15" - android:layout_height="@dimen/h33" /> + <EditText + android:textCursorDrawable="@null" + android:id="@+id/net_mask" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h33" + android:background="@drawable/bg_edittext1" + android:paddingLeft="@dimen/w15" + android:singleLine="true" + android:textColor="@drawable/bg_edittext1_color" + android:textSize="@dimen/h13" /> + </LinearLayout> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal"> + + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:gravity="right" + android:text="缃戝叧鍦板潃锛�" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + + <EditText + android:textCursorDrawable="@null" + android:id="@+id/gate_way" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h33" + android:background="@drawable/bg_edittext1" + android:paddingLeft="@dimen/w15" + android:singleLine="true" + android:textColor="@drawable/bg_edittext1_color" + android:textSize="@dimen/h13" /> + </LinearLayout> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/h24" + android:orientation="horizontal"> + + <TextView + android:layout_width="@dimen/w108" + android:layout_height="wrap_content" + android:gravity="right" + android:text="鍩熷悕鏈嶅姟鍣細" + android:textColor="@color/black" + android:textSize="@dimen/h13" /> + + <EditText + android:id="@+id/dns_server" + android:textCursorDrawable="@null" + android:layout_width="@dimen/w185" + android:layout_height="@dimen/h33" + android:background="@drawable/bg_edittext1" + android:paddingLeft="@dimen/w15" + android:singleLine="true" + android:textColor="@drawable/bg_edittext1_color" + android:textSize="@dimen/h13" /> + </LinearLayout> + </LinearLayout> + <Space + android:layout_width="1dp" + android:layout_height="0dp" + android:layout_weight="1"/> </LinearLayout> <Space android:layout_width="0dp" @@ -231,37 +561,25 @@ android:layout_gravity="center" android:background="@drawable/blue_button" android:text="杩斿洖"/> - </LinearLayout> - </LinearLayout> - <LinearLayout - android:visibility="gone" - android:layout_width="match_parent" - android:layout_height="match_parent" - android:orientation="vertical" - android:id="@+id/confirmDialogParent" - > - <LinearLayout - android:layout_gravity="center_vertical" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:orientation="vertical"> - <TextView - android:layout_width="@dimen/w108" - android:layout_height="wrap_content" - android:text="淇濆瓨鎴愬姛锛�" - android:gravity="right" - android:textSize="@dimen/h13" - android:textColor="@color/black"/> <Button - android:id="@+id/ok" + android:id="@+id/exit" + android:layout_marginLeft="@dimen/w28" android:layout_width="@dimen/w65" android:layout_height="@dimen/h40" android:textSize="@dimen/h13" android:textColor="@color/white" android:layout_gravity="center" android:background="@drawable/blue_button" - android:text="纭畾"/> + android:text="閫�鍑�" + android:visibility="gone" + /> </LinearLayout> - </LinearLayout> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:id="@+id/error" + android:visibility="invisible" + /> </RelativeLayout> -- Gitblit v1.8.0