- 博客(5)
- 收藏
- 关注
原创 Unity3D PlayerPrefs 存取二进制数据
Unity PlayerPrefs 提供了字典存储接口,但没有针对二进制数据的操作。如果希望存储二进制数据bytes,就需要把bytes[]和string进行转化,然后利用PlayerPrefs存储string的方式来达到目的。所以,问题转化成,string和bytes[]的互相转换操作。可以参看这一篇文章, C# byte[]数组和string的互相转化 (四种方法)。四种方法,只有
2017-05-20 17:12:37 1624
原创 C# 二进制字节流读写封装
完成以下功能:只针对内存字节流的读写,主要应用于数据的解析和写入。提供不同数据类型的读写接口,包括byte,short,int,float,string等。处理了大小端数据转换的问题,所以可用于网络数据的解析和发送。using System.IO; using System.Net;using System;namespace Framework{ public
2017-05-16 19:41:31 5003 2
原创 Android NDK 使用JNI调用java代码,通用代码封装
本文主要介绍一下内容:配合NDK NativeActivity封装jni调用需要的环境参数获取静态和非静态java方法信息的封装调用静态和非静态java方法的封装获取apk签名的jni调用封装首先,我们需要获取,jni最重要的环境对象。#include #include extern ANativeActivity* nativeActivity;static inl
2017-05-15 19:03:06 1136
原创 C# byte[]数组和string的互相转化 (四种方法)
第一种string str = System.Text.Encoding.UTF8.GetString(bytes); byte[] decBytes = System.Text.Encoding.UTF8.GetBytes(str); 同样的,System.Text.Encoding.Default,System.Text.Encoding.ASCII也是可以的。还可以
2017-05-11 17:38:50 117741 2
原创 IOS使用OpenAL播放音频文件
本文介绍以下几点内容:OpenAL API的使用介绍从IOS的mainBundle读取载入音频文件OpenAL结合平台音频解析类AudioToolbox实现播放声音遇到和解决的问题首先,主要参考了,IOS开发官网的两个demo,OpenALExample 和 GLAirplay。这里我们只谈最基本的实现,加载声音文件,播放声音。至于3D音效,多普勒效应环境音效设置,声音位置,收听位
2017-05-10 23:25:12 3227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人