Google VR技术大揭秘
VR 虚拟现实(Virtual Reality)技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真, 使用户沉浸到该环境中。 附:Wikipedia VR产品 Google VR Oculus HTC Vivi Google VR for Android Google VR...
View Article【完美解决系列】duplicate entry: com/google/gson/annotations/Expose.class
项目在引入Retrofit2时,运行项目时会报出以下错误: Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. > com.android.build.api.transform.TransformException: java.util.zip.ZipException:...
View Articleue4-UDecalComponent组件,紧贴Mesh的材质
在4.11版本后的 TopDown 模板中,多了个紧跟光标移动的一个图案,会贴在不同凹凸面的Mesh中,就是使用了一个新增的组件 UDecalComponent 直接看 TopDown 模板中使用 c++ 中的 Character 中加个 UDecalComponent 组件 /** A decal that projects to the cursor location. */...
View ArticleFFmpeg日志输出到adb logcat
0. 前言 在Android中编写的FFmpeg程序,没有经过设置的话是无法在adb logcat中看到ffmpeg的日志,对于NDK程序而言其本身就缺乏适当的调试方法(AndroidStudio可以支持调试,但是很麻烦),如果再不能查看日志,那就算是废了。 本文在此提供一种把ffmpeg日志输出到adb logcat的方法。 1. av_log_set_callback...
View Articleue4-笔记(持续更新ing...)
学习ue4的一些笔记记录 之前也有写过点,这里做个汇总,顺便补上漏记得东东,持续更新…… 这里以 MyTest 项目名说明。 视频教程集合 官方编码标准 包含头文件的一些规则 配置默认的GameModeGameInstanceMap等 多人游戏的关卡切换 暴露给蓝图的规则 SceneComponent 启动游戏添加参数解析 创建 uproject的 vs2013解决方案 xxxsln文件...
View ArticleConstraintLayout约束控件详解
简介 在Google IO大会中不仅仅带来了Android Studio 2.2预览版,同时带给我们一个依赖约束控件–ConstraintLayout。一种构建于弹性Constraints(约束)系统的新型Android Layout,最终你将会在Android...
View Article深入浅出RxJava_01[什么是RxJava]
本教程基于RxJava1.x版本进行全面讲解,后续课程将陆续更新,敬请关注… 1.什么是RxJava Rx是Reactive Extensions的简写,翻译为响应的扩展。也就是通过由一方发出信息,另一方响应信息并作出处理的核心框架代码。 该框架由微软的架构师Erik Meijer领导的团队开发,并在2012年11月开源。...
View Article深入浅出RxJava_02[订阅深入&异常处理]
本教程基于RxJava1.x版本进行全面讲解,后续课程将陆续更新,敬请关注… 8.可连接的被观察者 前几节提到的了响应用过程中的三个细节:被观察者 观察者 和订阅。 接下来这一节继续理解下订阅的其他知识点。...
View Article直播技术总结(三)ijkplayer的一些问题优化记录
转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/57075026 前言:ijkplayer中一些问题记录优化,看下Agenda: 在弱网时如何优化 ijkplayer播放卡顿如何优化 如何支持https链接播放? 如何降低ijkplayer延迟效应...
View ArticleAndroid 动态代理以及利用动态代理实现 ServiceHook
这篇博客主要介绍使用 InvocationHandler 这个接口来达到 hook 系统 service ,从而实现一些很有意思特殊功能的详细步骤。 转载请注明出处:http://blog.csdn.net/self_study/article/details/55050627 对技术感兴趣的同鞋加群 544645972 一起交流。 Java 的动态代理 首先我们要介绍的就是...
View Article深入浅出RxJava_03[被观察者创建操作]
本教程基于RxJava1.x版本进行全面讲解,后续课程将陆续更新,敬请关注… 以下的函数都是用来创建被观察者Observable的函数。我们可以根据需要创建对应的函数。 Create - 最原始的Observable创建函数 Defer - 创建订阅后才创建的Observable Empty/Never/Throw - 创建不发送数据/以发送一个异常的数据的bservable Just -...
View ArticleOpenGL核心技术之Shadow Mapping改进版
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。CSDN视频网址:http://edu.csdn.net/lecturer/144 在上一个博客中介绍了Shadow Mapping技术,但是正如你所看到的哦,Shadow...
View Articleandroid osmdroid 加载离线地图map格式以及地图网格绘制
越来越深入了解osmdroid开源地图,越发现强大。继上次记载离线地图文章之后android osmdroid 加载常用离线地图格式(开源的在线地图)。再讲支持map地图格式的数据。还有怎么绘制地图的网格,绘制网络分为两种,一种是直接在地图上绘制,监听缩放等级。还有一种是利用Fragment加一层进行绘制。osmdroid...
View Article最纯粹的直播技术实战03-通过filter进行旋转及卡顿修复
最纯粹的直播技术实战03-通过filter进行旋转及卡顿修复 最新实战教程,Android自动化刷量、作弊与防作弊,案例:刷友盟统计、批量注册苹果帐号 这个系列的文章将会研究最纯粹的Android直播的实现,而且不是用现在的集成SDK来达到直播的技术实现,而是从一个比较底层的直播实现来探讨这个技术,这样子对于直播技术的实现,现成的一些直播框架等都有一个比较好的理解。...
View ArticleAndroid面试题集
前几天整理了Java面试题集合,今天再来整理下Android相关的面试题集合.如果你希望能得到最新的消息,可以关注https://github.com/closedevice/interview-about,我会不断的增加和修正相关问题的描述. 基础 谈谈Activity的生命周期 介绍不同场景下Activity生命周期的变化过程 启动Activity:...
View ArticleIOS 中的多线程网络(一)
1. 基本概念 1.1 进程 进程是指在系统中正在运行的一个应用程序。每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内。 1.2 线程 (1)基本概念 一个进程要想执行任务,必须得有线程(每一个进程至少要有1条线程),线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中执行。 (2)线程间串行...
View Article设计模式——外观模式
外观模式在我们的项目中使用的还是比较普遍的。外观模式遵守了设计模式六大原则之一的迪米特法则(最少知识法则),一个应用实体应当尽可能少的与其他实体发生相互作用。 外观模式的实用性: 1.为一个复杂子系统提供一个简单接口。 2.提高子系统的独立性。 3.在层次化结构中,可以使用Facade模式定义系统中每一层的入口。...
View Articlesvn: Number is larger than maximum
在myeclipse安装svn插件时svn的接口显示javaHL(JNI Not Avaliable).所以选择的第二个接口.SVNKit(Pure Java) SVNKit v1.3.0.5847 可是在打开资源库位置时弹出了svn: Number is larger than maximum错误。 大概意思就是,svn的版本号比插件的版本支持的svn版本号大。(成功解决后才发现) 百度了很久...
View Article