一、摘要
本文从飞书 Android 升级 JDK 11 意外引发的 CI 构建性能劣化谈起,结合...
2023-09-09 256
一、打包配置
1、编辑脚本
在需要打包的module下创建
publish.gradle
apply plugin...
2023-09-09 252
一键上传Apk到蒲公英,并发送消息到钉钉、飞书等平台
2023-09-09 591免费
免费
本篇介绍
回顾下Camera1,使用起来需要开发关注很多细节,Camera2可以帮助开发...
2023-09-26 106
1.前言
在RecyclerView上使用StaggeredGridLayoutManager布局管理器很容易实现...
2023-09-13 519免费
免费
@Author 莫川
Instant Run官方介绍
简单介绍一下Instant Run,它是Android S...
2023-09-09 486免费
免费
我们在页面间跳转时,经常需要传递值,在使用Java中我们实现Parcelable接口,实现...
2023-09-09 834
前言
启动是指用户从点击 icon 到看到页面首帧的整个过程,启动优化的目标就是减...
2023-09-09 775
前言
内存问题是软件领域的经典问题,平时藏得很深,在出现问题之前没太多征兆...
2023-08-02 387
1、组件化和插件化区别:
组件化开发:
(1)、组件化是将一个app分成多个Module,...
2023-09-10 556
我们通过 Retrofit 和 Okhttp 进行了数千次 HTTP 调用。有时,这些请求会由于...
2023-09-20 604
Android端可视化埋点的实现
***导语 ***客户端埋点是数据收集的最基本手段,对于一...
1周前 409
一、说明
看到很多 Flutter 构建 UI 时会比较多用到 const,为什么不直接创建实例...
2023-09-09 383
为什么会有跨域问题
因为浏览器的同源政策,就会产生跨域。比如说发送的异步请求...
2023-07-28 384
“得移动端者得天下”,移动端取代PC端,成为了互联网行业最大的流量分发入口,...
2023-08-03 1.52k
构建 Android App 界面时,RecyclerView 出场率很高。它的加载性能影响着用户体...
2023-09-10 438
以前项目中虽然也使用MVVM架构,但由于整体框架不是我自己搭建的,导致我对于M...
2023-09-25 439
导语
近年来,随着计算机硬件的不断发展,32位的旧架构程序的性能瓶颈越来越明...
2023-08-02 724
大家好,又见面了,我是你们的朋友全栈君。
本文档基于谷歌Android 11 Develop...
2023-08-28 648