13四个设置向导页面的完成和跳转事件
来源:互联网 发布:java职业技能培训中心 编辑:程序博客网 时间:2024/06/05 15:47
实现后的效果如下:
第一个设置向导页面:
第二个:
第三个:
第四个:
布局和跳转事件的代码如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#f2f0eb" android:orientation="vertical" > <RelativeLayout android:id="@+id/title" android:layout_width="match_parent" android:layout_height="50dp" android:background="#2FD5B9" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="设置向导" android:textColor="#ffffff" android:textSize="18sp" /> <Button android:id="@+id/next" android:layout_width="54dp" android:layout_height="match_parent" android:layout_alignParentRight="true" android:layout_marginRight="10dp" android:background="@drawable/common_tab_bg" android:text="下一步" android:onClick="next" android:textColor="#ffffff" android:textSize="16sp" /> <ImageView android:onClick="back" android:id="@+id/back" android:layout_width="30dp" android:layout_height="30dp" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:background="@drawable/common_tab_bg" android:scaleType="centerInside" android:src="@drawable/our_group_back_on" /> </RelativeLayout> <TextView style="@style/text_content_style" android:text="您的手机防盗卫士" /> <TextView style="@style/text_content_style" android:drawableLeft="@drawable/common_icon17" android:gravity="center_vertical" android:text="SIM卡变更报警" android:textColor="#88000000" android:textSize="15sp" /> <TextView style="@style/text_content_style" android:drawableLeft="@drawable/common_icon17" android:gravity="center_vertical" android:text="GPS追踪" android:textColor="#88000000" android:textSize="15sp" /> <TextView style="@style/text_content_style" android:drawableLeft="@drawable/common_icon17" android:gravity="center_vertical" android:text="远程数据销毁" android:textColor="#88000000" android:textSize="15sp" /> <TextView style="@style/text_content_style" android:drawableLeft="@drawable/common_icon17" android:gravity="center_vertical" android:text="远程锁屏" android:textColor="#88000000" android:textSize="15sp" /> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="horizontal" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_online" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_invisible" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_invisible" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_invisible" /> </LinearLayout></LinearLayout>
package com.ustc.mobilemanager;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.Window;public class Setup1Activity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.activity_setup1);}//下一步的点击事件public void next(View view){Intent intent = new Intent(this, Setup2Activity.class);startActivity(intent);finish();}public void back(View view){Intent intent = new Intent(this, HomeActivity.class);startActivity(intent);finish();}}
2:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:owndefine="http://schemas.android.com/apk/res/com.ustc.mobilemanager" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#f2f0eb" android:orientation="vertical" > <RelativeLayout android:id="@+id/title" android:layout_width="match_parent" android:layout_height="50dp" android:background="#2FD5B9" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="手机卡绑定" android:textColor="#ffffff" android:textSize="18sp" /> <Button android:id="@+id/next" android:layout_width="54dp" android:layout_height="match_parent" android:layout_alignParentRight="true" android:layout_marginRight="10dp" android:background="@drawable/common_tab_bg" android:text="下一步" android:onClick="next" android:textColor="#ffffff" android:textSize="16sp" /> <ImageView android:id="@+id/back" android:onClick="back" android:layout_width="30dp" android:layout_height="30dp" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:background="@drawable/common_tab_bg" android:scaleType="centerInside" android:src="@drawable/our_group_back_on" /> </RelativeLayout> <TextView android:drawableLeft="@drawable/common_icon17" style="@style/text_content_style" android:text="绑定SIM卡:" /> <TextView style="@style/text_content_style" android:drawableLeft="@drawable/common_icon17" android:gravity="center_vertical" android:text="下次重启手机如果发现SIM卡变化就会发送报警短信" android:textColor="#88000000" android:textSize="15sp" /> <com.ustc.mobilemanager.ui.SettingItemView owndefine:title="点击绑定SIM卡" owndefine:desc_on="SIM卡已经绑定" owndefine:desc_off="SIM卡没有绑定" android:id="@+id/siv_update" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="horizontal" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_invisible" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_online" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_invisible" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_invisible" /> </LinearLayout></LinearLayout>
package com.ustc.mobilemanager;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.Window;public class Setup2Activity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.activity_setup2);}//下一步的点击事件public void next(View view){Intent intent = new Intent(this, Setup3Activity.class);startActivity(intent);finish();}public void back(View view){Intent intent = new Intent(this, Setup1Activity.class);startActivity(intent);finish();}}
3.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#f2f0eb" android:orientation="vertical" > <RelativeLayout android:id="@+id/title" android:layout_width="match_parent" android:layout_height="50dp" android:background="#2FD5B9" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="设置安全号码" android:textColor="#ffffff" android:textSize="18sp" /> <Button android:id="@+id/next" android:layout_width="54dp" android:layout_height="match_parent" android:layout_alignParentRight="true" android:layout_marginRight="10dp" android:background="@drawable/common_tab_bg" android:text="下一步" android:onClick="next" android:textColor="#ffffff" android:textSize="16sp" /> <ImageView android:id="@+id/back" android:onClick="back" android:layout_width="30dp" android:layout_height="30dp" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:background="@drawable/common_tab_bg" android:scaleType="centerInside" android:src="@drawable/our_group_back_on" /> </RelativeLayout> <TextView style="@style/text_content_style" android:drawableLeft="@drawable/common_icon17" android:gravity="center_vertical" android:text="SIM卡变更后,报警短信会发给安全号码" android:textColor="#88000000" android:textSize="15sp" /> <RelativeLayout android:layout_width="match_parent" android:layout_height="38dp" android:layout_marginLeft="28dp" android:layout_marginRight="28dp" android:layout_marginTop="10dp" > <ImageView android:id="@+id/iv_number" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:src="@drawable/av_perm_group_phone_calls" /> <EditText android:id="@+id/number" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_centerVertical="true" android:layout_marginLeft="11dp" android:layout_toRightOf="@id/iv_number" android:background="@null" android:hint="请输入电话号码" android:inputType="phone" android:singleLine="true" android:textSize="18sp" /> <View android:layout_width="match_parent" android:layout_height="1dp" android:layout_alignParentBottom="true" android:background="#b3b3b3" /> </RelativeLayout> <Button android:id="@+id/ok" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="10dip" android:layout_marginLeft="5dp" android:layout_marginRight="5dip" android:layout_marginTop="10dp" android:background="@drawable/button_login_bg" android:gravity="center" android:paddingBottom="7dp" android:paddingTop="7dp" android:text="选择联系人" android:textColor="@android:color/white" android:textSize="18sp" /> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="horizontal" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_invisible" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_invisible" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_online" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_invisible" /> </LinearLayout></LinearLayout>
package com.ustc.mobilemanager;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.Window;public class Setup3Activity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.activity_setup3);}//下一步的点击事件public void next(View view){Intent intent = new Intent(this, Setup4Activity.class);startActivity(intent);finish();}public void back(View view){Intent intent = new Intent(this, Setup2Activity.class);startActivity(intent);finish();}}
4.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#f2f0eb" android:orientation="vertical" > <RelativeLayout android:id="@+id/title" android:layout_width="match_parent" android:layout_height="50dp" android:background="#2FD5B9" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="设置向导完成" android:textColor="#ffffff" android:textSize="18sp" /> <ImageView android:id="@+id/back" android:onClick="back" android:layout_width="30dp" android:layout_height="30dp" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:background="@drawable/common_tab_bg" android:scaleType="centerInside" android:src="@drawable/our_group_back_on" /> </RelativeLayout> <CheckBox android:layout_width="match_parent" android:layout_height="wrap_content" android:text="您没有开启防盗保护" android:textColor="#88000000" /> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="horizontal" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_invisible" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_invisible" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_invisible" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/presence_online" /> </LinearLayout> <Button android:id="@+id/ok" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="10dip" android:layout_marginLeft="5dp" android:layout_marginRight="5dip" android:layout_marginTop="10dp" android:background="@drawable/button_login_bg" android:gravity="center" android:paddingBottom="7dp" android:paddingTop="7dp" android:onClick="ok" android:text="设置完成" android:textColor="@android:color/white" android:textSize="18sp" /></LinearLayout>
package com.ustc.mobilemanager;import android.app.Activity;import android.content.Intent;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import android.os.Bundle;import android.view.View;import android.view.Window;public class Setup4Activity extends Activity {private SharedPreferences sp;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.activity_setup4);sp = getSharedPreferences("config", MODE_PRIVATE);}public void back(View view){Intent intent = new Intent(this, Setup3Activity.class);startActivity(intent);finish();}public void ok(View view){Editor edit = sp.edit();edit.putBoolean("configed", true);edit.commit();Intent intent = new Intent(this, LostFindActivity.class);startActivity(intent);finish();}}
0 0
- 13四个设置向导页面的完成和跳转事件
- eclipse向导页面设置页面改变事件
- Intent 向导 android页面的跳转
- 手机安全卫士------手机防盗页面之完成向导页面的UI布局和动画
- 13、手机防盗--向导设置完成界面
- JSP的错误页面设置和页面跳转等
- JSP的错误页面设置和页面跳转等
- 12手机防盗设置向导的第一个页面
- Innosetup的状态页面和向导页面解释
- 页面装载完成后触发的事件
- 关于页面.do事件的跳转方法
- echarts图表点击事件之跳转页面和加载页面
- echarts图表点击事件之跳转页面和加载页面
- MTK开机向导完成后直接跳转到默认网页
- 利用JS完成页面跳转
- 跳转其他页面方式,点击事件跳转的
- android应用程序跳转到系统的各个设置页面和通过Intent action 跳转到系统页面,
- CSS完成一个带跳转功能的导航栏页面
- Linux开发工具和Windows开发工具对比
- 十一月总结
- 入职第一天
- JFreeChart简介,JAVA平台上的一个开放的图表绘制类库
- 算菜价
- 13四个设置向导页面的完成和跳转事件
- HttpWatch工具简介及使用技巧
- 关于RAC节点重启的一点胡言乱语
- CFRelease 方法
- 第十五周上机项目2--(1)阅读程序
- WEB表单设计学习心得
- 数据可视化之常见图表
- 从无辜电信扣费谈业务需求重要性
- 敏捷开发小结