zoukankan      html  css  js  c++  java
  • Android一个大众化的设置界面

    布局代码如下:

    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@drawable/android_layout_bg" >
    
        <LinearLayout
            android:id="@+id/ll_top"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:background="@color/transparent"
            android:orientation="vertical" >
    
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:background="@drawable/android_layout_bg"
                android:orientation="vertical" >
    
                <LinearLayout style="@style/PersonalMainLayoutStyle" >
    
                    <RelativeLayout style="@style/PersonalTopStyle" >
    
                        <ImageView
                            android:id="@+id/personal_icon_01"
                            style="@style/PersonalIconStyle"
                            android:layout_width="36dp"
                            android:layout_height="38dp"
                            android:src="@drawable/ic_setting_account" />
    
                        <TextView
                            style="@style/PersonalTextStyle"
                            android:layout_toRightOf="@id/personal_icon_01"
                            android:text="个人信息" />
    
                        <ImageView
                            style="@style/PersonalRightIconStyle"
                            android:src="@drawable/mail_arrow" />
                    </RelativeLayout>
    
                    <View style="@style/PersonalLine" />
    
                    <RelativeLayout style="@style/PersonalBottomStyle" >
    
                        <ImageView
                            android:id="@+id/personal_icon_03"
                            style="@style/PersonalIconStyle"
                            android:src="@drawable/ic_scan_qr_icon" />
    
                        <TextView
                            style="@style/PersonalTextStyle"
                            android:layout_toRightOf="@id/personal_icon_03"
                            android:text="二维码扫描" />
    
                        <ImageView
                            style="@style/PersonalRightIconStyle"
                            android:src="@drawable/mail_arrow" />
                    </RelativeLayout>
                </LinearLayout>
    
                <LinearLayout style="@style/PersonalMainLayoutStyle" >
    
                    <RelativeLayout style="@style/PersonalTopStyle" >
    
                        <ImageView
                            android:id="@+id/personal_icon_04"
                            style="@style/PersonalIconStyle"
                            android:src="@drawable/ic_setting_msg_notification" />
    
                        <TextView
                            style="@style/PersonalTextStyle"
                            android:layout_toRightOf="@id/personal_icon_04"
                            android:text="提醒设置" />
    
                        <ImageView
                            style="@style/PersonalRightIconStyle"
                            android:src="@drawable/mail_arrow" />
                    </RelativeLayout>
    
                    <View style="@style/PersonalLine" />
    
                    <RelativeLayout style="@style/PersonalNormalStyle" >
    
                        <ImageView
                            android:id="@+id/personal_icon_05"
                            style="@style/PersonalIconStyle"
                            android:src="@drawable/ic_setting_chat_bkgnd" />
    
                        <TextView
                            style="@style/PersonalTextStyle"
                            android:layout_toRightOf="@id/personal_icon_05"
                            android:text="全局聊天设置" />
    
                        <ImageView
                            style="@style/PersonalRightIconStyle"
                            android:src="@drawable/mail_arrow" />
                    </RelativeLayout>
    
                    <View style="@style/PersonalLine" />
    
                    <RelativeLayout style="@style/PersonalBottomStyle" >
    
                        <ImageView
                            android:id="@+id/personal_icon_06"
                            style="@style/PersonalIconStyle"
                            android:src="@drawable/ic_setting_privacy" />
    
                        <TextView
                            style="@style/PersonalTextStyle"
                            android:layout_toRightOf="@id/personal_icon_06"
                            android:text="隐私设置" />
    
                        <ImageView
                            style="@style/PersonalRightIconStyle"
                            android:src="@drawable/mail_arrow" />
                    </RelativeLayout>
    
                    <View style="@style/PersonalLine" />
    
                    <RelativeLayout style="@style/PersonalBottomStyle" >
    
                        <ImageView
                            android:id="@+id/personal_icon_07"
                            style="@style/PersonalIconStyle"
                            android:src="@drawable/ic_setting_applock" />
    
                        <TextView
                            android:id="@+id/tv_key"
                            style="@style/PersonalTextStyle"
                            android:layout_toRightOf="@id/personal_icon_07"
                            android:text="密码锁定" />
    
                        <TextView
                            style="@style/PersonalTextStyle1"
                            android:layout_toRightOf="@id/personal_icon_07"
                            android:text="未开启" />
    
                        <ImageView
                            style="@style/PersonalRightIconStyle"
                            android:src="@drawable/mail_arrow" />
                    </RelativeLayout>
    
                </LinearLayout>
    
                <LinearLayout style="@style/PersonalMainLayoutStyle" >
    
                    <RelativeLayout
                        style="@style/PersonalCenterStyle"
                        android:layout_marginBottom="10dp" >
    
                        <ImageView
                            android:id="@+id/personal_icon_12"
                            style="@style/PersonalIconStyle"
                            android:src="@drawable/ic_setting_feedback" />
    
                        <TextView
                            style="@style/PersonalTextStyle"
                            android:layout_toRightOf="@id/personal_icon_12"
                            android:text="意见反馈" />
    
                        <ImageView
                            style="@style/PersonalRightIconStyle"
                            android:src="@drawable/mail_arrow" />
                    </RelativeLayout>
    
                    <View style="@style/PersonalLine" />
    
                    <RelativeLayout
                        style="@style/PersonalCenterStyle"
                        android:layout_marginBottom="10dp" >
    
                        <ImageView
                            android:id="@+id/personal_icon_12"
                            style="@style/PersonalIconStyle"
                            android:src="@drawable/ic_clean_cache" />
    
                        <TextView
                            style="@style/PersonalTextStyle"
                            android:layout_toRightOf="@id/personal_icon_12"
                            android:text="清除缓存" />
    
                        <ImageView
                            style="@style/PersonalRightIconStyle"
                            android:src="@drawable/mail_arrow" />
                    </RelativeLayout>
    
                    <View style="@style/PersonalLine" />
    
                    <RelativeLayout
                        style="@style/PersonalCenterStyle"
                        android:layout_marginBottom="10dp" >
    
                        <ImageView
                            android:id="@+id/personal_icon_13"
                            style="@style/PersonalIconStyle"
                            android:src="@drawable/ic_setting_about" />
    
                        <TextView
                            style="@style/PersonalTextStyle"
                            android:layout_toRightOf="@id/personal_icon_13"
                            android:text="关于" />
    
                        <ImageView
                            style="@style/PersonalRightIconStyle"
                            android:src="@drawable/mail_arrow" />
                    </RelativeLayout>
                </LinearLayout>
    
                <LinearLayout style="@style/PersonalMainLayoutStyle" >
    
                    <Button
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:background="@drawable/selector_login_out"
                        android:text="退出登录"
                        android:textColor="@color/whiteSmoke" />
                </LinearLayout>
            </LinearLayout>
        </LinearLayout>
    
    </RelativeLayout>
  • 相关阅读:
    COF框架集成mongodb驱动
    在 RedHat Enterprise、CentOS 或 Fedora Linux 上安装 MongoDB
    利用RATF框架实现web状态的监控
    利用接口测试框架实现web状态的监控
    uwsgi配置
    NODE_ENV&&cross-env的使用
    局部安装的webpack怎么通过npm脚本执行
    react
    .gitignore无法忽略部分文件/文件夹
    MongoDB
  • 原文地址:https://www.cnblogs.com/LIANQQ/p/3625121.html
Copyright © 2011-2022 走看看