- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 Android中,在C++层使用TinyXML解析XML文件
Android中,在C++层使用TinyXML解析XML文件在Android开发之向您的项目添加C/C++代码这篇文章中说了在Andoid中使用C++的有点,以及如何在Java与C++建立通信。有兴趣的读者朋友可以参考上一篇文章。这篇文章我们讲,Android中,在C++层使用TinyXML解析与生成。TinyXML相关知识TinyxXML2参考网址https://github...
2018-06-18 09:47:51
1454
原创 Android开发之向您的项目添加C/C++代码
Android开发之向您的项目添加C/C++代码我们为什么要想Android项目中添加C/C++代码?众所周知我们使用Java或Koltin语言开发Android项目简单,快捷,那么在什么情况下使用C/C++代码呢?复用之前的C/C++代码。 在一个有传承的项目中留下来一些经过验证、高效、正确的代码库C/C++代码做一些图像、算法或者复杂的逻辑时效率会提高很多。如果在一些内存受限...
2018-05-27 00:18:25
3027
原创 BufferedInputFile
BufferedInputFile在java编程思想P542页中引用了一个BufferedInputFile类,这个类老夫没有在Java 的API中找到,就去http://www.mindviewinc.com/TIJ4/CodeInstructions.html这下载下来,找到该类,代码如下://: io/BufferedInputFile.javaimport java.io.*;public
2017-01-15 22:26:19
1239
2
原创 java中的回调
java中的回调interface CallBack<T>{ public void call(<T> calldata); }在需要回调的地方去new一个CallBack对象,然后将数据复制给calldata;public void testFunction(String str,new CallBack(){ public void call(<T>
2016-05-19 22:35:46
427
原创 eclipse/Android Studio无法识别魅族手机
作为Android开发者,在开发APP时需要测试不同机型,我在测试的时候,eclipse和Android Studio总是无法识别魅族手机。在网上查资料,好多都是,在Windows 7中文环境 1. 建立或修改C:\用户\<你的用户名>\.android\adb_usb.ini文件,在该文件中添加一行文本,内容是0x2a45。 2. 检查ADB设备是否找到(命令行程序中) adb k
2016-05-09 23:46:30
2418
原创 JNI
NDK简介 ndk(Native develop kits 本地开发包),可以让你开发JNI程序(本地方法,对应了C或C++中的方法)。 配置NDK-build的环境变量:计算机->右键 属性-高级系统设置->环境变量->path->粘贴D:\develops\android-ndk-r9d;步骤 I. 在java中写了一个本地方法: // 定义一个本地的方法,这个方法,就相当于C程序中
2016-05-09 22:36:16
367
原创 Android中的单元测试
写一个类继承AndroidTestCase写一个测试方法 *抛出异常给Android系统 *方法的修饰符必须是public,Android系统使用反射去调用。对测试结果进行断言。 public class TestCalcService extends AndroidTestCase { public void testAdd()throws Exception{
2016-05-05 23:46:29
382
原创 java JDK的安装以及配置环境变量
先到官网下载jdk(jdk下载的官网),大家选择对应的平台。安装。傻瓜式安转,除过选择路径,其余Next就行。个人安装路径如下: JDK: D:\develop\Java\jdk1.7.0_72\ JRE: D:\develop\Java\jre7\配置path环境变量。为什么要配置环境变量,为了让j
2016-05-05 22:07:50
498
原创 Java九九乘法表/冒泡排序倒叙输出
今天面试,HR给了一份笔试题,1.写一个9*9乘法表并输出,2.给了一个int类型的数组,使用冒泡排序倒叙输出。哥们觉得So easy,提笔就写。当时心里想着就是不能保证结果正确,但是原理是对的。但是面试官看了,就开始说我的程序这有问题那有问题,具体问题我就不说了。当时小弟有心反驳,但却没有任何恰当理由,找个当时真想找个地缝钻进去。不过当时面试官有一句话我铭记于心,写程序最好不要让编译器去帮你排错,
2016-04-23 12:48:05
5522
转载 Android双击退出应用程序
# Android 中双击退出 #在Android开发中如果遇见Activity以Standard模式启动,那么在Activity的栈中就会存储好多Activity的实例,这样用户如果要退出APP,就必须逐个退出先前已经加载的Activity,这样大大降低用户体验。因此我们在开发APP时,需要在加载多个Activity的时候,双击返回按钮退出该应用程序。代码如下:
2016-04-15 15:18:12
563
转载 常用元器件的封装
原文链接:http://blog.chinaunix.net/uid-26435987-id-3299207.html 固定电阻常用的封装模型为“AXIAL”系列的,包括“AXIAL-0.3”、“AXIAL-0.4”“AXIAL-0.5”、“AXIAL-0.6”、“AXIAL-0.7”、“AXIAL-0.8”、“AXIAL-0.9”和“AXIAL-1.0”等,其后缀的数字表示封装
2015-02-11 11:33:29
2162
MQTT的初步理解
2014-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人