定义 Handler是用来结合线程的消息队列来发送、处理"Message对象"和"Runnable对象"的工具。 每一个Handler实例之后会关联一个线程和该线程的消息队列。也就是说,当你创建一个Handler的时候,从此开始,他就会自动关联到所在的线程/消息队列,然后它就会陆续把Message/ ...
分类:
其他好文 时间:
2019-07-15 23:56:01
阅读次数:
213
我们知道通过CImageList可以让listctr显示出图片,但是添加的图片大小必须和要CImageList 创建的图片大小一致,才能显示出来。最近遇到一个需求,需要把很多大小不一的jpeg图片通过列表框来显示出缩略图。 首先创建指定大小的CImageList 采用Gdi来缩放的,路径为图片的路径 ...
分类:
编程语言 时间:
2019-06-07 12:33:07
阅读次数:
120
本篇博客主要讲解一下如何处理对一个Bitmap对象进行处理,包括:缩放、旋转、位移、倾斜等。在最后将以一个简单的Demo来演示图片特效的变换。 1. Matrix概述 对于一个图片变换的处理,需要Matrix类的支持,它位于"android.graphics.Matrix"包下,是Android提供 ...
分类:
移动开发 时间:
2019-05-09 17:06:29
阅读次数:
184
设计为了美观。button有时设计的太小,这么一来是好看了。可是button不好点中了。曾经有非常多解决方法,如用hitTest等方法。都比較复杂。后来我发现一个简单的方法。原理就是UIButton setImage时,假设image比button小,就会自己主动居中显示。所以非常easy,仅仅用将 ...
分类:
其他好文 时间:
2019-04-20 15:44:06
阅读次数:
184
PuRecyclerViewActivity.java StaggeredGridAdapter.java activity_pu_recycler_view.xml activity_staggered_grid_recyclerview_item.xml 结果: ...
分类:
移动开发 时间:
2019-04-16 14:33:02
阅读次数:
218
xlistview_footer.xml xlistview_header.xml anim/loadmore.xml 效果: ...
分类:
其他好文 时间:
2019-01-31 16:54:31
阅读次数:
115
1. cvLoadImage:将图像文件加载至内存; 2. cvNamedWindow:在屏幕上创建一个窗口; 3. cvDestroyWindow:销毁显示图像文件的窗口; 4. cvDestroyAllWindows:销毁显示图像文件的所有窗口; 5. cvShowImage:在一个已创建好的窗 ...
分类:
其他好文 时间:
2019-01-24 20:12:52
阅读次数:
224
一、生成图片验证码的步骤1.根据随机数生成数字2.将随机数存到Session中3.将生成的图片写到接口的响应中publicclassImageCode{privateBufferedImageimage;//展示的图片privateStringcode;//生成的随机数,SessionprivateLocalDateTimeexpireTime;//过期时间publicBufferedImageg
分类:
编程语言 时间:
2019-01-08 10:14:46
阅读次数:
223
Android弹出Toast工具类总结,包括系统自带的,也包括自定义的。 ...
分类:
移动开发 时间:
2018-12-24 19:45:28
阅读次数:
187
最近因为公司的项目需要添加一些实用性的功能,需要添加第三方登录及分享,采用的是Mob的SDK,可以先到其官网下载对应的SDK 点击这里,为了方便后期进行数据统计和分析,所以可以先添加一个应用,添加成功后,就可以获取到对应的AppKey和App Secret,这两个东西稍后需要用到。准备工作打开Uni ...
分类:
编程语言 时间:
2018-12-07 20:53:58
阅读次数:
259