会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
星空下的白月光
凡事都要一步步来吧......
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2018年7月20日
as 打包报错
摘要: 错误:Android Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'. 我在build文件中设置了minifyEnabled true(最小化资源包)和 shrinkR
阅读全文
posted @ 2018-07-20 17:14 vetter
阅读(209)
评论(0)
推荐(0)
2018年7月18日
java 性能优化 字符串过滤实战
摘要: 转自【http://www.apkbus.com/blog-822717-78335.html】 如有不妥联系删除!! ★一个简单的需求 首先描述一下需求:给定一个 String 对象,过滤掉除了数字(字符'0'到'9')以外的其它字符。要求时间开销尽可能小。过滤函数的原型如下: String fi
阅读全文
posted @ 2018-07-18 15:58 vetter
阅读(2075)
评论(0)
推荐(0)
2018年7月12日
EditText的焦点问题
摘要: 问题说明: activity中有个三级菜单,三个ListView嵌套,最后一层ListView的item中有EditText控件。要求EditText不仅能手动输入,还能点击加减进行改变。EditText改变后各级目录的得分情况要实时改变。 在EditText获取焦点的时候点击关闭二级目录,或者在E
阅读全文
posted @ 2018-07-12 17:21 vetter
阅读(409)
评论(0)
推荐(0)
2018年6月22日
Android长按事件和点击事件 冲突问题
摘要: 长按点击的时候默认会触发点击事件,android系统是优先点击的,并且没有返回值;而长按事件是有返回值的,如果返回false,两个事件都会有响应,如果返回true则只响应长按事件。
阅读全文
posted @ 2018-06-22 20:02 vetter
阅读(3701)
评论(0)
推荐(0)
Adapter中用不了getWindowManager()
摘要: 在写popupwindow的时候一般会获取屏幕的宽高来设置popupwindow的宽高,但是在adapter中用不了getWindowManager(), 但是为什么Activity中就可以用getWindowManager,Adapter中不可以呢? 因为getWindowManager()这个方
阅读全文
posted @ 2018-06-22 17:42 vetter
阅读(2015)
评论(0)
推荐(0)
2018年6月20日
android:首页点击返回键,两秒内再次点击退出系统
摘要: 以上复制到首页activity中即可。
阅读全文
posted @ 2018-06-20 14:12 vetter
阅读(782)
评论(0)
推荐(0)
2018年5月28日
AsyncTask 处理耗时操作&&显示进度条
摘要: 在Android中实现异步任务机制有两种,Handler和AsyncTask。优缺点自己百度,推荐使用AsyncTask。 先执行onPreExecute(),然后doInBackground(),当里面有publishProgress()调用的时候触发onProgressUpdate(),最后执行
阅读全文
posted @ 2018-05-28 17:58 vetter
阅读(583)
评论(0)
推荐(0)
AutoCompleteTextView 自定义提示样式
摘要: 项目中用到AutoCompleteTextView 自动提示功能,如果用自带的ArrayAdapter就一种样式,非常丑,而且每一项提示文字过多的话不会自动换行。 所以自己自定义了一个适配器。 效果图: 1、每一项的布局文件:(可以自己定义) 这里用android:lineSpacingExtra=
阅读全文
posted @ 2018-05-28 16:17 vetter
阅读(2930)
评论(0)
推荐(0)
2018年5月9日
Android:Error:Execution failed for task ':app:clean'. > Unable to delete directory
摘要: as clean项目之后有时候会报错。 可以找得到目录删掉,然后重启as,但是下次clean可能又会报类似的错误。 解决方法如下: 进入File-Setting-Build,Execution,Deployment-Instant Run 取消勾选 Restart activity on code
阅读全文
posted @ 2018-05-09 09:12 vetter
阅读(1424)
评论(0)
推荐(0)
2018年5月4日
MaterialRefreshLayout+ListView 下拉刷新 上拉加载
摘要: 效果图是这样的,有入侵式的,非入侵式的,带波浪效果的......就那几个属性,都给出来了,自己去试就行。 下拉刷新 上拉加载 关于下拉刷新-上拉加载的效果,有许许多多的实现方式,百度了一下竟然有几十种第三方的可以实现...... SwipeRefreshLayout是Google官方推出的一个控件,
阅读全文
posted @ 2018-05-04 11:43 vetter
阅读(1252)
评论(1)
推荐(0)
上一页
1
2
3
4
下一页
公告