
那些年安卓踩过的坑
keyboy_rl
主要从事移动安卓,数据库,java开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android双击事件拦截
下文我们介绍两种双击事件拦截的方式1.通过Android的事件分发机制进行拦截(dispatchTouchEvent)话不多说,直接上代码: /** 判断是否是快速点击 */ private static long lastClickTime; public static boolean isFastDoubleClick() { long time = Sys原创 2018-01-02 20:25:54 · 2435 阅读 · 0 评论 -
windowIsTranslucent遇到的坑
首先介绍一下window 一些属性<item name="android:windowFrame">@null</item> :Dialog的windowFrame框为无<item name="android:windowIsFloating">true</item>:是否浮现在activity之上<item name="android:windowIsTranslucent">false</i原创 2018-01-02 21:17:28 · 8771 阅读 · 2 评论 -
Android Studio 断点时输出日志
你是不是有着这样的烦恼: 调试程序常常需要到处打印日志(没办法,debug需要) 打印日志需要对代码进行修改(改来改去一不小心就忘了删除,或者破坏了代码) 改完代码还要重新编译(编译一次要等待好久!怎么办?有没有谁能满足我,让我愉快地debug?没有天马行空的日志代码,没有每次重新编译的苦苦等待? 好吧骚年,我看你骨骼惊奇,是万中无一的debug奇才,来来来,我偷偷告诉你,转载 2018-01-26 17:30:26 · 2852 阅读 · 0 评论 -
Android高版本不兼容低版本gradle问题
Android 解决 .build.gradle.tasks.factory.AndroidJavaCompile.setDependencyCacheDir(Ljava/io/File;)V我的是AndroidStudio 3.0 上导入了一个较老的项目,gradle 版本是 2.2的,然后发现导入之后报如下错误:Error:Cause: com.android.build.gradle.原创 2018-02-06 19:18:00 · 5789 阅读 · 4 评论 -
如何截取RecyceView (避免SimpleDraweeView异步加载图片出现空白)
小伙伴们如果截取recycleview且item项中如果使用了异步加载框架,比如SimpleDraweeView,那么肯定会遇到SimpleDraweeView出现空白的尴尬场面,经过两天的摸索和多次的尝试,终于找到了方面的解决的问题原因:在截图超过手机屏幕的时候我们使用的方法是重新绘制每个item项然后画在画布上从而生成一张bitmap,但是使用异步加载框架就会出现绘制完了图片还未加载出来的尴...原创 2019-08-02 17:25:21 · 1162 阅读 · 0 评论