自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Java中的反射机制

Java中的反射机制是一个比较重要的东西,应用的也比较多,比如我们熟知的Event Bus,它的作用在于:在程序运行期间动态的获取类/对象的信息。一.通过Java反射查看类信息获得Class对象每个类被加载之后,系统就会为该类生成一个对应的Class对象。通过该Class对象就可以访问到JVM中的这个类。在Java程序中获得Class对象通常有如下三种方式:

2017-10-19 22:20:39 145

原创 Android 关闭一个线程

线程对象属于一次性消耗品,一般线程执行完run方法之后,线程就正常结束了,线程结束之后就报废了,不能再次start,只能新建一个线程对象。但有时run方法是永远不会结束的。例如在程序中使用线程进行Socket监听请求,或是其他的需要循环处理的任务。在这种情况下,一般是将这些任务放在一个循环中,如while循环。当需要结束线程时,如何退出线程呢?有三种方法可以结束线程:1. 使用退出

2017-10-17 10:03:07 881

转载 Android使用ViewStub提高布局性能

转自:http://mobile.51cto.com/android-517729.htm在Android开发中,View是我们必须要接触的用来展示的技术.通常情况下随着View视图的越来越复杂,整体布局的性能也会随之下降.这里介绍一个在某些场景下提升布局性能的View,它就是ViewStub.ViewStub是什么ViewStub是View的子类它不可见,大小

2017-10-17 09:27:15 267

转载 Android硬件加速

原文地址:http://blog.csdn.net/yq6073025/article/details/53319564硬件加速Android 3.0 (API level 11), 开始支持所有的View 的canvas都会使用GPU,但是硬件的加速会占有一定的RAM。在API >= 14上,默认是开启的,如果你的应用只是标准的View和Drawable,全局

2017-10-17 09:19:22 424

原创 初识Java线程池

先说一下线程池的好处,为什么要用线程池:1.免去线程创建和销毁带来的性能开销,达到线程复用的效果。2.能有效的控制线程池的最大并发数,避免大量的线程之间因互相抢占系统资源而导致的阻塞现象。3.能够对线程进行简单的管理,并提供定时执行以及指定间隔循环执行等功能。线程池的相关源码在 java.util.concurrent;下面Android中的线程池都是通过配置

2017-10-09 11:18:30 157

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除