Android Camera添加预览水印
前言 在SurfaceView初步以及Camera初步中我介绍了如何使用SurfaceView以及如何使用SurfaceView来预览Camera画面,接下来我就来介绍下如何给Camera添加水印效果。由于SurfaceView不支持回显,也就是将摄像头捕获到的数据处理以后重新设...
前言 在SurfaceView初步以及Camera初步中我介绍了如何使用SurfaceView以及如何使用SurfaceView来预览Camera画面,接下来我就来介绍下如何给Camera添加水印效果。由于SurfaceView不支持回显,也就是将摄像头捕获到的数据处理以后重新设...
前言 在Android SurfaceView解析中我介绍了下如何使用SurfaceView,不过在我们日常的开发中,除非是游戏相关,一般都不会直接在SurfaceView上面绘制图像,而是让系统"绘制"在我们的SurfaceView中,这篇博客我就来介绍下如何让相机绘制...
SurfaceView定义 SurfaceView是View的子类,与View不同的是,SurfaceView可以在其他线程进行界面的绘制,而不需要在主线程中。所以SurfaceView适合用作需要快速绘制的情景,比如作为摄像头的预览界面或者播放视频。View的刷新在主线程...
前言 我们在应用开发的过程中常常需要使用定时操作,如果是短时间的比如几秒,几分的,我们可以使用的方法就有很多了,比如Thread,Timer,Handler等等,可是如果是闹钟应用呢,需要在几小时甚至几天以后进行操作,那前面提到的方法就...
Matrix调用一系列set,pre,post方法时,可视为将这些方法插入到一个队列.当然,按照队列中从头至尾的顺序调用执行. 其中pre表示在队头插入一个方法,post表示在队尾插入一个方法.而set表示把当前队列清空,并且总是位于队列的最中间位置.当...
免root进行无线adb调试、使用shell查看文件、获取顶层Activity
前言 开发Android应用的时候,最常见的问题就是异步处理了,针对这个问题往往采用回调解决,这样带来的问题就是会让我们的代码可读性很差,举个例子 假设有这样一个需求:界面上有一个自定义的视图 imageCollectorView ,它的作用是显...
在Android中,最简单的动画就是补间动画了。通过补间动画,可以对一个控件进行位移、缩放、旋转、改变透明度等动画。但是补间动画只能对一个控件使用,如果要对某一组控件播放一样的动画的话,可以考虑layout-animation。 LayoutAnima...
前言 在我们的开发中,如果使用了第三方库比如网络请求库LiteHttp,图片加载库universalimageloader等等都需要在Application里面进行初始化,可是当我们在使用多进程的时候Application会被重新创建,相当于有多少个进程就初始化多少次...
前言 如果翻过墙,或者做过渗透啥的,肯定对代理不陌生,说白了,代理服务器就是一个中转站,你对目标网址的请求都会进过代理服务器去请求,类似于一个被你操控的傀儡,别人能知道的也只能是这个代理,从而提升安全性和访问一些受限制...