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>

更多相关文章

  1. Android 将从网络获取的数据缓存到私有文件
  2. Android 把从网络获取的图片缓存到内存中
  3. 高性能缓存系统(Memcached)的实例介绍
  4. Guava Cache本地缓存在 Spring Boot应用中的实践
  5. 芋道 Spring Boot 缓存 Cache 入门
  6. 链路追踪 SkyWalking 源码分析 —— Collector Cache 缓存组件
  7. EVCache缓存在 Spring Boot中的实战
  8. 轻量级 Memcached缓存代理 twemproxy实践
  9. Springboot应用缓存实践之:Ehcache加持

随机推荐

  1. Android Camera代码位置
  2. Android(安卓)SDK 与API版本对应关系
  3. 最完美的android仿ios开关按钮源码
  4. android 获取屏幕大小
  5. Android创建应用程序快捷方式(shortcut)
  6. android 强制2G/3G或WIFI 优先上网
  7. android 控件跟随手指移动,类似捕鱼达人效
  8. Android(安卓)ART运行环境下Image文件格
  9. 四大组件之Broadcast Receiver
  10. Android 命令行签名打包,加固二次打包