Android线程通信模型(Handler and Loop)

今天在看IntentService的时候,发现自己对于线程通信模型并不十分了解。于是把Handler and Loop模型重新学了一遍。总结一下加深记忆。

阅读更多

AsyncTask 原理分析

AsyncTask是常见的异步任务的处理类。短小精悍,只有不带注释估计只有500行左右。通过学习它的实现,能够更加清楚多线程任务应该注意的地方。

阅读更多

android open project mini

##来由
Trinea大神的开源库总结非常棒,但是太杂太全,不能一下子找到我的需要。
于是,建立了这个项目,作为收集。
这个项目不产生代码,只是代码的搬运工。

阅读更多

数据结构重要知识点记录

时间复杂度分析

MaxSubsequenceSum

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int
MaxSubsequenceSum( const int A[], int N)
{

int ThisSum, MaxSum, j;

ThisSum = MaxSum = 0;
for( j = 0; j<N;j++)
{
ThisSum += A[j];

if (ThisSum>MaxSum)
{
MaxSum = ThisSum;
}else{
ThisSum = 0;
}
}
return MaxSum;

}

阅读更多

Java 错误类型总结

异常分类

阅读更多