原文链接:https://docs.gitlab.com/ee/ci/yaml/ 在一个项目中,GitLab CI/CD 流水线通过使用名为 .gitlab-ci.yml 的...
原文链接:https://docs.gitlab.com/ee/ci/yaml/ 在一个项目中,GitLab CI/CD 流水线通过使用名为 .gitlab-ci.yml 的...
「性能优化1.0」启动分类及启动时间的测量「性能优化1.1」计算方法的执行时间「性能优化1.2」异步优化「性能优化1.3」延迟加载方案「性能优化2.0」布局加载原理「性能优化...
原文地址: //www.greatytc.com/p/2aded8bb6ede 以下是 骚年你的屏幕适配方式该升级了! 系列文章,欢迎转发以及分享: 骚年你的屏幕适...
前言 目前音视频领域的应用已涉及到众多领域,而其中投屏功能,成为很多家庭影院、会议观看等的高频使用场景。为了尽享大屏体验,不妨自己来实现一个投屏功能 1、投屏原理简介 投屏,...
记录一下写小说阅读器过程中遇到的一些问题及解决方案。首先第一个问题就是小说的分页。 如何分页 这里可以通过 ViewPager 来进行分页,但是 Compose 中并没有 V...
1. 概述 Frida是个轻量级别的hook框架 是Python API,但JavaScript调试逻辑 Frida的核心是用C编写的,并将Google的V8引擎注入到目标进...
在项目中,经常遇到需要选择指定类型的文件。 指定一种类型的文件 我们一般是使用setType来实现过滤例如,只显示pdf文件 但如果要指定多种类型呢,同时要指定pdf,exc...
版权声明:本文为博主原创文章,未经博主允许不得转载。系列教程:Android开发之从零开始系列源码:github.com/AnliaLee/BookPage,欢迎star大家...
RxJava的用武之地 Rxjava这个库和其他常见库不太一样,一般的库例如Glide,ButterKnife都是为了解决实际问题出现的,一定程度上是刚需。Glide库如果不...