- 博客(3)
- 资源 (10)
- 收藏
- 关注
原创 循环赋值更快还是memcpy更快?
最近在优化白板书写提速的FrameBuffer库,发现有一个循环:void drawPixelRect(int x, int y, int width, int height, int* pixels) { int loc = y * FIXED_WIDTH + x; int i, j, k = 0; //int endLoc = (y + height) * FIXED_WIDTH ...
2019-04-29 19:31:58 7828 2
原创 一种利用ImageView做轮播的尝试Demo2_逐步完善
其实就是把文章《一种利用ImageView做轮播的尝试Demo》中的代码加上可以添加照片列表实现了图片轮播,而且只要轮播速度不是很快,我这个控件可以确保不会有图片残留出来的内存泄漏,都是加载一张过完之后再释放一张。做这个系列的目的是想试试在不看别人的代码的情况下自己空闲下实现的控件可以到什么程度。 GalleryView的最新代码如下: package c...
2019-04-09 13:14:39 181
原创 一种利用ImageView做轮播的尝试Demo
轮播插件GitHub什么的很多,很多都是用ViewPager来做的。但是我想试试ImageView或者OpenGL来做试试,今天想使用ImageView加X轴的移动来做了一个试试水,下次再用OpenGL做个高性能的的:首先是View文件,做法是使用切牌的方式轮播两张ImageView产生轮播效果,当然大家也可以加一点点东西改成列表图片。一些关于自定义控件的设计思路可以参考源代码中的注释:...
2019-04-04 16:42:48 473
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人