目前在项目中遇到一个需求,就是需要将List转换为Map,并且List的参数类型是不确定的,因此需要考虑使用泛型,然后Map的key值也是依List参数的不同而不同的(e.g. List的参数为bean A, A里面有两个属性 a和b,key值是a+b,所以需要使用接口来实现),并且考虑到要方便获取到key值,就需要在通用的List转Map方法中使用回调方法来实现(依靠接口来实现回调)。
...
分类:
编程语言 时间:
2014-12-05 19:21:13
阅读次数:
176
上一篇仿得网页客户端的抽屉模式,这一篇继续,来写一写加载更多这个功能,通过自定义实现加载更多,先上图:
今天实现的就是如图中最下面的20条载入中...这个功能啦!
先来说一下思路:
1.在listview中加入20条载入中的这个布局并隐藏
2.加入OnScrollListener监听,通过监听滚动事件,当滚动到最低端的时候,显示上面的布局
3.通过接口回调实现加载更多的功能
4...
分类:
移动开发 时间:
2014-11-27 14:32:21
阅读次数:
261
仿照现在各大新闻网站图片新闻的浏览模式,上面展示具体图片(ImageSwitch),下面是可以滑动的小图片(Gallery)。...
分类:
移动开发 时间:
2014-11-14 00:17:59
阅读次数:
279
这章的书写感觉很普通,是些基础的认知知识。其中一点的重要认知,泛型接口的好处(其实也是使用泛型的好处之一):编译时类型安全&处理值类型时减少装箱。再说点书上没有的。本来这些知识我打算另外分类在C#基础里讲的,这里先单独表述下。接口回调其实我想不通为什么这本书不讲一下接口回调这个概念,我可不会相信接口...
由于我们设计的是异步的网络请求框架,因此代码实现使用的是基于接口回调的方式来处理从服务器端返回的数据,鉴于数据格式多种多样,例如有二进制文件,普通文本文件,json格式字符串 ,xml格式字符串,断点续传文件等等,因此从响应处理接口会派生出很多子类,专门处理不同格式的数据。从下面的UML类图可以看到响应处理器接口是ResponseHandlerInterface,从这个接口派生出AsyncHttp...
分类:
移动开发 时间:
2014-11-11 16:38:13
阅读次数:
564
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40595385,本文出自:【张鸿洋的博客】1、概述继2048之后,今天给大家带来一个拼图游戏,当然了不是很传统那个缺一块的拼图,那游戏我不会玩~~所有我们换个方式玩拼图,怎么玩呢,把图片且成很多份,点击交换拼成一张完整的;这样关卡也很容易设计,3*3;4*4;5*5;6*6;......
分类:
移动开发 时间:
2014-11-03 10:13:28
阅读次数:
337
AsyncTask的介绍及基本使用方法关于AsyncTask的介绍和基本使用方法可以参考官方文档和Android实战技巧:多线程AsyncTask这里就不重复。AsyncTask引发的一个问题 上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到ImageView中,是用Asyn....
分类:
移动开发 时间:
2014-10-26 21:14:55
阅读次数:
371
微信公众平台企业号验证接口、回调 PHP版,本人为了解决这个企业号的验证和发送消息的问题,整整研究了几天时间,因为微信企业号刚推出来,网上资料太少了!后来在一些朋友的帮助下和本人反复调试完善下,终于整理得到了比较理想的文档,经亲测,实验成功。...
分类:
微信 时间:
2014-10-21 13:51:03
阅读次数:
388
转:http://blog.csdn.net/hitlion2008/article/details/7567549#t0Dialog是任何系统都必须有的一个控件,作为辅助窗口,用于显示一些消息,或请求用户采取一引起操作等。在Android中也不例外,基本使用可能参看文档。使用时的注意事项1. BA...
分类:
移动开发 时间:
2014-10-17 10:08:33
阅读次数:
313