
Android
小萨摩
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android 双击返回退出
/** * 当按下Back键,会执行onBackPressed里的代码 */ private long firstTime = 0; @Override public void onBackPressed() { long secondTime = System.currentTimeMillis(); if (secondTime - firstTime >= 2000)原创 2017-11-03 09:57:03 · 269 阅读 · 0 评论 -
android使用SharedPreferences实现记住账号密码
SharedPreferences的保存是基于XML文件存储的key-value键值对,通常用来存储一些简单的配置信息。 SharedPreferences对象本身只能数据而不支持存储和修改,存储和修该是通过SharedPreferences.edit()获取的内部接口Editor对象实现的。 SharedPreferences本身是一个接口,程序无法直接创建SharedPreferenc原创 2017-11-04 18:55:40 · 602 阅读 · 0 评论 -
android EditText的addTextChangedListener方法
//如果用户名改变,清空密码 usernameEditText.addTextChangedListener(new TextWatcher() { /** * 分别监测了文本"改变前"、"改变时"、"改变中"三种状态。 * @param s * @param start * @param count * @param after ...原创 2018-02-27 15:42:50 · 1279 阅读 · 0 评论 -
shape里面的gradient属性,就是渐变属性
转载drawable中的shape,看文档过程中gradient属性不是很理解。本着站在巨人肩膀上学习的态度,上网找资料。估计打开方式不对,找到资料甚少,只能自己动手,当做笔记,有错请指正,谢谢~首先文档介绍:<gradient>shape的颜色渐变属性attributes:android:angleInteger,代表渐变颜色的角度, 0 is left to right, 90 i...转载 2018-03-09 13:53:02 · 309 阅读 · 0 评论 -
android studio提高导入项目速度
每次导入项目都卡在gradle,原因是项目的gradle和自己的不一样,所有下载很费时间。 解决方案: 将项目的gradel的两个文件替换为自己项目的,(保证自己的gradle版本高于导入的项目)可节省下载时间。...原创 2018-04-05 19:55:09 · 219 阅读 · 0 评论