列表是Android最普遍的控件之一,而在加载列表时,需要在header或footer处加入新的数据,这样刷新列表就是一件很常见的事情。 过去最普遍的刷新列表的做法就是在header处添加“刷新”,在footer处添加“更多”。这样做简单易行,但是用户体验不是很好,特别是对于iPhone的下拉刷新来讲,Android的界面似乎没有那么强大。 前一阵子,Johan Nilsson在他的博客上发布了Android下拉刷新的实现效果,致使大家纷纷效仿。这是他博客的原文: http://johannilsson.com/2011/03/13/android-pull-to-refresh-update.html 这是该实现的源码: http……
Read More以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent。 一、打开一个网页,类别是Intent.ACTION_VIEW Uri uri = Uri.parse(“http://wubotao.com/”); Intent intent = new Intent(Intent.ACTION_VIEW, uri); 二、打开地图并定位到一个点 Uri uri = Uri.parse(“geo:52.76,-79.0342″); Intent intent = new Intent(Intent.ACTION_VIEW, uri); 三、打开拨号界面 ,类型是Intent.ACTION_DIAL Uri uri = Uri.parse(“tel:10086″); Intent intent = new Intent(Intent.ACTION_DIAL, uri); 四、直接拨打电话,与三不同的……
Read More其实很久都决定学习Android底层方面的知识,看一看底层方面的代码,弥补自己在基础知识方面的不足。但苦于我对C++并不是很熟悉,源代码看起来很困难,而且对一切驱动方面的知识更是了解的少之又少,所以这件事一直都耽搁了。 这段时间静下心来,准备把以前所学的知识梳理一下,然后好好的学习一下C++,研究一下Android底层代码的一些实现。我觉得这些知识以后会非常有用,让我真正成为一个多面手。 这个过程可能会比较长,少则半年,多则一到两年。我打算从长计议,先把基础部分学好,一步一步来。 在十一之后可能会办一张Visa信用卡,……
Read More工作方面: 最近工作上比较不爽,本来打算离职的,然后再去找找其他的工作,但是不让走,所以我决定换个方向继续干。 工作上的主要困扰就是:我觉得自己的工作不能给我带来快乐,反而带来困扰。我发觉自己正在工作上迷失方向。 现在我决定先换个方向试试,做做云计算方面的东西。当然,在Android开发上我会继续提高自己。 公司让我最不能人的就是做开发的还要穿正装,我真是服了。 生活方面: 最近一直想换个地方租房子,但是一直没有合适的地方,所以一直很纠结。 不过在北京要租个合适的房子,真的不是一件好办的事情,有些时候真的想……
Read More