首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
提升
订阅
群青1486612442000
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
Android:这是一份全面 & 详细的Retrofit 2.0 源码分析指南
1. 简介 准确来说,Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装。 2. 与其他网络请求开源库对比 3. Retrofit 的具体使用 4. 源码分析 a. 使用步骤 b. 源码分析 所谓xxxFactory、“xxx工厂”其实是设计模式中工厂模…
聊聊Android编译流程
面试官:哟,大叔,又来了啊。 我:emmmmm,我今天就是来屠龙了。 面试官:勇气可嘉,那么我们聊聊Android编译流程吧。 我:吃我一招天打雷劈屠真龙。 正常情况下,编译流程都是从下图说起的。 通过 zipalign 工具,将签名后的 apk 进行对齐处理。 看起来我们貌似…
拯救OOM!字节自研 Android 虚拟机内存管理优化黑科技 mSponge
本文描述的虚拟机内存管理优化方案,是从应用侧视角对 Android 虚拟机内存管理进行改造,优化了虚拟机对 LargeObjectSpace 的内存管理策略,间接增加其它内存空间使用上限。
「干货整理」记录青春,工作中用到的 App 性能优化
总结工作中用到的 `app` 性能优化方案。包含 `流量优化`、`电量优化`、和 `app 瘦身` 三部分。
android Livedata最详尽的使用场景分析,让你爱上Livedata
本文基本上覆盖了Livedata的大部分用法和场景,如果您有更好的场景分析欢迎评论或私信我,帮助我我来充实文章内容
【Fragment 多返回栈发布】千呼万唤始出来,支持多返回栈的 Navigation 就不重建了吗?
本文是 Fragment 多返回栈系列的第二篇,主要介绍最新的 Fragment 多返回栈 API 以及新以及新 API 是否仍会出现 Navigation Fragment 重建的问题。
Jetpack 高级程序开发组件
Jetpack 是一个开发组件工具集,它的主要目的是帮助我们编写出更加简洁的代码、并简化开发过程。 Jetpack 中的组件有一个特点,它们大部分不依赖于任何 Android 系统版本,这意味着这些组件通常是定义在 AndroidX 库当中的,并且拥有非常好的向下兼容性。 Je…
Kotlin+协程+LiveData+Flow 一个轻量级的JetpackMVVMLite
一个轻量级的JetpackMVVMLite,Kotlin+协程+LiveData+Flow,框架结构轻量,请求代码轻量,多种拓展方法,保证拓展性前提尽量少的代码实现多的功能。
Android 中 JetPack(一) Startup的使用
以上就是Startup的由来以及为什么要使用它. 1. 创建相应的启动类 这里我随便了写了一个单例的类,其实主要目的就是初始化的时候使用上下文,所以可以在Application中初始化.这里只是为了演示,不要在意这些细节... 为了广大读者能顺利的理解,所以这里我就写了一份ko…
Android Flutter 混合开发高仿大厂App
自上篇 Flutter 10天高仿大厂App及小技巧积累总结 的续篇,这次更是干货满满。 这篇文章将概述 Android组件化的架构搭建 及 Flutter 和 Android 如何混合开发 (整个App只有首页是用原生Android完成,其他页面都是引入之前的做好的Flutt…