android
zackyG
这个作者很懒,什么都没留下…
展开
-
可以下拉刷新、上拉获取更多的SwipeRefreshAndLoadLayout
原文转载自:http://nobugs.sinaapp.com/?p=1286转载 2014-10-27 16:12:04 · 1852 阅读 · 0 评论 -
了解Android ANR
1. 什么是ANR? ANR(Application Not Responding)即应用程序无响应。 2. ANR产生的原因是什么? ANR产生的根本原因是APP阻塞了UI线程。在android系统中每个App只有一个UI线程,是在App创建时默认生成的,UI线程默认初始化了一个消息循环来处理UI消息,ANR往往就是处理UI消息超时了。那么UI消息来源有哪些呢?主要有两种来源:转载 2014-11-17 14:40:04 · 613 阅读 · 0 评论 -
Android 实现从网络上异步加载图像
研究了android从网络上异步加载图像,现总结如下: (1)由于android UI更新支持单一线程原则,所以从网络上取数据并更新到界面上,为了不阻塞主线程首先可能会想到以下方法。 在主线程中new 一个Handler对象,加载图像方法如下所示 private void loadImage(final String url, final int id) { handler.p转载 2014-10-15 14:08:52 · 386 阅读 · 0 评论 -
关于获得一个view的宽和高
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例: 首先我们自己写一个控件,这个控件非常简单: public class MyImageView extends ImageView { public MyImageView(Context context, AttributeSet attrs) { super(contex转载 2015-01-05 17:32:18 · 493 阅读 · 0 评论 -
SwipeMenuListView学习笔记和原理、结构浅析
Android官方文档上说,LstView属于AdapterView的子类,而AdapterView是继承自ViewGroup的,所以ListView实际上也是继承自ViewGroup 关于WapperListAdapter,官方文档的解析是 List adapter that wraps another list adapter. The wrapped adapter can b原创 2015-03-09 22:10:14 · 1452 阅读 · 0 评论