任玉刚

有创新精神的Android技术分享者

Activity的启动方式和flag详解

Activity的4种状态: 活动的:当一个Activity在栈顶,它是可视的、有焦点、可接受用户输入的。Android试图尽最大可能保持它活动状态,杀死其它Activity来确保当前活动Activity有足够的资源可使用。当另外一个Activity被激活,这个将会被暂停。 暂停:在很多情况下,你...

2013-07-10 20:06:58

阅读数:20206

评论数:6

android之AsyncTask

AsyncTask和Handler对比 1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线...

2013-07-08 15:25:52

阅读数:9327

评论数:14

android动画简介

android中动画分为2种: Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。 下面看下这两种动画的使用:   一 Tween Animation...

2013-07-08 11:43:37

阅读数:11028

评论数:7

android自定义开关控件-SlideSwitch

1.效果 iphone上有开关控件,很漂亮,其实android4.0以后也有switch控件,但是只能用在4.0以后的系统中,这就失去了其使用价值,而且我觉得它的界面也不是很好看。最近看到了百度魔拍上面的一个控件,觉得很漂亮啊,然后反编译了下,尽管没有混淆过,但是还是不好读,然后就按照自己的想法写...

2013-07-05 21:38:58

阅读数:32781

评论数:15

Java中的观察者模式

1.相关类介绍 public class Observable extends Object 此类表示模型视图范例中的 observable 对象,或者说“数据”。可将其子类化,表示应用程序想要观察的对象。  一个 observable 对象可以有一个或多个观察者。观察者可以是实现了 Obs...

2013-07-02 16:45:56

阅读数:11355

评论数:3

带有下拉刷新功能的Listview控件

效果图如下 1.原理 其实就是继承了Listview控件,为其默认加一个header,这个header就是带箭头的那些东西。然后override onTouchEvent函数,根据滑动过程中y坐标的变化来动态修改header的状态(包括箭头的方向和文字提示),其他用法和普通的Listview一...

2013-07-02 12:25:04

阅读数:11634

评论数:15

提示
确定要删除当前文章?
取消 删除