摘要:
在Android上,应用程序的开发,大部分基于Java语言来实现。要使用c或是c++的程序或库,就需要使用NDK来实现。NDK是Native Development Kit的简称。它是一个工具集,集成了Android的交叉编译环境,并提供了一套比较方便的Makefile,可以帮助开发者快速开发C或是C++的动态库,并自动的将so和java程序打包成apk,在Android上运行。 好,闲话少说,我们以一个简单的实例,来讲解NDK的应用。 一开发环境的搭建 这一步虽然没什么技术含量,但是对于初学者,有一个很好的入门指导,还是很有帮助的。1.1 Android SDK的搭建 首先,要进行Andr. 阅读全文
摘要:
在Android平台上开发基于网络的应用,必然需要去判断当前的网络连接情况。下面的代码,作为例子,详细说明了对于当前网络情况的判断。 先看一个自己定义的应用类。public class NetworkDetector {public static boolean detect(Activity act) {ConnectivityManager manager = (ConnectivityManager) act .getApplicationContext().getSystemService( Context.CONNECTIVITY_SERVICE);if (manager == nu 阅读全文
摘要:
SVN服务器搭建和使用(一)Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统下面的二进制文件包一共有5种,如图:个人认为最好用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用.点开上面的VisualSVN连接,下载VisualSVN server,如图:然 阅读全文
摘要:
Java同步与异步一、关键字: thread(线程)、thread-safe(线程安全)、intercurrent(并发的) synchronized(同步的)、asynchronized(异步的)、 volatile(易变的)、atomic(原子的)、share(共享) 二、总结背景: 一次读写共享文件编写,嚯,好家伙,竟然揪出这些零碎而又是一路的知识点。于是乎,Google和翻阅了《Java参考大全》、《Effective Java Second Edition》,特此总结一下供日后工作学习参考。 三、概念: 1、 什么时候必须同步?什么叫同步?如何同步? 要跨线程维护正确的可见性,只要. 阅读全文
摘要:
士不可以不弘毅 个人理解:一个男人不能不志向远大 阅读全文
摘要:
曾经遇到过一个面试题,让你写出横屏切换竖屏Activity的生命周期。现在给大家分析一下他切换时具体的生命周期是怎么样的:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState-->onPause-->onStop-->onDestroy-->onCreate-->onStart-->onRestoreInstanceState-->onResume-->4 阅读全文
摘要:
Android蓝牙串口通讯闲着无聊玩起了Android蓝牙模块与单片机蓝牙模块的通信,简单思路就是要手机通过蓝牙发送控制指令给单片机,并作简单的控制应用。单片机的蓝牙模块连接与程序暂且略过,此文主要描述Android手机蓝牙客户端遇到的那点破事。进入正题:连接蓝牙设备——蓝牙客户端:Android手机一般以客户端的角色主动连接SPP协议设备(接上蓝牙模块的数字传感器),客户端连接流程是:1.使用registerReceiver注册BroadcastReceiver来获取蓝牙状态、搜索设备等消息;privateBroadcastReceiversearchDevices=newBroadcast 阅读全文
摘要:
给大家推荐几个比较好的网站jar包下载地址:http://dipoo.j1.fjjsp.net/default.htmlDoug Lea并发编程文章全部译文:http://ifeve.com/doug-lea/免费源代码分享:http://www.codeforge.cn/学习资料:http://linux.linuxidc.com/ 用户名和密码都为:www.linuxidc.com 阅读全文
摘要:
活着,在我们中国的语言里充满了力量,它的力量不是来自于叫喊,也不是来自于进攻,而是忍受,去忍受生命赋予我们的责任,去忍受现实给予我们的幸福和苦难、无聊和平庸。正如你终于会明白,无论现时我们经历的是措手不及的幸福喜悦,抑或是无可告人的艰辛苦难,只要继续活着,它们中的大多数细节和感受都将被我们和时间一一遗忘,只留下苍白的结果。那个结果对现时的我们毫发无伤。告诉我,谁还在不堪着生活的煎熬,失恋的痛苦,或者某个伤疤最初的鲜血淋漓? ——我仿佛已经看到许多问号:这样,我们的生存还有什么意义? 嗯,就像那谁说的,企图探究活着的意义注定只能成为一个笑话。人只是一种存在,它与天地万物一样并无意义。 呵,我们. 阅读全文