
Android
PaulYoung_Blog
这个作者很懒,什么都没留下…
展开
-
图像缩放算法——差值算法
摘要:首先给出一个基本的图像缩放算法,然后一步一步的优化其速度和缩放质量;转载 2016-03-08 14:51:13 · 3827 阅读 · 0 评论 -
使用libjpeg库实现jpeg图片的缩放(缩略图)
libjpeg库的交叉编译libjpeg库主要用于jpeg格式图片的编解码,其交叉编译过程如下1. 下载源码从官方网站http://www.ijg.org/files/ 下载libjpeg库的源码,本次编译过程使用的是 jpegsrc.v9a.tar.gz2. 解压源码2.1 切换到下载目录,执行 tar -xzvf jpegsrc.v9a.tar.g原创 2016-03-08 14:53:40 · 10928 阅读 · 4 评论 -
Android图片压缩库——libjpeg-turbo
为何Android图片压缩效率低原创 2016-02-27 20:41:56 · 16874 阅读 · 21 评论 -
Android项目通过NDK整合libjpg与libpng
libjpg与libpng是处理图片的两个非常重要的库,其中libjpg是处理jpg图片解压与压缩的利器,但是不足的是,libjpg只能处理jpg相关的图或位图,所以若遇到png图片则需要通过另外一个库,libpng来处理。所以通常项目需要整合两个库来完成图片的各种需求。为了将libjpeg与libpng和项目编译成一个动态链接库,这里我们将libjpeg与libpng编译成静态库,引入进项目之中。原创 2016-03-26 21:36:19 · 4818 阅读 · 2 评论 -
java的3DES加密
java的3des加密方法原创 2016-04-19 09:04:53 · 687 阅读 · 0 评论 -
修改 Android Studio for mac中Ctrl + 左键 = 右键的功能
在mac中使用Android studio,需要进入某一个类时要使用ctrl+左键来进入,但是这个又是系统右键的快捷键,所以我们需要覆盖一下快捷键的设置。KeyMap中搜索Declaration,点击Add Mouse Shortcut,添加cmd+左键,即可完成覆盖,以后再也不会弹出右键的提示了。原创 2016-06-23 22:09:35 · 6241 阅读 · 2 评论 -
dlopen failed: cannot locate symbol "atof" referenced by "xxx.so"
该错误是因为:static __inline__ double atof(const char *nptr){ return (strtod(nptr, NULL));}导致,因在NDK中stdlib.h头文件的atof函数为内联函数,所以在项目中无法直接调用,所以需要将atof()函数改为strtod()函数。例如: double x; //将该函数改为strtod函数 //dx=原创 2016-08-05 14:05:02 · 3410 阅读 · 0 评论