这个问题是在测试leakCanaryTestDemo时发现的,期初看到有点蒙,这个demo中只使用了一个button和一个textView控件进行测试,按理说是不应该出现这种问题,在 网上查找这个问题的解决方法才发现,原来这是Android6.0在Nexus 5上运行时总是会出现的问题.只要我们使用Android6.0开发的APP运行在Nexus 5上,每次activity 启动和退出的时候,logcat都会打印出未知缓冲的问题这个问题. 参见:https://code.google.com/p…
根据查询外网资料来看,出现这个错误的原因大致是换个模拟器或者物理机就可以了. 因为我使用的是安卓6.0,貌似都会出现这类的问题. 但是不影响程序运行.…
欢迎关注公众号,每天推送Android技术文章,二维码如下:(可扫描) 今天运行一个小程序,退出的时候竟然打出一条错误log日志.一时慌乱,在国内网站也没找到合适的答复.通过查看国外的网站终于查到了原因.先看一下国外这个哥们是什么情况: I want to make a simple login and register app, so the user can create an account. (name, username, password)I use WAMP and a MYSQL…
这个问题是在测试leakCanaryTestDemo时发现的,期初看到有点蒙,这个demo中只使用了一个button和一个textView控件进行测试,按理说是不应该出现这种问题,在 网上查找这个问题的解决方法才发现,原来这是Android6.0在Nexus 5上运行时总是会出现的问题.只要我们使用Android6.0开发的APP运行在Nexus 5上,每次activity 启动和退出的时候,logcat都会打印出未知缓冲的问题这个问题. 参见:https://code.google.com/p…
安卓6.0模拟器导致,换一个模拟器解决…
习惯用 Json.XML 数据存储格式的你们,相信大多都没听过Protocol Buffer Protocol Buffer 其实 是 Google出品的一种轻量 & 高效的结构化数据存储格式,性能比 Json.XML 真的强!太!多!  由于 Google出品,我相信Protocol Buffer已经具备足够的吸引力 今天,我将详细介绍Protocol Buffer在Android平台 的具体使用 阅读本文前请先阅读:快来看看Google出品的Protocol Buffer,别只会用Json和…
原文:Android图形系统之Surface.SurfaceView.SurfaceHolder及SurfaceHolder.Callback之间的联系 Surface是原始图像缓冲区(raw buffer)的一个句柄,而原始图像缓冲区是由屏幕图像合成器(screen compositor)管理的. Surface本身的作用类似一个句柄,得到了这个句柄就可以得到其中的Canvas.原生缓冲器以及其它方面的内容. 通过SurfaceHolder这个接口去访问Surface,而执行getHolder…
一.什么是Surface 简单的说Surface对应了一块屏幕缓冲区,每个window对应一个Surface,任何View都要画在Surface的Canvas上(后面有原因解释).传统的view共享一块屏幕缓冲区,所有的绘制必须在UI线程中进行. 在SDK的文档中,对Surface的描述是这样的:“Handle onto a raw buffer that is being managed by the screen compositor”,翻译成中文就是“由屏幕显示内容合成器(screen c…
Android之视频播放 VideoView if(android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)){   //判断SDCard是否存在     SDExit = true;} else{     SDExit = false;     Toast.makeText(VideoActivity.this, "SD卡不存在!", Toast.LENG…
传入一个surface,然后让openGL在surface上画图 window->view hierachy(DecorView是tree的root)->ViewRoot->Surface 某一个view->surfacesurfaceview是在view hierachy中embedded的surface 普通的是通过view访问surface window manager会通过layer协调各个surface画图到frame buffer中去 一个activity对应一个或多个…