evo

自强不息,厚德载物 ii Making others better! Making life better ^_^

【Java】JNI简单用法

JNI即Java Native Interface,是Java与本地代码(多指C/C++)交互的机制。Java是平台无关的,移植性强,但有时候由于特殊原因,需要与本地接口交互,也就是说在Java中调用C/C++函数,或者在C/C++中调用Java接口,下面介绍其实现方法。如何在Java中调用nat...

2016-01-19 12:15:15

阅读数:620

评论数:0

【C++】Android中的同步机制

在涉及多线程、多进程编程时,同步问题是不可避免的。在不同的操作系统或者项目中,都有自独特的同步手法,不过同步原理基本相同。在Android系统中,封装了几个同步类,下面来看一下这些同步类的源码是如何实现的。1、MutexMutex是个互斥锁,即MUTual EXclusion,对pthread的m...

2016-01-15 17:34:00

阅读数:2201

评论数:0

【Bash百宝箱】Android编译系统(Makefile)

MakefileAndroid编译系统基于GNU make,用来管理Makefile,Makefile的基础知识可参考: http://blog.csdn.net/ieearth/article/details/47296429Makefile最一般的规则就是个依赖树,如下:target: pr...

2016-01-13 14:33:08

阅读数:1254

评论数:0

【Bash百宝箱】Android源码下载及编译

版本管理在分析Android源码之前,首先要了解一下相关的版本管理工具。Git工具是一种分布式的版本管理系统,最初被设计用于Linux内核的版本控制。Git功能强大,但也有之不便之处,Android中有许多项目,用git来统一管理就显得力不从心了,为此Google用Python开发了一套专门用来管...

2016-01-08 19:09:43

阅读数:995

评论数:0

【Arch】Android系统简介

Google IO下面是Google IO的logo(IO是什么意思?网上有几个不同版本的解释)——Google IO是由Google举办的网络开发者大会,旨在讨论用Google和开放网络技术去开发网络应用。Google IO大会从2008年开始,在美国加州旧金山每年举行一次。2015年的Goog...

2016-01-06 18:09:20

阅读数:854

评论数:0

【XML】XML - Schema

Xml Schema类似于DTD,定义了XML文档的逻辑结构,基本功能如下:a、定义可出现在文档中的元素及元素属性。 b、定义哪个元素是子元素。 c、定义子元素的次序及数目。 d、定义元素是否为空,即是否可包含文本。 e、定义元素和属性的数据类型。 f、定义元素和属性的默认值以及固定值。...

2016-01-04 15:11:56

阅读数:658

评论数:0

提示
确定要删除当前文章?
取消 删除