logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

个人项目推广

一时兴起,搞了自己的开源项目或者是个人博客出来,虽然出发点常常并不是要利用这些得到多大的好处,而仅仅是出于一种保存曾经战斗过的地方的习惯,或者随手总结记录,以弥补随着年龄的增长而变得越来越差的记忆的不足,但如果自己搞得这些东西能被更多的人看到,能够帮助许许多多有需要的同学,并和全世界各地的广大开发者一起交流,那么对于写代码、写文档时孤寂的心倒也不失为一种很好的慰藉。将个人项目推广一下,为更多人所用

HiKey960 开发板 android 编译

我们可以用 Android Open Source Project (AOSP) 源码和相关的硬件特有二进制文件为 Google 的手机/平板,如 Nexus 系列,Pixel 系列等编译镜像,这有时为我们对 Android 系统的研究调试及开发提供了极大的便利。除此之外,为了 Android 系统能够得到更加广泛的应用,Google 官方还对两款参考开发板提供了支持,及 HiKey 和 HiKe

PyCairo 后端

PyCairo支持多种不同的后端。后端是PyCairo产生的图形可以显示的地方。我们将使用PyCairo来创建一幅PNG图像,一个PDF文件,一个SVG文件,并将在一个GTK窗口中绘制。PNG 图像在第一个例子中,我们将创建一幅 PNG 图像。#!/usr/bin/python'''ZetCode PyCairo tutorialThis program uses PyCa...

PyCairo 中的剪裁和屏蔽

在 PyCairo 教程的这个部分,我们将讨论剪裁和屏蔽操作。剪裁裁剪 是将绘制限定在某一区域内。这样做有一些效率的因素,或者为了创建有趣的效果。PyCairo 有一个 clip() 方法用于设置裁剪区域。#!/usr/bin/python'''ZetCode PyCairo tutorialThis program shows how to performclip...

PyCairo 中的图片

PyCairo 教程的这个部分,我们将讨论图片。我们将演示如何在 GTK 窗口中显示一幅 PNG 或JPEG 图片。我们也将在图片上绘制一些文字。显示一幅 PNG 图片在第一个例子中,我们将显示一幅 PNG 图片。#!/usr/bin/python'''ZetCode PyCairo tutorialThis program shows how to drawan im...

根窗口

PyCairo 教程的这个部分,我们将与根窗口打交道。根窗口就是桌面窗口,通常也是我们放置图标的地方。控制根窗口是可能的。从程序员的角度来看,它仅仅是一种特殊的窗口。透明窗口我们的第一个例子将创建一个透明窗口。我们将看到窗口对象下面是什么东西。#!/usr/bin/python'''ZetCode PyCairo tutorialThis code example s...

PyCairo 中的基本绘图

在 PyCairo 教程中的这个部分,我们将会绘制一些基本的元素。我们将绘制简单的直线,应用填充和 stroke 操作,我们将会讨论虚线,线帽和线的交合。直线直线是非常基本的向量对象。为了绘制一条直线,我们使用两个方法调用。一个是move_to()调用,我们需要把起点位置传给它。另一个是line_to(),我们则需要把直线的终点传给它。#!/usr/bin/python'''Z...

mupdf-android-viewer 设计与实现浅析

目前在 Android 应用开发中,可用的 PDF 文档展示的开源项目好几个,最为方便的是 AndroidPdfViewer,它基于 PdfiumAndroid 开发而来,而后者则是由 AOSP 中的 pdfium 封转而来。另外一个 PDF 文档显示的开源项目 mupdf 也非常强大。本文简单分析 MuPDF 库的 Android 封装。MuPDF 是一个用于查看和改变 PDF,XPS 和 ..

Ubuntu 16.04 安装 ROS

Robot Operating System (ROS) 是一个得到广泛应用机器人系统的软件框架,它包含了一系列的软件库和工具用于构建机器人应用。从驱动到最先进的算法,以及强大的开发者工具,ROS 包含了开发一个机器人项目所需要的所有东西。且它们都是开源的。ROS 虽然名为机器人操作系统,但它与我们一般概念中的操作系统,如 Windows,Linux,iOS 和 Android 这些。Wind

WebRTC Audio 接收和发送的关键过程

本文基于 WebRTC 中的示例应用 peerconnection_client 分析 WebRTC Audio 接收和发送的关键过程。首先是发送的过程,然后是接收的过程。创建 webrtc::AudioState应用程序择机初始化 PeerConnectionFactory:#0Init () at webrtc/src/pc/channel_manager.cc:121#1In...

暂无文章信息