![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android学习
wwh_elester
韬光养肥
展开
-
复习图片加载ImageLoader
距离上一次视频学习imageloader已经过去两个月了,对图片加载的具体已经忘了七七八八了,因为图片加载所包含的东西比较多,所以最近重新复习一遍,将附带解释的代码放上来方便以后自己复习。public class ImageLoader {//实例private static ImageLoader mInstance;/*图片缓存的核心对象 */private LruCache<Str原创 2016-08-22 23:31:41 · 291 阅读 · 0 评论 -
闹钟AlarmManager PendingIntent获取方法中的注意事项
在最近写的闹钟APP中,使用到了PendingIntent,PendingIntent的获取方法有三种:getActivity(Context context,int requestCode,Intent intent,int flags)getBroadcast(Context context,int requestCode,Intent intent,int flags)getService原创 2016-08-19 09:07:27 · 768 阅读 · 0 评论 -
Android中AsyncTask和Handler对比
1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷 l 过程可控 使用的缺点:l 在使用多个异步操作和并需要进行Ui变更时,就变得复杂起来.2 )Handle转载 2016-10-15 15:48:54 · 295 阅读 · 0 评论 -
ScrollView下多个ListView显示问题
最近在Activity中需要在一个Activity中使用多个ListView,而且统一使用最外层的滚动条,但是遇到一个问题,每个listView只会显示一行甚至没有,如下图: 然后查找资料之后才发现应该对listview重写onMeasure()方法,如下:package com.example.lenovo.agricultureapp.DIY_Class;/** * Created by l转载 2016-10-26 12:13:03 · 225 阅读 · 0 评论 -
设置ListView某一项不可点击的办法
在项目中需要在ListView某一特定项中设置不可点击,尝试发现就算设置特定项的xml中android:clickable = “false”都没用,后来发现可以如下设置:重写BaseAdapter的boolean isEnabled(int position)方法,默认是返回true,只需要根据position判断哪个位置不可点击,设置为false就可以了。原创 2016-11-01 10:53:46 · 3633 阅读 · 0 评论