待整理备忘

Android Compose 动画

Animate with Jetpack Compose: Animate as State and Animation Specs 自行车移动

Exploring Jetpack Compose Anchored Draggable Modifier 拖动

Android开发之Path详解

https://blog.51cto.com/u_13657808/5658497

编译Telegram App

开源IM之Telegram源码编译及部分解析

Android Telegram 编译运行

No variants found for ‘:TMessagesProj‘. Check build files to ensure at least one variant exists.

CMake Error: The source directory “D:/work/AndroidProjects/Telegram/TMessagesProj/-j=16” does not exist.
Specify --help for usage, or press the help button on the CMake GUI.

MediaSession框架

Android MediaSession 的简单使用
Android车载应用开发与分析(7)- 车载多媒体(二)- 多媒体应用架构与MediaSession框架
MediaSession原理以及使用

Pager3

接口:https://wanandroid.com/wenda/list/1/json

Jetpack 系列之Paging3,看这一篇就够了~

Jetpack Android Compose 利用Paging3实现分页加载,下拉刷新上拉更多

Compose中Paging3、SwipeRefresh配合实现下拉刷新和自动加载

kotlin

KOTLIN协程实现原理:COROUTINESCOPE

生命周期

为什么Fragment中要使用viewLifecycleOwner代替this

设计模式

框架模式MVC与MVP在Android中的应用

一篇文章让你彻底了解 MVC、MVP 、MVVM

源码

OkHttp 源码解析

OkHttp缓存篇

Retrofit源码解析

Glide主流程原理详解

其他

Android activity onNewIntent 调用时机

Android官方架构组件Navigation:大巧不工的Fragment管理框架

Android 嵌套滑动——NestedScrolling完全解析

Android CoordinatorLayout之自定义Behavior

Camera2必知必会

Android Camera2 API和拍照与录像过程

maven-publish插件的使用

补齐Android技能树 - 玩转Gradle(一) | 小册免费学

Android使用Gradle命令动态传参完成打包,不需要修改代码

Android Service 不被杀死

Android开发之如何保证Service不被杀掉(broadcast+system/app)

Android的startForeground前台Service如何去掉通知显示

判断Service是否已经启动,android判断service

Adding background notifications with a service

​Android 通过JNI实现守护进程

Android开发之如何保证Service不被杀掉(broadcast+system/app)

Service服务详解以及如何使service服务不被杀死

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值