- 博客(10)
- 资源 (15)
- 收藏
- 关注
原创 11.Android之JNI实现函数中LOG打印
在Java环境下使用JNI时可以方便的使用printf函数打印信息,在Eclipse控制台Console视图可以方便的观察到,可在Android环境下使用JNI的话,printf函数就无效了,LogCat视图和Console视图里看不到任何输出。但我们可以使用Android本身的log方法,其实现步骤如下:1、在JNI的实现代码文件(.c或者.cpp)中加入包含LOG头文件的如下代码:#i
2011-11-28 16:58:16 10787 3
原创 10.Android之测试代码实现步骤
Android之测试代码实现步骤:在Android编写Android JUnit Test代码是很容易的。其实现步骤如下:1、新建一个Android工程。2、编写需要测试的Android类代码,比如Demo.java:3、编写Demo.java的测试代码类,比如DemoTest.java。需要保证DemoTest.java里面至少有一个测试用例,否则运行会报错,如下所示test
2011-11-28 10:05:48 5123
原创 09.Android之NDK-r7基础与实例
一、关于NDK:NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要
2011-11-24 10:44:40 3528
原创 Windows环境下JNI的实现实例
一、关于JNI:JNI(Java Native Interface):Java本地调用。JNI是 Java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定被支持就可以了。JNI也有它的缺陷:1、潜在的安全隐患。因为本机方法实行市级的机器代码,它有权使用主机的任何资源。也
2011-11-18 09:35:58 7335 3
原创 jdk环境变量配置
jdk环境变量配置 进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp)比如:jdk-6u14-windows-i586.exe2、安装jdk-6u14-windows-i586.exe3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"
2011-11-17 15:51:21 682
转载 关于技术、口才和工资
从CSDN某个帖子里看到的,觉得挺中肯,转载一下: 有口才没技术,开始你得意,最后你失意;有技术没口才,开始你低调,最后你跑掉;有技术有口才,开始你自信,最后你自豪。 其实做人也很重要的,还需要能协调好与上司,同事,下属之间的关系。生活也好,工作也好,说到底就是:做人+做事。
2011-11-15 12:04:37 876
转载 职场不能说的秘密
人际交往中有许多事情需要我们注意,尤其是在交谈的时候,人常说多说多错,确实有其道理性。因为人一旦闭不上嘴巴拼命说的话,往往他就很少动用大脑思考那些语句说出之后会对自己对别人造成多大的影响。有一些事情,即使法律没有禁止你,请你也不要到处去说,尤其是在职场上。1、健康状况法律禁止医院与人资部门泄漏你的健康资讯。当他人发现你有,或曾有过,健康问题,他们会倾向改**度--待你有如病童或将你屏除生活
2011-11-14 17:54:58 773
转载 08.Android之Intent
本来是自己想翻译这一部分的,网上搜了下,发现已经有好心人翻译好并发布出来了,而且允许转载,所以这里转载一下,去掉了原文头尾的一些内容:原文转自:http://www.cnblogs.com/skynet/archive/2010/07/20/1781644.html作者:吴秦 1、概述一个应用程序的三个核心组件——activities、services、broadcastr
2011-11-07 14:14:12 925
翻译 07.Android之Bluetooth
对于Android的英文帮助文档,总是看了记不住,远不如对中文资料那么印象深,所以下面的叙述都是对Android帮助文档Bluetooth的翻译。一、BluetoothAndroid平台包含了对Bluetooth协议栈的支持,允许机器通过Bluetooth设备进行无线数据交换。应用框架通过Android Bluetooth API访问Bluetooth功能模块。 这些API能让应用无线连接
2011-11-02 16:24:01 8981 1
原创 Java @override报错的解决方法
有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多。这是jdk的问题,@Override是JDK5就已经有了,但是不支持对接口的实现,认为这不是Override而报错。JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override。要解
2011-11-02 09:28:48 95515 17
iOS 消息推送服务器(OS X工程源码)
2013-02-04
COM 技术内幕--VC6.0工程源码
2011-10-02
精通Windows Socket网络编程源码
2010-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人