java
文章平均质量分 68
Cheney_start
专注于java/android方向的开发
展开
-
AtomicBoolean应用举例
使用 AtomicBoolean 高效并发处理 “只初始化一次” 的功能要求:1private static AtomicBoolean initialized = new AtomicBoolean(false);2 3public void ini转载 2014-10-13 23:49:05 · 3514 阅读 · 0 评论 -
Android Studio JNI体验
最近项目中需要调用c/c++的实现,Android是支持JNI的,所以体验了一下JNI的全过程1. 前期环境准备(1) 下载NDK,网址是https://developer.android.com/ndk/downloads/index.html, 国内用户需要翻墙。目前官网上mac版最新的是android-ndk-r10e-darwin-x86_64.bin, 文件比较大原创 2015-07-29 22:15:55 · 2348 阅读 · 0 评论 -
Android客户端通过Socket连接服务器
Android客户端通过Socket连接服务器。Android互联网项目中,绝大部分都有连接远程服务器的需求,连接的方式有多种,可以是TCP的方式,当然也可以通过Socket的方式。相对于TCP的方式,Socket的方式略显的较为原始,对于客户端来说,复杂度反而比TCP的方式还要高一些,毕竟TCP的连接有现成的框架可以使用,比如Spring等。 而使用socket方式这些工作完原创 2015-07-29 22:46:44 · 4232 阅读 · 1 评论