05 2018 档案

摘要:在Android中实现异步任务机制有两种,Handler和AsyncTask。优缺点自己百度,推荐使用AsyncTask。 先执行onPreExecute(),然后doInBackground(),当里面有publishProgress()调用的时候触发onProgressUpdate(),最后执行 阅读全文
posted @ 2018-05-28 17:58 vetter 阅读(595) 评论(0) 推荐(0)
摘要:项目中用到AutoCompleteTextView 自动提示功能,如果用自带的ArrayAdapter就一种样式,非常丑,而且每一项提示文字过多的话不会自动换行。 所以自己自定义了一个适配器。 效果图: 1、每一项的布局文件:(可以自己定义) 这里用android:lineSpacingExtra= 阅读全文
posted @ 2018-05-28 16:17 vetter 阅读(2945) 评论(0) 推荐(0)
摘要:as clean项目之后有时候会报错。 可以找得到目录删掉,然后重启as,但是下次clean可能又会报类似的错误。 解决方法如下: 进入File-Setting-Build,Execution,Deployment-Instant Run 取消勾选 Restart activity on code 阅读全文
posted @ 2018-05-09 09:12 vetter 阅读(1437) 评论(0) 推荐(0)
摘要:效果图是这样的,有入侵式的,非入侵式的,带波浪效果的......就那几个属性,都给出来了,自己去试就行。 下拉刷新 上拉加载 关于下拉刷新-上拉加载的效果,有许许多多的实现方式,百度了一下竟然有几十种第三方的可以实现...... SwipeRefreshLayout是Google官方推出的一个控件, 阅读全文
posted @ 2018-05-04 11:43 vetter 阅读(1259) 评论(1) 推荐(0)
摘要:android studio 克隆项目后,重新导入后显示Gradle sync failed: Another 'refresh project' task is currently running for the project......同步失败错误。 解决方案:主要是红色部分操作,让gradl 阅读全文
posted @ 2018-05-03 18:16 vetter 阅读(671) 评论(0) 推荐(0)