android界开发如何禁止密码输入框复制粘贴
1、在API-11以下的版本只需要在Xml布局文件或者用代码把长按属性设置成false就可以;代码如下:editText.setLongClickable(false); // Xml layout file android:longClickable="false"2、在API-11及以上的话,取消长按就不能完全有效了,最根本的是无效化选择的操作;代码如下:editText.setCustomSelectionActionModeCallback(new ActionMode.Callback() {@Overridepublic boolean onPrepareActionMode(ActionMode mode, Menu menu) {return false;}@Overridepublic void onDestroyActionMode(ActionMode mode) {}@Overridepublic boolean onCreateActionMode(ActionMode mode, Menu menu) {return false;}@Overridepublic boolean onActionItemClicked(ActionMode mode, MenuItem item) {return false;}});注意:EditText在横屏编辑的时候会出现一个新的不同的编辑界面,这个界面里还是可以复制粘贴的,因此也要取消这个额外的UI:editText.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI); // android:imeOptions="flagNoExtractUi"
启动android 输入密码
1. AndroidAP默认是手机共享的“便携式WiFi热点”的热点名称,密码可以在手机中进行修改。
2. 打开手机--“设置”--“全部设置”--“更多”--“移动网络共享”--“便携式WIFI热点”--“配置WLAN热点”--然后在密码输入框可以点击显示密码或者更改密码操作。
android 怎么获取手机锁屏密码
方法一:我们知道现在最流行的手势锁就是九宫格了,他在设置手势的时候,是有一定规则的,比如手势点不能少于4个,而且有些手势是不存在的,一般手势是九宫格,每个点代表一个数值:0 1 23 4 56 7 8其实系统在存储手势密码的时候是存的这些手势对应的数值顺序,然后用SHA进行加密存储的一般手势的长度是大于3个点的,而且有些手势是不合法的,那么我们就可以用穷举法来一一尝试破解了,现在网上有相对应的软件了,只要输入SHA密文,然后就可以获取到对应的手势数值顺序。
SHA和MD5码一样是不可以反解的,只能暴力破解。
同时支付宝的手势密码也是这么破解的。
这里就不在详细说明了。
方法二:方法一是一个破解的方式,但是那么做太委婉了,我们来一个直接了当的方法:删除密码存储文件这个方法以前在破解Window系统中的登录密码方式是一样的,不多说了,直接看操作:=>adb shell=>su=>cd data/system=>ls=>rm gesture.key方法很简单,但是有一个前提是:手机必须root之后,在su权限才能操作,这个就比方法一多了一点条件了,方法一是不需要这个条件的。
但是没关系,反正我手机是必须root的。
不然怎么开发Android,哈哈~~Android中锁屏密码都是存在:/data/system/ 目录下的我们可以查看后缀名是.key的文件,因为有很多种锁屏方案:手势密码,文本密码,PIN密码等,所以会有相对应的文件,我们只要找到对应的文件,然后将其删除即可。
上面是删除手势密码的,下面来看一下效果:看到了,当我们删除手势密码文件的时候,我们输入任何手势都可以进入系统了。
好了,问题解决了。
注:因为我是Android开发的,所以手机是肯定root了,但是对于那些非开发人员,手机一般不会root,那就没办法了,第一种方法没什么难度,网上现在的资料很多,所以可以自行去研究了,但是第一种方法也是需要root的。
为什么我说第二种方法呢?因为快,方便~~
手机需要启动android,请输入您的密码,可是我密码忘了
布局里加上这一句:android:inputType="textPassword"就好了。
方法1::在布局文件中设置文本编辑框属性作字符数限制,android:maxLength="10" 即限制最大输入字符个数为10。
方法2:在代码中使用InputFilter 进行过滤public class MyActivity extends Activity {private EditText text;@Overridepublic void onCreate(Bundle savedInstanceState)super.onCreate(savedInstanceState);setContentView(R.layout.main); text = (EditText)findViewById(R.id.text);text .setFilters(new InputFilter[]{new InputFilter.LengthFilter(20)});} }方法3:利用 TextWatcher 进行监听继承TextWatcher接口,对输入进行监听pblic class MaxLengthWatcher implements TextWatcher{ private int maxLen = 0;private EditText editText = null; public MaxLengthWatcher(int maxLen, EditText editText) {this.maxLen = maxLen;this.editText = editText;} public void onTextChanged(CharSequence s, int start, int before, int count) {// TODO Auto-generated method stubEditable editable = editText.getText();int len = editable.length();if(len > maxLen){int selEndIndex = Selection.getSelectionEnd(editable);String str = editable.toString();//截取新字符串String newStr = str.substring(0,maxLen);editText.setText(newStr);editable = editText.getText(); //新字符串的长度int newLen = editable.length();//旧光标位置超过字符串长度if(selEndIndex > newLen){selEndIndex = editable.length();}//设置新光标所在的位置Selection.setSelection(editable, selEndIndex); }}@Overridepublic void beforeTextChanged(CharSequence s, int start, int count,int after) {}@Overridepublic void afterTextChanged(Editable s) {} }在activity中为EditText添加监听public class MyActivity extends Activity {private EditText text;@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main); text = (EditText) findViewById(R.id.entry);//限制为10text.addTextChangedListener(new MaxLengthWatcher(10, editText)); } }
Android手机忘记锁屏密码怎么办?如题。
介绍下Android手机忘记锁屏密码的解决办法,希望会对童鞋们有所帮助。
除重新刷包或者wipe data外,还可用adb来删除密码: 1、手机连接电脑,不要打开数据连接,在充电模式下进行。
2、在电脑上,解压adb.zip后,把adb文件放在电脑C盘根目录下。
3、进行图中操作,删除*.key文件 4、这样就成功的解决了Android手机忘记锁屏密码问题了附件adp.zip下载地址
安卓一体手机密码忘记了怎么解锁
展开全部 安卓手机忘记密码,有以下处理方法。
方法一:清空数据解锁优点:无任何限制条件,适用于没有重要资料的用户。
1、关机状态下同时按住开机键+音量加键,进入recovery。
2、依次选择简体中文-清空数据-清空用户数据,重启进入系统,此操作只删除用户数据,软件得以保留。
方法二:Google账号解锁必要条件:被锁机器之前设置、登录了google账号,账号密码已知,且手机可以联网。
1、随意5次输入密码,系统提示5次输入错误,30S后重试;2、此时解锁界面下方会提示“忘记密码”,点击输入之前设置过的Google账号和密码即可立即解锁。
方法三:ADB解锁必要条件:USB调试模式为打开状态(MIUI系统默认打开)1、手机连接电脑,确定已安装ADB驱动(方法:),解压ADB工具包至C盘2、打开cmd输入 cd c:\adb(打开adb所在目录)3、接着输入adb shell4、继续输入cd data\system5、输入ls查看data\system中的文件,如果设置了密码会有gesture.key或者password.key6、若设置的是图案密码请继续输入命令:rm gesture.key,若设置的是单纯密码请输入命令:rm password.key7、输入reboot命令或者手动重启手机生效,或者现在直接滑动解锁,任意密码都可解锁,建议重启。
...
转载请注明出处51数据库 » android:password="tr
娜娜queen