功能说明 HTTPDNS使用HTTP协议进行域名解析,代替现有基于UDP的DNS协议,域名解析请求直接发送到阿里云的HTTPDNS服务器,从而绕过运营商的Local DNS,...
功能说明 HTTPDNS使用HTTP协议进行域名解析,代替现有基于UDP的DNS协议,域名解析请求直接发送到阿里云的HTTPDNS服务器,从而绕过运营商的Local DNS,...
RxJava与Retrofit 在出现LiveData之前,Android上实现网络请求最常用的方式是使用Retrofit+Rxjava。通常是RxJavaCallAdapt...
前言 为什么写这个文章?因为之前做过一些短视频方面相关的应用,特别是在播放优化上面踩过一点坑。优化的主要目的为了让视频达到秒开,视频的预加载等,并在用户多次播放的过程中能减少...
最近研究了一下Architecture Components,尝试用这个架构写了一个小demo,发现了一些问题,也有了一些心得,想分享给大家。 以下关于LiveData的基础...
利用MediaCodec可以录制视频,可是可以将图片合成视频吗?之前使用ffmpeg来实现。但是,ffmpeg却是c++写的,而且非常占用内存,虽然它是非常棒的音视频处理库,...
做安卓开发的时候,有的时候会遇见如下的crash log: 这个bug光看log,大概能猜到原因,但其实很难定位到具体是哪里的问题,尤其是一个Activity包含许多个Fra...
年前想着Google老大之前提醒过将项目升级到androidx,所以年前一通操作猛如虎把Android Studio唰唰升级到3.2.1,自然也把gradle升级到gradl...
本文已授权微信公众号:鸿洋【hongyangAndroid】独家发布 2018年第一篇,新年快乐! 一、混淆的目的 一款发布到市场的软件原则上都应该做代码混淆,可能有人会说谁...
MediaCodeC是Android 4.1(API16 ) 版本加入的一个新的音视频处理API,旨在提高Android平台的音视频编码能力,Mediacodec类可...