自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明风的博客

share your ideas

  • 博客(15)
  • 资源 (29)
  • 收藏
  • 关注

转载 Android开发之动态库调用

1.编写并生成Android下可用的动态库(1)编写动态库源程序文件    这里以my_add.c为例。首先进入/home/android/development/,该目录下创建文件夹lib_test,更爱该目录的权限后进入该目录。依次执行    # cd /home/android/development    # mkdir lib_test    # chmod 77

2015-08-21 10:05:37 1310

原创 一个经典的消费者和生产者的实现(linux )

#include  #include  #define BUFFER_SIZE 16 // 缓冲区数量      struct prodcons      {          // 缓冲区相关数据结构          int buffer[BUFFER_SIZE]; /* 实际数据存放的数组*/          pthread_mutex_t lock; /*

2015-08-17 16:58:09 1138

原创 主线程和子线程的同步控制

一个线程的结束有两种途径,一种是象我们下面的例子一样,函数结束了,调用它的线程也就结束了;另一种方式是通过函数pthread_exit来实现。另外需要说明的是,一个线程不能被多个线程等待,也就是说对一个线程只能调用一次pthread_join,否则只有一个能正确返回,其他的将返回ESRCH 错误。在Linux中,默认情况下是在一个线程被创建后,必须使用此函数对创建的线程进行资源回收,但是可以设

2015-08-17 13:45:35 5026 1

原创 java 调用 库文件错误查找方法

第一步首先找到 backtrace:关键字,然后找到都应的库文件 出错的地方 pc 0000088b  /system/lib/libNDK_04.so (SayHello+98),08-13 17:08:28.041 I/DEBUG   (  163): backtrace:08-13 17:08:28.041 I/DEBUG   (  163):     #00  pc 000

2015-08-13 17:55:48 1152

原创 java.lang.UnsatisfiedLinkError: Couldn't loadXX from loader dalvik.system.

java.lang.UnsatisfiedLinkError: Couldn't load NDK_04 from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.duicky-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.duicky-1,

2015-08-13 16:44:06 5824

转载 android源码编译apk集成第三方so库

一般编译android应用,生成apk,有以下几个方法:    1.传统的在eclipse平台下编译生成apk,这种情况下,需要指定android sdk,通过eclipse编译生成apk,编译的apk拥有较低级别的用户级别权限,可能有些底层操作没有权限实现,比如部分system调用,访问系统文件目录等。如果存在jni调用,则需要创建jni目录,并在jni目录里面创建android.mk,通过

2015-08-13 16:39:06 11599

转载 NDK 开发

为何要用到NDK? 概括来说主要分为以下几种情况: 1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。下面就介绍下Android NDK的入门学习过程:入门

2015-08-13 16:05:18 636

原创 android jni 调用

