软件开发
文章平均质量分 72
Vasil
每一位程序员都应该在自己开发道路上绽放自己的光芒,为后来者点亮前进的道路
展开
-
百度地图API解决 android 6.0定位不了的问题
百度地图API解决 android 6.0定位不了的问题原创 2016-03-17 13:38:23 · 21624 阅读 · 21 评论 -
android studio中使用jack编译器
用jack编译器编译出来的静态JAR包,不会再生成classes.jar等中间文件了,而是直接生成classes.jack文件,问下如果有APK代码需要链接这个.jack(就像链接.jar一样),那么,在android studio中怎么配置jack呢,只要在app 的gradle里面添加如下配置就可以了android { ... defaultConfig {原创 2016-06-10 13:48:52 · 5596 阅读 · 0 评论 -
android studio下使用TUTK SDK
android studio下使用TUTK SDK本人最近在研究android视频在线,无奈公司给了个坑爹SDK, 官网:http://tutk.com.cn/,百度翻来翻去,文档教材少得可怜,好吧,自己动手丰衣足食,下面就android studio下集成TUTK进行一个简单的描述。首先,新建工程这个没什么好讲的,和以前一样,新建工程完毕后,在main文件夹中新建一个jniLibs文件夹,该文件原创 2016-08-19 16:37:50 · 9755 阅读 · 5 评论 -
android线程池原理和实现
多线程的管理一直是android开发的一项核心技术,合理的利用线程池管理线程可以大大提高app的性能,下面我们来看看在android中线程池的使用关于线程池的理解,概念性的东西本文就不再阐述,不理解的地方可以私信,在android中,管理线程池主要用到了java.util.concurrent.ThreadPoolExecutor这个类,该类的官方文档(有墙)。该类的父类是Executor原创 2016-08-11 14:23:48 · 1707 阅读 · 0 评论 -
android studio 下 ffmepg读取视频文件信息
在上篇ffmepg系列的文章已经说到如何将ffmepg集成到android studio中,android studio 集成ffmepg 接下来我们就进行ffmepg深入学习,在深入学习之前,先了解下ffmepg的几个模块,ffmepg主要有以下几个模块:libavformat:用于各种音视频封装格式的生成和解析,包括获取解码所需信息以生成解码上下文结构和读取音视频帧等功能;音视频的格式原创 2016-11-11 19:51:57 · 1599 阅读 · 0 评论 -
android Imageloader实现图像的三级缓存和代码结构优化
三级缓存的概念:即,网络,本地,内存,在安卓中,加载网络资源(特别是图片)是一件很消耗资源的资源的,因此我们使用三级缓存的形式,可以大大减少APP资源的消耗,增加开发效率,下面是三级缓存的流程图Created with Raphaël 2.1.0Activity开始APP内存是否有图片缓存?ImagView显示本地存储yesnoCreated with Raphaël 2.1.0本地存储SD卡存储是原创 2016-12-13 16:37:40 · 1035 阅读 · 0 评论