
Android通用圆角布局(兼容Android P) Android通用圆角布局,可以解决Android P版本xfermode方案裁剪黑边问题和xfermode在列表vie...
基本介绍 Gradle 是一个基于 Ant 和 Maven 概念的项目自动化建构工具。它使用一种基于 Groovy 的特定领域语言 (DSL) 来声明项目设置,这比我们的 A...
在开发中我们会遇到各种需要获得屏幕参数的场景,当中也有不少坑,所以现在就记录一下这些参数的获取方式。以免再入坑。 物理屏幕宽高 一、底部没有虚拟按键这里获取到的宽高,就是你眼...
一、概述 组件化开发优点多多,我也不多讲。但怎么样去搭建一个组件化的项目?下面就带大家一步步的集成,少走点弯路。 二、创建组件化项目 1.首先创建项目,项目结构如下:app关...
SmartRefreshLayout是一个“聪明”或者“智能”的下拉刷新布局,由于它的“智能”,它不只是支持所有的View,还支持多层嵌套的视图结构。它继承自ViewGrou...
原文地址:https://www.jianshu.com/p/a6cad97ea54f 相信很多应用都是采用内部下载的方式,这样的体验肯定比跳转到浏览器好得多!而应用商店审核...
本文基于0.8.8版本的 ijkplayer ,对其源码进行剖析,涉及到不同平台下的封装接口或处理方式时,均以 Android 为例。 ijkplayer 是一款比较出众的开...
最近使用MediaCodec做编解码H264,写一点东西以免自己再次掉坑。先说一下具体环境,使用的是,Windows10 + AndroidStudio3.0 + CMake...