- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 Android 平台C# 与C++之间的互相调用方法
Java与C++的互相调用很容易做到,有好几种方式实现,如 JNI , JNA 方式 ,而C# 与C++之间的相互调用就有点麻烦了,一般情况下是C#调用C++ ,C++却无法调用C# 。本人就是为了解决C++ 调用C#的问题,也就是可以实现C#调用C++,然后C++再回调C# 。本人搜索了大量的网络文章,却没有找到有效方法,偶然间在Steamwork.Net的源码里发现了 可行的方法,并经项
2016-11-13 01:31:28 2497 1
原创 Tablet or Phone - Android
如何判断一个Android设备是手机还是平板在 Stack Overflow 上提供十几种判断方法,总有些可用的,特别记录下来备用http://stackoverflow.com/questions/5832368/tablet-or-phone-android
2014-03-29 14:34:20 1297
原创 IO复用-使用NDK提供的Looper
android NDK提供了对linux epoll 的封装API,头文件在android/looper.h ,其封装的实现代码在(android4.3):android-4.3/frameworks/base/native/android/looper.cpp 和android-4.3/frameworks/native/libs/utils/Looper.cpp
2014-03-07 11:43:45 5010
原创 android, 解压Zip文件
使用Common compress 解压Zip文件, 可以指定字符编码,如下代码片段,public static boolean unZip(String zipFileString, String outPathString,File files[] )throws Exception { // android.util.Log.v(TAG, "unZip(Str
2013-09-06 16:18:18 699
原创 encode an Url to Uft8 format
做项目用到的代码,记录下来 /** * whether an Url is an Uft8 format * @param url , the url to be encoded. * @return boolean , whether an Url is an Uft8 format * */ pub
2013-09-06 16:12:08 600
原创 android-自定义处理输入事件
在一个继承了nativeActivity的activity中是默认情况下是无法在java层上获取到输入事件,因为在nativeActivity中有如下语句 getWindow().takeInputQueue(this); 并实现了InputQueue.Callback 接口,把InputChenel传到native 层,最后在native 代码中处理消费了输入事件,根本 就没有调用
2013-06-19 16:04:01 2469 2
原创 Android--修改系统 语言
最近因为一个项目要在程序里修改系统 的语言,试了多种方法,最后使用的是下面的方法,特此记录下来IActivityManager am = ActivityManagerNative.getDefault(); Configuration config = am.getConfiguration();String able= config.locale.getCountry
2013-05-07 17:58:19 586
原创 小米手机2连接在UBUNTU12.04下调试
把小米手机2直接连接到ubuntu, ADB工具不能识别,在网上找了一些文章,并 折腾了一下终于连上了,特记录下来。参考 http://blog.csdn.net/qclzdh/article/details/7007011米2手机利用USB连接到Ubuntu12.04 , 运行 lsusb命令,结果如下:Bus 001 Device 001: ID 1d6b:0002 Linu
2012-11-17 09:42:47 836
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人