安卓手机密码怎么java设置密码长度书写长度

您的位置: &>&
设置密码需避开雷区 超过半数市民爱用个人信息设密码
  你爱用什么来设置密码?你总共拥有多少个密码?
  什么样的密码比较安全?什么样的密码易被破译?
  本报随机对109位市民调查发现一个危险倾向――
  厦门网-厦门日报讯 日前,美国网络安全公司SplashData 发布2015年度“最弱密码”报告,全球网民最普遍使用的25个密码出炉:123456、password和位列前三名。据了解,自2012年以来,这三个“最弱密码”稳居前三名,5年来没有改变。
  近日,本报记者随机对我市109名市民做了调查。结果显示,超半数受访者喜欢使用个人信息设置密码,八成人有至少三个密码。
  在调查中,一些年轻市民的密码颇具特色:有些“文艺青年”用歌词、台词做密码;有些“学霸青年”用准考证号、高考分数或复杂GRE单词做密码。
  【分 析】
  超半数受访者侧重方便记忆
  在调查中,记者将SplashData 发布的部分“最弱密码”置入问卷选项中,13.76%的受访市民使用123456等连续数字作为密码,约11%的受访市民使用qwerty等同排键盘字母作为密码,约9%的受访市民使用111111等重复数字作为密码。而雄踞“最弱密码”榜第二位的password,占比还不到5%。
  调查结果还显示,超过半数的受访者的密码暗藏个人信息。其中,约34%的受访者的密码中含有生日,约33%的受访者在设置密码时纳入亲人、恋人的信息。此外,身份证号、手机号、节日纪念日等也是设置密码时较为看重的元素。   &
  在被问及设置密码的考虑因素时,52.29%的受访者表示侧重方便记忆,26.61%的受访者认为难以破译较为重要。
  八成人拥有至少三个密码
  调查结果显示,80%的受访者至少拥有3个密码。其中,拥有5-7个密码的高达32.11%,只有1个密码的仅占7.34%。
  银行卡密码与其他网络密码一致的,仅占11%。大部分受访者让银行卡密码与其他密码区分开来,“风险分散”、“安全性”是他们考虑的主要因素。
  约67%的受访者表示,遇到过忘记密码或密码混淆的情况。“在不同的平台注册账户,密码设定要求不同,所以很容易混淆,但银行卡密码、qq密码等常用、重要的密码,还是记得很牢的。”一名受访者说。
  年长者青睐手机号或门牌号
  不同年龄段的人设置密码的习惯也不尽相同。
  在21岁至30岁的受访市民中,40%的人用生日作为密码,11%的人使用身份证号作为密码。年轻人喜欢用生日作为密码,而年长者喜欢使用手机号或门牌号作为密码。在51岁及以上的受访者中,25%的人用手机号作为密码,15%的人用门牌号作为密码。
  在安全度方面,年长者比年轻人更谨慎。数据显示,51岁以上的受访者中,45%的人设密码时更偏向难以破解,而这一数据在21岁至30岁的人群中仅占21.82%。
  【案 例】
  痛心:用生日设密码 被骗子“破译”
  去年下半年,市民李女士(化名)走到火车站附近,突然发现一个首饰盒从前面一名男子的口袋中掉出来。李女士还没反应过来,另一名男子迎面走来,迅速蹲下身,从地上捡起盒子并打开,轻声说“好大的钻戒呀。”
  男子对李女士说:“见者有份,你别声张,我们平分。”男子顺势把李女士拉到路边,接着说:“你看这个钻戒标价2万多元,我给你1万元。钻戒你拿着,我去取钱。”
  男子刚要去附近的银行,又 说:“钻戒都给你了,你得把钱包作为抵押,万一你跑了怎么办。”
  李女士心想,反正钱包里没有多少现金,就照做了。后来,她没等到取钱的男子,却收到手机的扣款提醒,卡内的上千元都被取走。李女士一拍脑袋,气愤地说:“天哪,我的银行卡密码就是生日,而我的身份证就在钱包里啊!”
  烦心:一个星期就改了十几次密码
  美国身份识别管理公司的一项调查显示,在互联网时代,25%的人每天至少忘记一次密码,5%的人从来记不住密码,33%的人会出现“密码怒”――在登录过程中因忘记密码而发怒。
  设置好记又不容易被破解的密码,并不容易。市民黄小姐告诉记者,仅在上周,她就改了十几次密码。后来,黄小姐将新密码记在本子上,以免再因为忘记密码而抓狂。
  【同步】
  歌词学号作密码
  考研单词也上阵
  在此次调查中,记者发现,一些年轻人设置密码别出心裁。
  陈小姐和他的丈夫在大学校园相恋,两人婚后在设置银行卡密码时,使用了两人大学学号的组合。“这样既有纪念意义,又不容易被破解。”陈小姐说。
  如果用大学学号还称不上“学霸”的话,另一名受访者小然直接使用了考研单词。“以前做卷子时,总会拼错‘unbelievable’这个单词,后来索性把它加上标点符号,设置成QQ密码。”小然说,“果然,单词记牢了,也不怕忘记密码。”
  从小学起,小潘就是周杰伦的歌迷。“我的微信、QQ、虾米音乐的密码都是《简单爱》中的一句歌词。”她说,“只要脑袋里响起这首歌的旋律,我就能清楚地输出密码,而且一般人无法破译。”
  【提醒】
  设密码避开“雷区”
  ? 设置密码时,不要用弱密码,比如带有生日、电话号码、QQ或邮箱等与个人信息有明显联系的数字,也不要采用简单的单词拼写。
  ? 不在多个场合使用同一密码,避免一个账户密码被盗,其他账户密码也跟着“遭殃”。
  ? 不要长期只使用一个固定密码。
  ? 密码切勿设置得过短,不让黑客在24小时内破解密码。
  设好密码有技巧
  ? 设置强密码:长度足够长、排列随机、使用大小写字母以及数字和特殊符号组成。
  ? 设置技巧:先设置基础密码,然后用统一规则叠加组合成不同强密码。比如基础密码是“sdbov”,如果要登录百度账号时,密码就是sdbovBAIDU;如果要登录淘宝账号时,密码就是sdbovTAOBAO。
  也可以使用自己喜欢的单词+喜欢的数字排列+网站名称的前三个字母或者后三个字母。
  ? 安全问题答非所问:网站的验证问题问“你最喜欢什么食物?”比较安全的做法是密码提示和问题无关,你可回答你的大学校名。
  ? 使用密码生成器:对于记性不好的朋友,可使用网络上的在线密码生成器。
  本组文/本报记者 王玉婷 林桂桢
