04 2014 档案
摘要:今天看博客,发现有了这个下拉刷新的控件,效果看上去还蛮好的,于是我也想研究的是使用一下,写个demo。其实使用很简单的,但就是为了能使用这个新组建我下了好久的更新,后来还是直接去官网下载最新的ADT得到解决。该控件的完整名字是android.support.v4.widget.SwipeRefreshLayout因此在XML文件里,必须使用这个完整的名字,另外这个类似于linearlayout,是作为整个xml文件里的根节点用的。 然后在java代码里,只需要获取到这个控件,给这个控件设置一个onRefreshListener即可。public stati...
阅读全文
摘要:原文地址:http://www.cnblogs.com/kross/p/3645594.html以前一直好奇QQ的输入框里面是如何出现表情的,今天看了下这个,心中发出“原来是这样啊”的感叹。通常情况下,我们都是使用字符串类型的变量,直接放置在TextView.setText()的参数里面的。这样只能单纯的输出字符串。如果要给TextView加上特殊的文本效果,就要使用SpannableString这个类了。用法如下:new一个SpannableString对象,将要显示的字符串作为构造方法的参数传入。调用SpannableString.setSpan(Object, int, int, int
阅读全文
摘要:原文地址:http://www.cnblogs.com/kross/p/3643708.htmlAlarmManager可以设定一个规定的时间,或者重复从某一个时间开始,等间隔的做一个操作。可以用来做一个闹钟程序,或者在特定的时间访问互联网。获取AlarmManager和获取系统的其他服务是一样的,使用如下代码:AlarmManager am = (AlarmManager)getSystemService(ALARM_SERVICE);我们通过AlarmManager来发送一条请求到BroadcastReceiver,先简单的实现一个BroadcastReceiver。public clas
阅读全文