蓝少泽

天生我材必有用,千金散去还复来。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页

2013年4月24日

摘要: http://www.eoeandroid.com/thread-272453-1-1.html 阅读全文
posted @ 2013-04-24 17:14 蓝少泽 阅读(137) 评论(0) 推荐(0) 编辑

2013年4月5日

摘要: /** * 将彩色图转换为灰度图 * @param img 位图 * @return 返回转换好的位图 */ public Bitmap convertGreyImg(Bitmap img) { int width = img.getWidth(); //获取位图的宽 int height = img.getHeight(); //获取位图的高 int []pixels = new int[width * height]; //通过位图的大小... 阅读全文
posted @ 2013-04-05 14:51 蓝少泽 阅读(260) 评论(0) 推荐(0) 编辑

2013年3月13日

摘要: Android单元测试初探——Instrumentation学习Android有一段时间了,虽然前段时间对软件测试有了一些了解,不过接触android的单元测试却是头一次。这几天在物流大赛上也用了不少时间,所以对于android的单元测试没有太深入的研究,所以先写个基本入门吧!首先,我们来了解一下android的测试类的层次结构:可以看出android中的测试方法主要有AndroidTextCase和InstrumentationTextCase。在这篇文章中,我将介绍Instrumentation这种测试方法,那么什么是Instrumentation?Instrumentation和Acti 阅读全文
posted @ 2013-03-13 21:51 蓝少泽 阅读(567) 评论(0) 推荐(0) 编辑

2013年3月11日

摘要: AndroidFragment的使用可以分为下面的几部分:·使用支持库·创建一个Fragment·创建一个动态UI·多个Fragment之间的通信1、使用支持库如果您的应用需要运行在3.0及以上的版本,可以忽略这部分内容。如果您的应用使用在3.0以下、1.6及以上的版本,需要使用支持库来构建。使用支持库的步骤:1.使用SDK下的SDKManager工具下载AndroidSupportPackage2.在您的Android工程的顶级目录下创建一个libs目录3.找到您的SDK下的/extras/android/support/v4/android-supp 阅读全文
posted @ 2013-03-11 19:41 蓝少泽 阅读(249) 评论(0) 推荐(0) 编辑

摘要: Afinal简介Afinal 是一个android的 orm 和 ioc 框架。同时封装了android中的httpClient,使其更加简单易用;使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问题。 Afinal的宗旨是简洁,快速。约定大于配置的方式。尽量一行代码完成所有事情。目前Afinal主要有四大模块:1、FinalDB模块:android中的orm框架,一行代码就可以进行增删改查。支持一对多,多对一等查询。2、FinalActivity模块:android中的ioc框架,完全注解方式就可以进行UI绑定和事件绑 阅读全文
posted @ 2013-03-11 14:57 蓝少泽 阅读(546) 评论(0) 推荐(0) 编辑

2013年2月26日

摘要: 个人觉得不错http://www.cnblogs.com/qingblog/archive/2012/07/19/2598983.html。 阅读全文
posted @ 2013-02-26 16:46 蓝少泽 阅读(167) 评论(0) 推荐(0) 编辑

摘要: 写了一个BaseAdapter的公共类,以后可以直接继承,避免了重复的写不同的适配器:public abstract class ArrayListAdapter<T> extends BaseAdapter{ protected ArrayList<T> mList; protected Activity mContext; protected ListView mListView; public ArrayListAdapter(Activity context){ this.mContext = context; } @O... 阅读全文
posted @ 2013-02-26 10:14 蓝少泽 阅读(239) 评论(0) 推荐(0) 编辑

2013年2月22日

摘要: Android网络业务的封装与调度手机客户端程序由于网络宽带的约束,尤其在GPRS网络环境下,大数据量的网络交互很大程度上降低应用的响应,影响用户体验。比如,如果做一个手机网盘客户端,在后台上传文件时(大数据量的交互),获取文件列表(命令类的交互)这个过程就显得太别慢。而我们的要求是希望这些命令类操作能尽快得到响应。通常,在手机客户端,我们设计一个网络操作的管理器,来统一管理这些需要联网的操作。具体做法是把网络操作封装成一个Command(或者说是Task),管理器实现特定的调度规则来调度运行这些Task。这样做的好处至少有三:一. 用Command封装了网络操作,使得这些操作与上传的业务分离 阅读全文
posted @ 2013-02-22 17:57 蓝少泽 阅读(275) 评论(0) 推荐(0) 编辑

2013年2月20日

摘要: 如果单纯的直接用Gallery来实现View的切换,往往给人一闪而过的现象,为了解决这个问题,我们重写一下Gallery,直接简单的重写几个方法,就能解决这个问题。下面是代码:public class GuideGallery extends Gallery {public GuideGallery(Context context) {super(context);// TODO Auto-generated constructor stub}public GuideGallery(Context context,AttributeSet attrs) {super(context, attr 阅读全文
posted @ 2013-02-20 17:04 蓝少泽 阅读(256) 评论(0) 推荐(0) 编辑

摘要: android中的时间分为按键事件和触摸事件,OnTouch()事件是触摸事件的基础事件。有必要对onTouch()事件进行深入的研究。一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP当屏幕中包含一个ViewGroup,而这个ViewGroup又包含一个子view,这个时候android系统如何处理Touch事件呢?到底是ViewGroup来处理Touch事件,还是子view来处理Touch事件呢?我只能很肯 阅读全文
posted @ 2013-02-20 16:58 蓝少泽 阅读(217) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 下一页