本文系转载,不代表厦门网的观点。厦门网对其文字、图片与其他内容的真实性、及时性、完整性和准确性以及其权利属性均不作任何保证和承诺,请读者和相关方自行核实。
[责任编辑:李奕佳,赖旭华
详情请关注:
遇见婚恋网
文明小博客谁是互联时代的最佳密码管理器? 【投票】2014年最受尊敬国产手机品牌评选 - 小小知识站
谁是互联时代的最佳密码管理器? 【投票】2014年最受尊敬国产手机品牌评选
描述:系列评选:《2014年最佳国产旗舰机评选》《2014年最具话题性国产手机评选》《2014年度国产最佳拍照手机评选》《2014年最受尊敬国产手机品牌评选》《2014年度国产最佳设计手机评选》《2014年度最具性价比国产千元机评选》《2014年度你最喜欢的国产安卓手机ROM评选》针对国产手机品牌的看法,很多人的评价褒贬不一,近年来国产手机厂商在摸索中发展,走过弯路,导致产品给...
好像称赞KeePass Password Safe已经持续了好多年了,这是一款开源免费的存储软件,可以用来存储你网页中全部密码与相关笔记。你可以在不同的设备上同步你的KeePass,我们同样建议读者可以将其数据库存储到Dropbox中。不过我们最近十分好奇与KeePass相比,另一款著名的浏览器密码管理器LastPass作为一站式的解决方案,是否在使用上更高级一些。为此在这个月,我们邀请了两位试用者来进行一次针锋相对的测试。第一轮对决:设置KeePass是一款很直截了当的数据库。在选择你的主密码之后,你只需要通过输入或复制粘贴响应的信息就可以添加新的入口,其中可复制粘贴的信息包括用户名、密码以及相关的笔记。你可以选择对这些信息进行分组,同时可以利用图标对分组加以整理,以便更好地识别。你可以用相同的方式将所有类似的信息输入到你的LastPass中;而除此之外,在安装浏览器插件之后,你依然可以提取URL并将其作为你最爱的网站保留相应的登录信息,这个过程中,LastPass的图标会一直出现在浏览器栏中。正是这种便捷的操作使得LastPass能占据用户在线网站与账户中综合数据库的一席之地。获胜者:LastPass第二轮对决:安全性用户在KeePass中的数据会被安全的存放在数据库中,只有用户的一个主密码才能打开(或是一份类似优盾一样的文件,存放在用户的优盘中),用户也可以选择通过这两种方式对数据进行加密。整个数据库采用了默认的AES 256位加密技术,或是Twofish 256位加密技术。每个密码都可以随机生成,并具有很高的保密能力。开源的KeePass具备了很高的保密性、整合性,令用户可以放心的使用这项服务。而LastPass也同样采用了256位AES,并在你的本地电脑中完成加密和解密的工作,因此它与LastPass服务器的存储方式有着本质的不同。与KeePass类似,LastPass也会提示你密码是否需要提高难度,同时如果你愿意的话,它也会为你生成随机密码,不过这个操作并不能直接捆绑到你的Vault入口中,因此在便捷程度上并不如KeePass,因此后者赢得了这一轮的较量。获胜者:KeePass第三轮对决:自动填充KeePass和LastPass两款服务都提供了自动填充的功能,这在你登陆某些网站的时候非常方便。在KeePass中,你第一次右击一个数据库入口从而进入Open URL,再次右击就可以完成自动填充。在默认设置下,用户名和密码可以自动输入。对于多页面登陆或是有其他特殊指明,则需要用户创建一个命令字符串,这个过程显然需要消耗不少的时间和精力。而在LastPass中,你只需简单的一次单击就可以直接进入URL并完成登录。另外,根据官方说明,用户理论上可以通过保存每一页网页上的登录数据从而在下次登录时直接自动登录,不过在实际操作中,我们发现这个操作还是有些繁琐。不过对于自动填充功能,我们还是认为LastPass更好用一些。获胜者:LastPass第四轮:不同设备的兼容性如果只从表面上看,似乎基于浏览器的LastPass在这一项比拼上应该占据优势。因为你可以从任何一台设备上通过联网而登陆服务,而你在任何设备中的任何一次数据更改都会自动同步到云端。不过KeePass的数据也同样可以通过某种媒介储存在云端,比如Dropbox,因此在同步功能上,这两项密码管理器拥有相同的功能。不过KeePass允许用户免费接入无限数量的Android或iOS设备,而LastPass则需要用户每接入一台设备就支付一年12美元(约73元人民币)的年费。获胜者:KeePass第五轮:寿命既然我们要在设备上存储密码,那么存储时间的长度自然就成为很重要的影响因素。储存在本地的KeePass在可靠程度上,似乎比LastPass存储在云端更让人信赖,因为说不准哪天云端服务器会发生当机。而对于数据备份,两款密码存储器都支持将数据导出,从而进行其他方式的备份。当然我们也不能忽视的一点是,比起以商业为目的的LastPass,作为开源项目的KeePass可能要稍显脆弱。但这依然不能否定KeePass在本地数据的可靠程度,因此这一轮的获胜者为KeePass。获胜者:KeePass最终结果LastPass的操作方式十分便捷,你只需绑定你的浏览器,就可以随时随地的保存或者访问你的数据,无论你使用哪台设备。不过要说起安全性,我们认为依然是KeePass获得了最终的胜利,因为其开源的特性,免费的手机配套应用,以及可以将数据存储在Dropbox中,都让它在实际使用中安全可靠。
分享给小伙伴们:
主题:【投票】2014年最受尊敬国产手机品牌评选
描述:系列评选:《2014年最佳国产旗舰机评选》《2014年最具话题性国产手机评选》《2014年度国产最佳拍照手机评选》《2014年最受尊敬国产手机品牌评选》《2014年度国产最佳设计手机评选》《2014年度最具性价比国产千元机评选》《2014年度你最喜欢的国产安卓手机ROM评选》针对国产手机品牌的看法,很多人的评价褒贬不一,近年来国产手机厂商在摸索中发展,走过弯路,导致产品给...
主题:你造吗?ROM市场已进入3.0时代
描述:...代是最早期以第三方ROM开发商为主,他们靠在ROM中预置App的商业模式获得利润;ROM的2.0时代是互联网公司和终端厂商将ROM作为移动互联网的入口而展开布局;而ROM的3.0时代,也就是现在正在经历的阶段,是以小米、阿里、腾讯为主的互联网巨头将ROM提升到构建生态系统平台的高度,而这也是ROM的最大价值所在。ROM 1.0时代:第三方ROM通过内置App谋利,竞争乱象丛生ROM市场大概是...
主题:Win7小技巧:教你如何设置家长控制功能图文
描述:...帮助家长有效的控制孩子们的上网行为,让家长更省心。首先呢,我们需要设置电脑的管理员密码,不然任何用户都可以跳过和关闭家长控制功能。以计算机管理员身份登录Win7系统后,打开&控制面板&,单击&用户账户和家庭安全&下的&为所有用户设置家长控制&,进入&家长控制&窗口,单击&计算机管理员&帐户,进入&设置密码&rdqu...
主题:在改变的时代改变自己 Win10首次提供免费升级! 7大新改变一览
描述:...的机会。这五年来,创新和创业人士的不断涌现,是社会更加宽容和灵活的一个显现。移动和互联网的发展,带来了整个社会对创新能力的宽容,对创新能力的支持,让大家有了发现自己的机会,这是特别让人欣慰的事情。面对这样的时代,生生死死变成了常态,这个时代经济会不断发展,个人成功会不断涌现,但是个人失败也会加快步伐。有太多人可能冒出来,他们比你更...
主题:小米将在6月10日推新品 据说是互联网三大件
描述:...10日和雷军一起去看海。今日,小米在官方微博放出一张颇有意味的宣传海报,并问道:你认为互联网时代的三大件是:____,____,____。6月10日下午2点半,小米媒体沟通会有惊喜。小米路由器官微转发次微博称:有一个是我,剩下两个是啥?综合以上情况来看,由于是媒体沟通会,所以产品量级不会像手机、电视这样产品,应该还是和智能家居有关。既然小米已经表明是互联网...
主题:畅享一站式互联网在线生活 腾讯Q+ 3
描述:...增桌面应用推荐网址4大分屏,一站式集合提供本地PC管理,优秀应用,好友沟通,应用推荐,互联网资讯获取等畅快体验。此外,QQ2011正式版(Q+)3.0版同步带来众多人性化更新:
Q+格子实现windows桌面内容自动分类;QQ常用联系人格子自动筛选亲密好友;应用窗口支持内标签式浏览;顶部搜索工具条实现XP下文档、图片实时查找;网址搜索工具条新增即时搜索;壁纸库千款精美壁纸推荐...
07-2807-2809-2509-2507-28
08-2509-1809-1508-3008-31
也许你感兴趣Android限定EditText的输入类型为数字或者英文(包括大小写),EditText,TextView只能输入两位小数
Android限定EditText的输入类型为数字或者英文(包括大小写)&// 监听密码输入框的输入内容类型,不可以输入中文& & TextWatcher mTextWatcher = new TextWatcher() {&@Overridepublic void onTextChanged(CharSequence s, int start, int before, int count) {}@Overridepublic void beforeTextChanged(CharSequence s, int start, int count,int after) {}@Overridepublic void afterTextChanged(Editable edt) {&String temp = edt.toString();if(edt.toString().getBytes().length != edt.length()){edt.delete(temp.length()-1, temp.length());}//try {//String temp = edt.toString();//& && & String tem = temp.substring(temp.length()-1, temp.length());//char[] temC = tem.toCharArray();//int mid = temC[0];//if(mid&=48&&mid&=57){//数字////}//if(mid&=65&&mid&=90){//大写字母////}//if(mid&=97&&mid&=122){//小写字母////}//edt.delete(temp.length()-1, temp.length());//} catch (Exception e) {//try {//throw new Exception("登录页面监听密码输入框只能输入数字或者英文出错");//} catch (Exception e1) {&//e1.printStackTrace();//}//}}};其实有两种方案:
1.在xml:EditText 设置属性-android:digis="ABCDE&&&&&"ABCDE&&&&&"是你的限制规则。例如:android:digits="abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"规则是只能输入英文字母(小写)和数字
2.EditText,TextView只能输入字母加数字,可在View空间后面加上监听器,如下
tvPassword.addTextChangedListener(new TextWatcher() {
public void onTextChanged(CharSequence s, int start, int before, int count) {
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
public void afterTextChanged(Editable edt) {
String temp = edt.toString();
& && &&&String tem = temp.substring(temp.length()-1, temp.length());
char[] temC = tem.toCharArray();
int mid = temC[0];
if(mid&=48&&mid&=57){//数字
if(mid&=65&&mid&=90){//大写字母
if(mid&97&&mid&=122){//小写字母
edt.delete(temp.length()-1, temp.length());
} catch (Exception e) {
// TODO: handle exception
1.EditText,TextView只能输入两位小数,先在XML文件里加上输入性:android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal
然后在View空间后面加上监听器,如下
EditText txtInput = (EditText) findViewById(R.id.txtInput);
txtInput.addTextChangedListener(new TextWatcher()
& & public void afterTextChanged(Editable edt)
& && &&&String temp = edt.toString();
& && &&&int posDot = temp.indexOf(".");
& && &&&if (posDot &= 0)
& && &&&if (temp.length() - posDot - 1 & 2)
& && && && &edt.delete(posDot + 3, posDot + 4);
& & public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {}
& & public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {}
EditText属性描述
android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom
android:hint="请输入数字!"//设置显示在空间上的提示信息
android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal
android:maxLength="8"&&//限制输入长度为8
android:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。
android:gray="top" //多行中指针在第一行第一位置et.setSelection(et.length());//调整光标到最后一行
android:autoText //自动拼写帮助
android:capitalize //首字母大写
android:digits //设置只接受某些数字
android:singleLine //是否单行或者多行,回车是离开文本框还是文本框增加新行
android:numeric //只接受数字
android:password //密码
android:phoneNumber // 输入电话号码
android:editable //是否可编辑
android:autoLink=&all& //设置文本超链接样式当点击网址时,跳向该网址
android:password="true"//设置只能输入密码
android:textColor = "#ff8c00"//字体颜色
android:textStyle="bold"//字体,bold, italic, bolditalic
android:textSize="20dip"//大小
android:capitalize = "characters"//以大写字母写
android:textAlign="center"//EditText没有这个属性,但TextView有
android:textColorHighlight="#cccccc"//被选中文字的底色,默认为蓝色
android:textColorHint="#ffff00"//设置提示信息文字的颜色,默认为灰色
android:textScaleX="1.5"//控制字与字之间的间距
android:typeface="monospace"//字型,normal, sans, serif, monospace
android:background="@null"//空间背景,这里没有,指透明
android:layout_weight="1"//权重 在控制控& &件显示的大小时蛮有用的。
android:textAppearance="?android:attr/textAppearanceLargeInverse"//文字外观,这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。
TextView属性名称描述
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)
android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。
android:bufferType指定getText()方式取得的文本类别。选项editable 类似于StringBuilder可追加字符,也就是说getText后可调用append方法设置文本内容。spannable 则可在给定的字符区域使用样式,参见这里1、这里2。
android:capitalize设置英文字母大写类型。此处无效果,需要弹出输入法才能看得到,参见EditView此属性说明。
android:cursorVisible设定光标为显示/隐藏,默认显示。
android:digits设置允许输入哪些字符。如&.+-*/% ()&
android:drawableBottom在text的下方输出一个drawable,如图片。如果指定一个颜色的话会把text的背景设为该颜色,并且同时和background使用时覆盖后者。
android:drawableLeft在text的左边输出一个drawable,如图片。
android:drawablePadding设置text与drawable(图片)的间隔,与drawableLeft、drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。
android:drawableRight在text的右边输出一个drawable,如图片。
android:drawableTop在text的正上方输出一个drawable,如图片。
android:editable设置是否可编辑。这里无效果,参见EditView。
android:editorExtras设置文本的额外的输入数据。在EditView再讨论。
android:ellipsize设置当文字过长时,该控件该如何显示。有如下值设置:&start&&?省略号显示在开头;&end&&&省略号显示在结尾;&middle&&-省略号显示在中间;&marquee& &&以跑马灯的方式显示(动画横向移动)
android:freezesText设置保存文本的内容以及光标的位置。参见:这里。
android:gravity设置文本位置,如设置成&center&,文本将居中显示。
android:hintText为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色。此属性在EditView中使用,但是这里也可以用。
android:imeOptions附加功能,设置IME动作与编辑框相关的动作,如actionDone将显示一个&完成&,而不设置默认是一个回车符号。这个在EditView中再详细说明,此处无用。
android:imeActionId设置IME动作ID。在EditView再做说明,可以先看这篇帖子:这里。
android:imeActionLabel设置IME动作标签。在EditView再做说明。
android:includeFontPadding设置文本是否包含顶部和底部额外空白,默认为true。
android:inputMethod为文本指定输入法,需要完全限定名(完整的包名)。例如:com.google.android.inputmethod.pinyin,但是这里报错找不到。
android:inputType设置文本的类型,用于帮助输入法显示合适的键盘类型。在EditView中再详细说明,这里无效果。
android:linksClickable设置链接是否点击连接,即使设置了autoLink。
android:marqueeRepeatLimit在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为marquee_forever时表示无限次。
android:ems设置TextView的宽度为N个字符的宽度。这里测试为一个汉字字符宽度,如图:
android:maxEms设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。
android:minEms设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。
android:maxLength限制显示的文本长度,超出部分不显示。
android:lines设置文本的行数,设置两行就显示两行,即使第二行没有数据。
android:maxLines设置文本的最大显示行数,与width或者layout_width结合使用,超出部分自动换行,超出行数将不显示。
android:minLines设置文本的最小行数,与lines类似。
android:lineSpacingExtra设置行间距。
android:lineSpacingMultiplier设置行间距的倍数。如&1.2&
android:numeric如果被设置,该TextView有一个数字输入法。此处无用,设置后唯一效果是TextView有点击效果,此属性在EdtiView将详细说明。
android:password以小点&.&显示文本
android:phoneNumber设置为电话号码的输入方式。
android:privateImeOptions设置输入法选项,此处无用,在EditText将进一步讨论。
android:scrollHorizontally设置文本超出TextView的宽度的情况下,是否出现横拉条。
android:selectAllOnFocus如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。TextView中设置后无效果。
android:shadowColor指定文本阴影的颜色,需要与shadowRadius一起使用。效果:
android:shadowDx设置阴影横向坐标开始位置。
android:shadowDy设置阴影纵向坐标开始位置。
android:shadowRadius设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好。
android:singleLine设置单行显示。如果和layout_width一起使用,当文本不能全部显示时,后面用&&&来表示。如android:text="test_ singleLine " android:singleLine="true" android:layout_width="20dp"将只显示&t&&。如果不设置singleLine或者设置为false,文本将自动换行
android:text设置显示文本.
android:shadowDx设置阴影横向坐标开始位置。
android:shadowDy设置阴影纵向坐标开始位置。
android:shadowRadius设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好。
android:singleLine设置单行显示。如果和layout_width一起使用,当文本不能全部显示时,后面用&&&来表示。如android:text="test_ singleLine " android:singleLine="true" android:layout_width="20dp"将只显示&t&&。如果不设置singleLine或者设置为false,文本将自动换行
android:text设置显示文本.
android:textSize设置文字大小,推荐度量单位&sp&,如&15sp&
android:textStyle设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用&&隔开
android:typeface设置文本字体,必须是以下常量值之一:normal 0, sans 1, serif 2, monospace(等宽字体) 3]
android:height设置文本区域的高度,支持度量单位:px(像素)/dp/sp/in/mm(毫米)
android:maxHeight设置文本区域的最大高度
android:minHeight设置文本区域的最小高度
android:width设置文本区域的宽度,支持度量单位:px(像素)/dp/sp/in/mm(毫米),与layout_width的区别看这里。
android:maxWidth设置文本区域的最大宽度
android:minWidth设置文本区域的最小宽度
android:textAppearance设置文字外观。如&?android:attr/textAppearanceLargeInverse&这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。
可设置的值如下:
textAppearanceButton/textAppearanceInverse/textAppearanceLarge/textAppearanceLargeInverse/textAppearanceMedium/textAppearanceMediumInverse/textAppearanceSmall/textAppearanceSmallInverse
android:textAppearance设置文字外观。如&?android:attr/textAppearanceLargeInverse&这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。
可设置的值如下:
textAppearanceButton、textAppearanceInverse、textAppearanceLarge、
textAppearanceLargeInverse、textAppearanceMedium、textAppearanceMediumInverse
更多相关文章
/tozhang/item/4dfeaafb9aecc99
ndroid限定EditText的输入类型为数字或者英文(包括大小写)
// 监听密码输入框的输入内容类型,不可以输入中文
TextWatcher mTextWatche ...
转自:http://blog.csdn.net/chengyakun11/article/details/8494292
//textField.text 输入之前的值 string 输入的字符 - (BOOL)textField:(UITextField *)textField shouldC ...
//textField.text 输入之前的值 string 输入的字符 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSStri ...
在EditText中输入时,如果不设置,就只能输入整数,并且长度无限长.若要输入小数,给EditText控件设置 android:numeric=&decimal&(integer表示只输入整数). 只输入两位小数时,需要写方法EditText.addTextChangedLis ...
1.问题背景
遇到这样一个问题:有一个输入框,要求只能输入中文.数字和英文(即过滤特殊字符串) 2.JS代码
checkUsername()
//正则表达式 var reg = new RegExp(&^[a-zA-Z\d\u4E0 ...
只能输入数字保留两位小数: #pragma mark - #pragma mark UITextField - (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replace ...
C#正则表达式文本框验证:只能输入整数和带两位小数的小数
程序界面截图: 本文主要包含以下内容: 测试用例介绍: 一.测试用例介绍. 1.平台环境:Visual Studio 2010,C#; 2.测试目的: 对于文本框数据输入的合法性进行自定义限制,本例要求只能够输入整数或小数(若为小数 ...
function isTriDecimal(value){
if(value!=null&&value!=''){
var decimalIndex=value.indexOf('.');
抱歉在这次MPD上不知道中间的20分钟茶歇也在3小时内,所以最后有10分钟左右的内容没有讲 ...
[小蜗牛清心之作 我最近优化一个Linux-C小程序,用snprintf()函数往数组(或 ...
请求对象 request public String getParameter(String name);public String getParameterValues();
事例:请求中取出注册数据并显示 ...
一年前心血来潮买了部Acer商祺x4610,这两天把它装起来,记录下过程以备忘. 首先装操作系统,我装的是XP,这款电脑比较贴心的是开机时按住F12可以选择光盘还是硬盘启动,就不用到BIOS里面设置启动首选项去了.
转载地址:http://blog.csdn.net/a/article/details/EE提供JCA(Java Connector Architecture)规范来标准化对EI ...
内容提要 熟悉 rsync 的功能及其特点 掌握 rsync 语法及常用选项的功能 掌握 rsync 命令的三种基本使用方法 掌握如何筛选 rsync 的传输目标 掌握使用 rsync 进行镜像和增量备份的方法 rs ...
迅雷是個下載利器,但是軟件自帶的廣告欄實在太多.這導致每次啟動迅雷會很慢,因為它要從服務器上下載廣告.下面就是我去廣告的辦法. 1.去掉右侧的资源信息 修改 安装目录/Profiles下的UserConfig.ini ...
每学习一种新的开发语言,开发人员都会以一个Hello World工程来作为学习的起点.在a ...
adt安装 在/sdk/index.html下载包.由于本人机器上安装的是64位的debian系统,因此下载好解压开来执行时会有问题,会报如下错误: Unexp ...
问题描述:在调试linux 内核的过程中,加载内核的时候,遇到了这样的一个错误: sys_init_module: 'CC2500'-&init suspiciously returned 19, it sho ...

我要回帖

更多关于 java设置密码长度 的文章

 

随机推荐