摘要:本发明提供一种基于Android的圈选缩放方法和系统,该方法包括如下步骤:读取帧缓冲存储器中的数据,根据该数据生成截屏图片并显示在屏幕上;监听屏幕触摸事件,生成圈选区域;根据屏幕参数和圈选区域构建待缩放区域;根据所述待缩放区域的中心点与屏幕的中心点,获得需移动的距离;确定缩放比例;根据需移动的〗距离获取生成平移矩阵,根据所述缩放比例生成缩放矩阵;根据平移矩阵和缩放矩阵对待缩放区域对应╳的截屏图片进行移动和缩放。本发明通过直接读取帧缓存中的数据,实现快速截屏,可以获得视频播放中的瞬时画面;根据圈选区域与屏幕参数自动构建需要放大的区域和缩放比例,自动进行移动缩放并显示在屏幕中间位置,实现任意界面的缩放。
- 专利类型发明专利
- 申请人广州视睿电子科技有限公司;
- 发明人任志斌;
- 地址510663 广东省广州市广州经济技术开发区科学城科珠路192号
- 申请号CN201410438956.X
- 申请时间2014年08月29日
- 申请公布号CN104238863A
- 申请公布时间2014年12月24日
- 分类号G06F3/048(2013.01)I;G06F3/0484(2013.01)I;