2015年12月21日

Context内存泄露

摘要: private static Drawable sBackground; @Overrideprotected void onCreate(Bundle state){ super.onCreate(state); TextView label =new TextView(t... 阅读全文

posted @ 2015-12-21 21:55 Matrixin 阅读(696) 评论(0) 推荐(0) 编辑

2015年12月15日

android接收不到广播的可能原因

摘要: 1. android 4.0为了防止一些malware(恶意软件)不经用户启动就在后台运行,默认安装的程序在用户启动前是完全被系统忽略的,即使程序注册了广播,系统也不会给该程序传递广播。只有程序被用户运行过之后,消息广播才会生效。而且,即使程序已经运行过了,如果被用户Force Stop(强制停止)... 阅读全文

posted @ 2015-12-15 17:41 Matrixin 阅读(19657) 评论(0) 推荐(0) 编辑

2015年11月28日

synchronized锁住的是什么

摘要: synchronized(Object.class)锁住的是Object.class对象,如下,若有某个方法如此加锁,那么该类的所有方法在此方法被某个线程使用时都被锁住。 public String[] split() { synchronized (Path.class) {.... 阅读全文

posted @ 2015-11-28 12:11 Matrixin 阅读(895) 评论(0) 推荐(0) 编辑

2015年11月26日

opengl绘制出现锯齿的一个可能原因

摘要: GL_NEAREST和GL_LINEAR前者表示“使用纹理中坐标最接近的一个像素的颜色作为需要绘制的像素颜色”,后者表示“使用纹理中坐标最接近的若干个颜色,通过加权平均算法得到需要绘制的像素颜色”。前者只经过简单比较,需要运算较少,可能速度较快,后者需要经过加权平均计算,其中涉及除法运算,可能速度较... 阅读全文

posted @ 2015-11-26 11:36 Matrixin 阅读(2220) 评论(0) 推荐(0) 编辑

2015年11月21日

pre-multiplied alpha相关(转)

摘要: 原文转自http://www.cgspread.com/7677.htmlhttp://blog.csdn.net/zinking3/article/details/2260405http://www.gimp.org/docs/plug-in/appendix-alpha.htmlandroid的... 阅读全文

posted @ 2015-11-21 17:04 Matrixin 阅读(319) 评论(0) 推荐(0) 编辑

2015年11月9日

(转)String, StringBuffer和StringBuilder

摘要: String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间,StringBuffer是可变类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象,StringBuffer和StringBuilder类功能基本... 阅读全文

posted @ 2015-11-09 22:05 Matrixin 阅读(195) 评论(0) 推荐(0) 编辑

2015年11月5日

Activity Task相关

摘要: adb shell dumpsys activity activities使用该命令,可以打出当前所有的activity任务栈情况例如:Running activities (most recent first): TaskRecord{2a49cba7 #272 A=com.vivo.galle... 阅读全文

posted @ 2015-11-05 20:35 Matrixin 阅读(356) 评论(0) 推荐(0) 编辑

2015年10月22日

涉及到像素点的循环中,避免废操作

摘要: public static Bitmap getTransparentBitmap(Bitmap sourceImg, int number){ int[] argb = new int[sourceImg.getWidth() * sourceImg.ge... 阅读全文

posted @ 2015-10-22 20:49 Matrixin 阅读(214) 评论(0) 推荐(0) 编辑

2015年10月14日

Java私有变量是否可继承

摘要: Java 父类中有private私有变量,子类对象的内存中也有该变量存在,但是不能直接引用该变量,而是需要通过调用父类public或protected的set或get等方法使用该变量。 父类中的private变量在不同子类中是不同的对象存在。 import java.util.*; import j 阅读全文

posted @ 2015-10-14 15:09 Matrixin 阅读(1677) 评论(0) 推荐(0) 编辑

2015年9月14日

内容绘制到Bitmap上不成功警示

摘要: 开发涂鸦过程中,把涂鸦内容绘制到bitmap上的时候,保存的图片上没有内容。原因是我使用的是200x200的小图,在View上显示出来的是拉伸了的。使用Canvas c = new Canvas(Bitmap)创建的实际上只有200x200大小的画布,涂鸦测试的时候,坐标都在(200, 200)开外... 阅读全文

posted @ 2015-09-14 16:49 Matrixin 阅读(167) 评论(0) 推荐(0) 编辑

导航