biumall.com站长

阅读是一种生活方式
You must not call setTag() on a view Glide is targeting

You must not call setTag() on a view Glide is targeting

前言 记录一下,在使用Glide 老的版本(相对于4之前的)出现如下一下,记录于此,方便自己查阅。 正文 异常日志: AndroidRuntime( 4299): FATAL EXCEPTION: m...
4年前
255
[代码片]获取状态栏高度和导航栏高度

[代码片]获取状态栏高度和导航栏高度

前言 记录一下,或许后面有用。 正文 直接上代码 /** * 获取状态栏高度 * * @return */ public int getBarHeight(String name) { int res...
4年前
276
[代码片]属性动画之无限旋转

[代码片]属性动画之无限旋转

前言 简单记录一下而已, 正文 private ObjectAnimator mRotation = null; mRotation = ObjectAnimator.ofFloat(view, "r...
4年前
319
[摘]Android CircleImageView圆形头像图片

[摘]Android CircleImageView圆形头像图片

前言 本文摘抄,记录于此,方便自己查阅而已。 正文 Android想要使用ImageView圆形头像图片,可以自己定义一个CircleImageView继承ImageView类,也可以使用Glide框...
1年前
313
Android Studio使用makejar导出jar包

Android Studio使用makejar导出jar包

前言 记录一下如何使用makejar导出jar包。 正文 这里lib库PhotoView来说。 PhotoView/build.gradle 新增如下内容: task clearJar(type: D...
4年前
300
[代码]Listener和MainListener

[代码]Listener和MainListener

前言 这里简单记录一下项目中用的Listener和MainListener。 正文 参考文章 无
4年前
314
Java Consumer的使用

Java Consumer的使用

前言 今天有空整理一下Consumer<T> 接口的使用,一般用于回调中。 这里简单记录一下。 正文 Consumer<T>接口是java 1.8才有的,定义如下: //jav...
4年前
261
Java的反射简介

Java的反射简介

前言 本文主要参考其他作者的文章,然后自己整理一下,原文写得很仔细,但还得自己走一遍流程。 感谢大佬分享。 正文 什么是Java的反射机制 java允许开发者在程序运行过程中操作(访问和修改)类的各种...
4年前
302
ThreadPoolExecutor简单记录

ThreadPoolExecutor简单记录

前言 线程经常用,线程池也用,但在于如何使用,没有记录一下。 本文参考别人文章整理。 正文 使用线程池的好处 降低内存资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 提高响应速度。在...
4年前
448
JAVA 从一个List里删除包含另一个List的数据

JAVA 从一个List里删除包含另一个List的数据

前言 简单记录一下 List中删除包含另外一个list的数据。 本文只是记录一下。 正文 下面是之前作者写的: /*** 这是目前我了解到速度最快的一种*/ @SuppressWarnings("un...
4年前
324