摘要: 摘要在android中,Broadcast作为四大组件之一,被广泛的应用在android程序之间的数据传递。举一个大家都比较熟悉的例子来说明。在车上的时候大家都有收听广播的习惯,广播电台通过发送不同频率的信号,然后大家通过将各自频率调成和电台相同的频率,就可以接受到广播内容了。在android中的广... 阅读全文
posted @ 2015-10-29 14:31 土肥圆 阅读(1071) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/qianxudetianxia/category/312863.htmlhttp://blog.csdn.net/banketree/article/details/24985607http://my.oschina.net/u/2249934/blog... 阅读全文
posted @ 2015-10-26 00:28 土肥圆 阅读(134) 评论(0) 推荐(0)
摘要: 刚入门的童鞋肯能都会有一个疑问,Java不是有虚拟机了么,内存会自动化管理,我们就不必要手动的释放资源了,反正系统会给我们完成。其实Java中没有指针的概念,但是指针的使用方式依然存在,一味的依赖系统的gc,很容易就造成了内存的浪费。Java基于垃圾回收的内存机制Java的内存管理机制会自动回收无用... 阅读全文
posted @ 2015-10-23 18:15 土肥圆 阅读(185) 评论(0) 推荐(0)
摘要: Java对象的生命周期 在Java中,对象的生命周期包括以下几个阶段:1.创建阶段(Created)2.应用阶段(In Use)3.不可见阶段(Invisible)4.不可达阶段(Unreachable)5.收集阶段(Collected)6.终结阶段(Finalized)7.对象空间重分配阶段(De... 阅读全文
posted @ 2015-10-23 17:34 土肥圆 阅读(309) 评论(0) 推荐(0)
摘要: 在Android调试过程中经常会出现程序出现的结果不是我们预期的结果,那就需要加Log打印调试,看调用过程是否正确,此时就需要打印程序的调用栈,特别是Android代码相当庞大,打印堆栈更有利于我们分析问题,下面就记录下平时用到不退出程序打印堆栈的方法。验证的方法相关简单,在Activity的类中创... 阅读全文
posted @ 2015-10-22 16:43 土肥圆 阅读(2030) 评论(0) 推荐(0)
摘要: 打印堆栈是调试的常用方法,一般在系统异常时,我们可以将异常情况下的堆栈打印出来,这样十分方便错误查找。实际上还有另外一个非常有用的功能:分析代码的行为。android代码太过庞大复杂了,完全的静态分析经常是无从下手,因此通过打印堆栈的动态分析也十分必要。Android打印堆栈的方法,简单归类一下1.... 阅读全文
posted @ 2015-10-22 16:34 土肥圆 阅读(1355) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/tianhai110/article/details/6339565在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Com... 阅读全文
posted @ 2015-10-21 15:25 土肥圆 阅读(163) 评论(0) 推荐(0)
摘要: 1、首先说一下canvas类:Class OverviewThe Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hold the pixels, a C... 阅读全文
posted @ 2015-10-19 18:12 土肥圆 阅读(426) 评论(0) 推荐(0)
摘要: android系统其实是linux,那么可以在程序中去调用cat /proc/meminfo和cat/proc/cpuino去查看内存和CPU等情况的,下面是程序:public class CpuSpeed extends Activity { /** Called when the activit... 阅读全文
posted @ 2015-10-12 17:34 土肥圆 阅读(2119) 评论(0) 推荐(0)
摘要: 字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就... 阅读全文
posted @ 2015-09-28 18:05 土肥圆 阅读(173) 评论(0) 推荐(0)