摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 一. 修改本机蓝牙设备的可见性 二. 扫描周围可用的蓝牙设备 Eg: 一. 清单文件AdroidManifest.xml: [java] view plain copy <?xml versi 阅读全文
posted @ 2017-05-02 21:22 brave-sailor 阅读(1429) 评论(0) 推荐(0)
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 一. 什么是蓝牙(Bluetooth)? 1.1 BuleTooth是目前使用最广泛的无线通信协议 1.2 主要针对短距离设备通讯(10m) 1.3 常用于连接耳机,鼠标和移动通讯设备等. 二 阅读全文
posted @ 2017-05-02 21:21 brave-sailor 阅读(856) 评论(0) 推荐(0)
摘要: 一、什么是Surface 简单的说Surface对应了一块屏幕缓冲区,每个window对应一个Surface,任何View都要画在Surface的Canvas上(后面有原因解释)。传统的view共享一块屏幕缓冲区,所有的绘制必须在UI线程中进行。 在SDK的文档中,对Surface的描述是这样的:“ 阅读全文
posted @ 2017-05-02 14:08 brave-sailor 阅读(674) 评论(0) 推荐(0)
摘要: 这几个概念比较绕, 又比较相近。 初看比较糊涂, 把握关键点就好。 关键字 View SurfaceViewGLSurfaceViewTextureView这三个后缀都是View, 所以这三个东西都是用来显示的, 和普通的View差不多, 类似TextView等. 通过历史来说明:SurfaceVi 阅读全文
posted @ 2017-05-02 14:02 brave-sailor 阅读(875) 评论(0) 推荐(1)
摘要: SurfaceView, GLSurfaceView, SurfaceTexture以及TextureView是Android当中名字比较绕,关系又比较密切的几个类。本文基于Android 5.0(Lollipop)的代码理一下它们的基本原理,联系与区别。 SurfaceView从Android 1 阅读全文
posted @ 2017-05-02 13:44 brave-sailor 阅读(651) 评论(0) 推荐(0)
摘要: 如果你想显示一段在线视频或者任意的数据流比如视频或者OpenGL 场景,你可以用android中的TextureView做到。 TextureView的兄弟SurfaceView 应用程序的视频或者opengl内容往往是显示在一个特别的UI控件中:SurfaceView。SurfaceView的工作 阅读全文
posted @ 2017-05-02 11:55 brave-sailor 阅读(3965) 评论(0) 推荐(0)
摘要: Google Developers中国网站发布 用户评价: / 55 差好 最后更新于 2016年12月09日 点击数:15209 我们很高兴地宣布,Google Developers 中国网站 (developers.google.cn) 正式发布! Google Developers 中国网站是 阅读全文
posted @ 2017-05-02 11:33 brave-sailor 阅读(712) 评论(0) 推荐(0)