推荐阅读:
浅析Android手机卫士自定义控件的属性
浅析Android手机卫士关闭自动更新
设置向导页面,通过SharedPreferences来判断是否已经设置过了,跳转到不同的页面
自定义样式
在res/values/styles.xml中
添加节点<style name=””>,设置名称属性
在<style>节点里面,添加节点<item name=””>设置名称属性,就是布局的各种参数
在<item>的文本里面,设置布局的各种参数值
在布局文件中引用样式,style=”@style/xxxxxxxxxxxx”
在TextVIEw的左侧放置小图标
使用左侧图标属性androID:drawableleft=”@androID:drawable/xxxxxxxxxxx”,引用androID系统的图标,例如:@androID:drawable/star_big_on
图标垂直居中对齐,使用对齐属性 androID:gravity=”center_vertical”
引导页下面的小圆点
线性布局,横向,ImageVIEw,包裹内容,整体居中
使用系统图标 @androID:drawable/presence_online
@androID:drawable/presence_invisible
自定义按钮状态背景
在res/drawable/button.xml文件中定义,添加节点<selector>
定义按钮按下状态 添加<item>节点,设置状态属性androID:state_pressed=”true”
设置图片属性androID:drawable=”xxxx”
设置按钮焦点状态 添加<item>节点,设置状态属性androID:state_focus=”true”
定义按钮默认图片 添加<item>节点,设置图片属性androID:drawable=”xxxx”
设置图片属性androID:drawable=”xxxx”
布局文件中,给按钮设置背景,androID:background=”@drawable/xxxxx”
activity_lost_find.xml
<?xml version="1.0" enCoding="utf-8"?><linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"androID:layout_wIDth="match_parent"androID:layout_height="match_parent"androID:orIEntation="vertical" ><TextVIEwandroID:layout_wIDth="match_parent"androID:layout_height="40dp"androID:background="#2D89EF"androID:gravity="center"androID:text="1.手机防盗设置向导"androID:textcolor="#fff"androID:textSize="18sp" /><TextVIEwandroID:layout_wIDth="wrap_content"androID:layout_height="wrap_content"androID:layout_marginleft="10dp"androID:layout_margintop="8dp"androID:text="手机防盗包含以下功能:"androID:textSize="16sp" /><TextVIEwandroID:drawableleft="@androID:drawable/btn_star_big_on"androID:text="SIM卡变更报警" /><TextVIEwandroID:drawableleft="@androID:drawable/btn_star_big_on"androID:text="GPS追踪" /><TextVIEwandroID:drawableleft="@androID:drawable/btn_star_big_on"androID:text="远程数据销毁" /><TextVIEwandroID:drawableleft="@androID:drawable/btn_star_big_on"androID:text="远程锁屏" /><linearLayoutandroID:layout_wIDth="match_parent"androID:layout_height="wrap_content"androID:gravity="center_horizontal"androID:orIEntation="horizontal" ><ImageVIEwandroID:layout_wIDth="wrap_content"androID:layout_height="wrap_content"androID:src="@androID:drawable/presence_online" /><ImageVIEwandroID:layout_wIDth="wrap_content"androID:layout_height="wrap_content"androID:src="@androID:drawable/presence_invisible" /><ImageVIEwandroID:layout_wIDth="wrap_content"androID:layout_height="wrap_content"androID:src="@androID:drawable/presence_invisible" /><ImageVIEwandroID:layout_wIDth="wrap_content"androID:layout_height="wrap_content"androID:src="@androID:drawable/presence_invisible" /></linearLayout><relativeLayoutandroID:layout_wIDth="match_parent"androID:layout_height="match_parent" ><buttonandroID:textcolor="#444"androID:layout_wIDth="wrap_content"androID:layout_height="wrap_content"androID:layout_alignParentBottom="true"androID:layout_alignParentRight="true"androID:layout_marginBottom="10dp"androID:layout_marginRight="10dp"androID:background="@drawable/button_selector"androID:text="下一步" /></relativeLayout></linearLayout>
button_selector.xml
<?xml version="1.0" enCoding="utf-8"?><selector xmlns:androID="http://schemas.androID.com/apk/res/androID"><item androID:drawable="@drawable/barcode_btn_guIDe_pressed" androID:state_focused="true"></item><item androID:drawable="@drawable/barcode_btn_guIDe_pressed" androID:state_pressed="true"></item><item androID:drawable="@drawable/barcode_btn_guIDe_normal"></item></selector>
总结
以上是内存溢出为你收集整理的详解Android 手机卫士设置向导页面全部内容,希望文章能够帮你解决详解Android 手机卫士设置向导页面所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)