自定义博客皮肤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)
  • 收藏
  • 关注

原创 关于反射(一)

首先不得不承认Android是一种不安全的语言,因为不管你设置了什么私有类或者属性、方法我都可以通过近乎无赖的方法–反射获取到。 使用反射获取私有变量,大致分为以下几个步骤。1.获取Field在这之前,我们得先获取class对象,当然这很容易,任何类getClass()就可以了,之后我们可以通过(1).getDeclaredField(String)(获取所有field,包括私有的)(2)getF

2016-11-30 15:05:59 260

原创 让Drawable变色

做项目的时候有时需要根据点击图片切换不同的图片,这就需要美工切几张不同颜色的图,后来发现有办法可以使drawable变色,这样无形减少很多图片所占的空间,而且想要什么颜色都行。 1.需要android.support.v4 中的DrawableCompat类 2.生成所需要的Drawable,我封装成了个类,方便使用 public class DrawableTintUtil {

2016-11-23 14:53:12 681

原创 ScheduledExecutorService只执行一段时间

写项目的时候,用了线程池ScheduledExecutorService.scheduleAtFixedRate(...)发现只执行了一次,后来经过仔细查看,发现中Runable任务中发生了异常,所以后面都不执行….

2016-11-15 17:44:48 2721

原创 自定义控件属性以及代码设置selectableItemBackground

selectableItemBackground 自定义控件

2016-11-10 18:07:33 11923

原创 AndroidStudio修改PackName

做项目的时候,修改了一下packName,就只在AndroidManifest修改了 package的值,结果不行,在允许时获取到的getPackageName()还是原来的,网上搜了半天,一大堆废话,后来自己琢磨,发现在build文件中把applicationId 也修改成同一个就好了。

2016-11-09 12:31:58 1120

空空如也

空空如也

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

TA关注的人

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