一、目标 1、在主界面中通过“设置防盗密码”或者“输入防盗密码”后,对话框消失,并进入”手机防盗界面“。 2、进入是”手机防盗界面“时,根据有无完成”手机防盗设置向导“的情况进入不同的界面。若未完成,则进入向导界面,若已完成,则进入防盗界面。 二、代码实现。 1、在程序包(com.exam...
分类:
移动开发 时间:
2015-01-27 13:11:27
阅读次数:
163
想必很多初次接触python的同学都会见到这样一个语句,if__name__=="__main__":1.python文件的后缀为.py;2..py文件既可以用来直接执行,就像一个小程序一样,也可以用来作为模块被导入(比如360安全卫士,就是依靠一个个功能模块来实现的,好比360安全卫士本身框架是一个桌面..
分类:
编程语言 时间:
2015-01-26 19:28:11
阅读次数:
131
一、目标。 将设置的密码通过MD5加密后再保存。二、代码实现。 1、在自定义工具包(com.example.mobilesafe.ui)中新增一个类(取名MD5Utils)。在新建类(MD5Utils)中新建一个返回值为String类型的public的静态方法(取名mD5Encryption),.....
分类:
移动开发 时间:
2015-01-26 18:59:18
阅读次数:
196
一、目标。 自定义输入密码对话框,根据输入的密码与保存着的密码进行判断。二、代码实现。 1、 采用第十节的方法自定义一个输入密码的对话框。 2、为按钮设置点击事件,主要介绍“确认”按钮的点击事件。 ①.通过TextView对象的getText()得到文本并通过toString()转成字符...
分类:
移动开发 时间:
2015-01-25 19:32:09
阅读次数:
150
一、目标 在弹出的自定义对话框中,当点击“确认”时,保存密码,关闭对话框;当点击“取消”时关闭对话框。同时,如果不输入密码或输入密码错误则弹出相应的提示。二、代码实现。 1、在主界面代码类(HomeActivity)中定义设置防盗密码对话框中的对应TextView、Button等成员变量,并在显.....
分类:
移动开发 时间:
2015-01-25 17:58:11
阅读次数:
207
一、目标。 当点击“手机防盗”时弹出自定义的设置密码对话框。如果已经设置密码,则弹出自定义的输入密码对话框。二、代码实现。 1、在layout文件夹下新建xml(取名setpwddialog.xml)文件用于设置自定义对话框的UI。新建xml文件代码如下; 1 2 6 7 14 1...
分类:
移动开发 时间:
2015-01-23 22:43:07
阅读次数:
328
一、目标。 在布局文件中使用自定义控件时,直接在属性中设置值,类似于在TextView控件中设置text属性来显示文本。效果如图: 属性设置:二、代码实现。 1、自定义命名空间,类似于TextView控件里面android:text属性前的android。在需要放置自定义控件的布局文件的布局方式.....
分类:
移动开发 时间:
2015-01-23 15:56:40
阅读次数:
166
一、目标。 实现自定义控件点击事件响应和内容状态变化。 1、点击自定义控件内的任何区域时,CheckBox状态均会变化。 2、自定义控件里面的内容会根据CheckBox的状态进行改变。效果图1: 二、代码实现。 1、在自定义控件类(SettingItemView)中增加方法。 ①.在自...
分类:
移动开发 时间:
2015-01-23 00:36:45
阅读次数:
272
一、目标。 将多个系统控件(TextView、Button、CheckBox等)组合成一个自定义的控件,并像系统控件一样使用。如图所示第1个自动更新控件是根据相对布局放置而成的,第2个自动更新控件即为自定义组合控件,它可以想一般的TextView等系统控件一样重复使用。自定义控件如图:二、代码实现....
分类:
移动开发 时间:
2015-01-22 23:02:46
阅读次数:
301
一、目标。 制作类似手机设置中的效果。如图二、代码实现。 1、整体采用线性布局,最上面是一个TextView,下面一个采用相对布局,并设置该相对布局的与边缘的偏移量。 2、在相对布局中存在4个组件:2个TextView、1个CheckBox和1条直线。 3、直线的画法:采用控件,设置高度为“...
分类:
移动开发 时间:
2015-01-22 20:07:02
阅读次数:
198