android JNI是连接android Java部分和C/C++部分的纽带,完整使用JNI需要Java代码和C/C++代码。其中C/C++代码用于生成库文件,Java代码用于引用C /C++库文件以及调用C/C++方法。android Java部分代码:/* * Copyright (C) 2008 The Android Open Source Project * *

2015-08-13 16:01:56 1232

原创 jni 调用 例子

JNI允许程序员编写的本地方法处理的情况下,当一个应用程序不能完全在Java编程语言编写的,例如当标准Java类库不支持平台特定的功能或程序库。它也用来修改在另一种编程语言编写的应用程序中的一个现有的应用程序,以访问爪哇应用程序。许多标准库的类依赖于JNI的开发者和用户提供的功能,例如文件I / O和声音功能。包括性能和平台敏感的标准库中的实现,允许所有的应用程序访问此功能的安全和平台无关的方式。

2015-08-13 15:00:22 833

转载 socket 编程实例

服务器部分:#include     // for sockaddr_in#include     // for socket#include     // for socket#include         // for printf#include         // for exit#include         // for bzero/*#inc

2015-08-12 14:02:43 608

转载 android httpClient 支持HTTPS的2种处理方式

android httpClient 支持HTTPS的2种处理方式问题: 项目中Android https或http请求地址重定向为HTTPS的地址,相信很多人都遇到了这个异常(无终端认证): javax.net.ssl.SSLPeerUnverifiedException: No peer certificate解决过程: 1.没遇到过的问题,搜索

2015-08-11 14:10:46 2246

原创 网络编程中的函数汇总篇

网络编程socket函数详解 (有了新的认识)bind函数详解listen函数详解accept函数详解send函数详解recv函数详解closesocket函数和WSACleanup函数connect函数详解某哥一句话点醒我什么是网络编程------不过就是读写文件而

2015-08-20 09:33:51 684

转载 简单理解Socket

前几天和朋友聊天,朋友问我怎么最近不写博客了,一个是因为最近在忙着公司使用的一些控件的开发,浏览器兼容性搞死人;但主要是因为这段时间一直在看html5的东西,看到web socket时觉得很有意思,动手写几个demo,但web socket需要特定的服务器支持,由于标准制定工作还没完成,所以没有多少主流的服务器支持,自己在网上下载了几个实现,包括php的、C#的、甚至Node.js的,但一个是协议

2015-08-19 10:54:34 670

原创 Android开源项目xUtils HttpUtils模块分析

使用HttpUtils 只需要new 出一个实例便可。public class HttpFragment extends Fragment {    // 同步请求 必须在异步块儿中执行    private String testGetSync() {        RequestParams params = new RequestParams();      

2015-08-11 14:07:41 2998

转载 开发团队的效率

我之前写过一篇叫《加班与效率》的文章,从概念上说了一些我对“效率”的认识,但是那篇文章趋于概念化,对于一些没有经历过这样的环境的同学来说,可能会觉得太抽象了。很早以前就想写一篇更具体一点的,可执行的文章与《加班与效率》这篇文章相辉映,并再把我两年前在杭州QCon上的那个“鼓吹工程师文化”的《建一支强大的小团队》(新浪微盘)的观点再加强一下。但是我遇到了一些思维方式上的麻烦——我讲的总是从我的经

2015-08-10 16:21:29 516

open ssl demo example (证书自带)

open ssl demo 完整的例子, 适合入门, 简单易懂,有解释说明 open ssl demo example (证书自带)

2019-01-28

com.alibaba.fastjson.JSON , net.sf.json.JSONObject

开源最新的json 库文件。json-lib-2.4-jdk15, fastjson-1.2.2

2018-08-22

OkHttp 例子

使用了okhttp-2.4.0和okio-1.4.0.jar两个jar实现了图片的下载。

2016-02-03

json.jar jdk_1.6

json.jar jdk_1.6 对应的开发

2016-01-12

Android Sockets和java sockets通信

Android Sockets和java sockets通信 的小例子。

2016-01-12

android ftp 使用

SwiFTP、FTP4J以及Demo下载,包涵了文档说明及服务器端代码和客户端的代码

2016-01-11

AmaterasUML的配置及使用 .tar

eclipse 配置AmaterasUML时需要的3个jar 包,以及配置文档 http://blog.csdn.net/asce1885/article/details/40744163

2015-12-24

android数据库快速开发

android数据库快速开发框架,使用简单

2015-12-14

Xutils测试源码和Deomon

xutils框架 源码实现,以及测试使用的例子。

2015-12-14

异步加载图库中的图片

异步加载图库中的图片,首先图库中需要图,当中需要判断一下。

2015-12-14

环形进度条实现

环形进度条实现, andoid 系统可以参考,完整工程。

2015-12-09

andriod微信抢红包实现

AccessibilityService是一个辅助类,可以监听我们手机的焦点,窗口变化,按钮点击等等。实现它的服务需要在手机设置里面->辅助功能在这里面找到你自己实现的辅助类,然后打开它就可以进行我们一系列的监听了 相关: http://krelve.com/?post=26 http://www.it165.net/pro/html/201507/48358.html http://blog.csdn.net/wyzxk888/article/details/9006881

2015-12-02

AutotestDemo

实现自动后台测试模拟android 按键。

2015-10-21

例子,说明文档文档,搭建环境,api 文档,jar 包

例子,说明文档文档,搭建环境,api 文档,jar 包

2015-10-21

python 学习实例

自己学习python 时做过的一些实例。

2015-10-12

点亮一个led 灯的实验

上层写一个app应用,调用jni ,jni 调用hal 层的接口,hal 调用driver 去开关lte 灯。

2015-10-08

android jni

android JNI是连接android Java部分和C/C++部分的纽带,完整使用JNI需要Java代码和C/C++代码。其中C/C++代码用于生成库文件,Java代码用于引用C /C++库文件以及调用C/C++方法

2015-08-13

ubuntu_13.04忘记密码的解决方案

ubuntu_13.04忘记密码的解决方案,方法1可以完美解决

2015-08-07

ubuntu 13.04忘记密码的解决方法一

ubuntu 13.04忘记密码的解决方法一,亲自验证操作过的哦

2015-08-04

BluetoothChat

BluetoothChat,使用蓝牙通信,实现简单的聊天功能。

2015-07-14

BlockingQueue

BlockingQueue java 的工具类,初次要用于消费者,生产者的同步问题。

2015-06-15

专网联系人contactsprovider设计文档

专网联系人的privatecontactsProvider 设计,

2015-06-10

java 设计模式 例子

java 设计模式 例子 , 整理了网上的源码,实践了23 种设计模式。

2015-04-07

Simple JNI 例子

ndk andriod jni 例子 简单 实用 亲自验证

2015-03-09

android jni 例子

一个简单的例子教你学会jni 参考的说明 http://blog.csdn.net/fengqiaoyebo2008/article/details/6210499

2015-02-10

字符串相关函数介绍

字符串相关函数介绍,strchr ,strstr,strtok

2013-08-26

vi 手册(中文版)

vi 作为在linux下的一款编辑软件,备受好评,然而有个深入的认识依靠其手册的完整

2013-04-06

linux 命令手册

linux技术开发 包括各种的命令详解 命令查询 快捷方便

2013-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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