Good good study Day day up
06
30
27
Transmission Ubuntu NDK 交叉编译 Transmission Ubuntu NDK 交叉编译
什么是Transmission? Transmission是一种BitTorrent客户端,特点是一个跨平台的后端和其上的简洁的用户界面。Transmission以MIT许可证和GNU通用公共许可证双许可证授权,因此是一款自由软件优点是开源
2018-06-27 AheadSnail
25
Opus Visual Studio配置 Opus Visual Studio配置
什么是Opus opus是完全开放的,免版税的,高度通用的音频编解码器。作品是无与伦比的交互式语音和音乐在互联网上传播,但也用于存储和流媒体的应用程序。标准化是因特网工程任务组(IETF)为RFC 6716,从Skype编解码器和Xiph整
2018-06-25 AheadSnail
23
Android Aop 理解 Android Aop 理解
概述 Android Aop 理解 什么是AOP? 大家都知道OOP,即ObjectOriented Programming,面向对象编程。而本文要介绍的是AOP。AOP是Aspect Oriented Programming的缩写,中
2018-06-23 AheadSnail
20
Android中实现Aira2 Android中实现Aira2
简介上一篇文章中,介绍了怎么将Aria2库移植到了AndroidStudio中,而且使用了最新的编译方式CmakeList的方式接入,在接下来的一个月实现Android p2p下载的时候,发现使用CmakeList来编译真的很重要,因为他可
2018-06-20 AheadSnail
17
Window下OOLLVM Android编译环境搭建 Window下OOLLVM Android编译环境搭建
什么是OOLLVM? LLVM是由瑞士应用科学大学和瑞士西部艺术大学Yverdon-les-Bains(HEIG-VD)于2010年6月发起的一个项目。这个项目的目的是提供一个LLVM编译套件的开源代码能够通过代码混淆和防篡改提供更高的软件
2018-06-17 AheadSnail
17
AndroidStudio CmakeList 编译 Aria2 AndroidStudio CmakeList 编译 Aria2
简介 上一篇文章中,介绍了AutoConf,AutoMake,LibTool的基本语法,已经简单的使用,如何生成还有是怎么样来维护MakeFile的,之前都有分析过,大致我们要维护的文件就有configure.ac文件,还有Makefile
2018-06-17 AheadSnail
03
Butterknife个人理解 Butterknife个人理解
概述 Butterknife个人理解 什么是APT? APT(Annotation Processing Tool)是一种处理注解的工具,它对源代码文件进行检测找出其中的Annotation,使用Annotation进行额外的处理。An
2018-06-03 AheadSnail
01
Xutils Ioc实现 Xutils Ioc实现
概述 Xutils Ioc实现 什么是IOC Ioc也叫 控制反转(Inversion of Control,英文缩写为IoC)把创建对象的权利交给框架,是框架的重要特征,并非面向对象编程的专用术语。它包括依赖注入(Dependency
2018-06-01 AheadSnail