- 博客(9)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 将Python移植到android环境下(附件Python modules)
硬件环境:华硕thinkerboard (Android os)首先需要使用NDK进行交叉编译, 编译环境使用ubuntu 14.04 64位, android ndk版本为r14b, python版本为2.7.9设置编译环境编译主机版本,创建"Parser/pgen"./configure . make make install ...
2018-03-31 17:18:20 5074 1
转载 c++程序移植到android
在android 2.x及4.0或更远古时代,系统在执行一个elf文件时,这个elf文件是固定加载到某个内存位置的。而后来llvm的出现,使得编译出来的elf文件,可以加载到内存中的任意位置,这种就叫pie。问题原因转:http://blog.csdn.net/qq_29343201/article/details/52214054在Android 4.4之后添加了新的保护机制,可执行文件必须是采...
2018-03-26 10:55:47 5127
转载 android 的系统签名
刚入职的时候,固件中 app 需要在源码中编译,不是很理解,为什么不使用 IDE 编译,然后 copy 到 /system/app/*,咨询导师,得到反馈 app 需要使用系统的权限 在 AndroidManifest.xml 中声明了系统全下申明了系统权限android:sharedUserId="android.uid.system"随着工作时间延长,慢慢理解了 apk 签名机制,为了解决上...
2018-03-20 16:03:14 596
转载 freetype库实现文字显示
原文:http://www.cnblogs.com/lifexy/p/8503070.html1.数码相框-通过freetype库实现矢量显示本章主要内容如下:1)矢量字体原理2)使用freetype库实现矢量字体显示 1. 矢量字体原理 将汉字的笔划边缘用直线段描述成封闭的曲线,并将线段各端点的坐标经压缩存储,如下图所示: ...
2018-03-15 08:58:44 21194 1
转载 图像的基本知识
原文:http://blog.csdn.net/strive_0902/article/details/780230801、像素点像素点是最小的图像单元,一张图片由好多的像素点组成。如下图 可以看到上述图片尺寸是500 * 338 的,表示图片是由一个500 * 338的像素点矩阵构成的,这张图片的宽度是500个像素点的长度,高度是338个像素点的长度,共有500 * 338 = 14...
2018-03-14 11:50:20 4935
转载 freetype 使用
GTK+(基于DirectFB)的字体绘制是通过pango+freetype+fontconfig三者协 作来完成的,其中,fontconfig负责字体的管理和配置,freetype负责单个字符的绘制,pango则完成对文字的排版布局。而我对这一部分 的了解,基本上是空白的。这两天为了解决一个关于字体的BUG,花了一些时间阅读相关资料,这里记录一些freetype的学习笔记。 尽管点阵字体在时间和...
2018-03-14 11:30:57 1299
转载 freetype 函数介绍
不带缓存的FreeType使用 1、 初始化库 FT_Init_FreeType( FT_Library *alibrary ); 2、 通过创建一个新的 face 对象来打开一个字体文件 FT_New_Face( FT_Library library, const char* filepathname, FT_Long f...
2018-03-14 11:22:48 6026 1
转载 关于FFMPEG的结构体
ffmpeg本人也是刚接触,本文将采用累加的方法逐个介绍我使用到的函数,最新版本可能有不同 ,如有不妥之处,还望谅解! 头文件引入方法:extern "C"{#include "libavcodec/avcodec.h"#include "libavformat/avformat.h"#include "libavutil/avutil.h"#include "libavutil/mem.h...
2018-03-14 09:25:15 187
转载 TCP/IP详解
原文:http://blog.csdn.net/qq_29350001/article/details/73176210一、基本概念1、编程接口什么是伯克利套接字(Berkeley Socket)?美国加利福尼亚大学比克利分校于 1983年发布 4.2 BSD Unix 系统。其中包含一套用 C 语言编写的应用程序开发库。该库既可用于在同一台计算机上实现进程间通信,也可用于在不同计算机上实现网络通...
2018-03-05 10:13:49 1875
线程通过alsa播放音乐
2016-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人