- 博客(3)
- 资源 (15)
- 收藏
- 关注
原创 整合Camera和MediaRecorder实现拍照和录像
年末最后一篇文章,明天就可以回家过年了.今天带来的效果如下图所示: 效果图看到的拍照和摄像其实是一个自定义的SurfaceView,在里面实现了拍照和散光灯切换,前后摄像头切换,录像的功能,以及定时录制的功能.下面直接贴出完整代码,关键部分都加上了注释,相信都能看懂的.public class RecordView extends SurfaceView implements MediaR
2017-01-26 12:12:25 4709 1
原创 ViewPager的高度根据item的高度自适应
今天遇到一个坑爹的需求,需求如题,就是想实现ViewPager在切换的时候自身的高度随itemView的高度调整. 使用过ViewPager的人都知道,即使你在布局中写的高度是wrap_content,但是运行起来就会发现他其实是match_parent的效果,也就是填充整个屏幕,除非你写死一个高度. 解决这个问题,那就只能自定义一个View继承ViewPager然后重写onMeasure方法了
2017-01-11 23:04:34 9631 11
原创 如何给图片设置标签
今天要实现的效果如下: 根据效果图需要完成以下功能: 1.添加,修改,移动,删除tag 2.保存tag的坐标和内容 3.根据tag保存的坐标和内容进行还原 4.隐藏/显示所有tag 5.切换背景图片 6.切换tag的背景(或者说是布局和样式,例子中只是更换了下tag的背景图片) 7.生成图片,这里是将整个自定义View进行绘制生成Bitmap 8.最大tag数量限制,不设置则表示不
2017-01-09 16:00:50 3585
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人