首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
应个栗史
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
应个栗史
1年前
关注
如何设计一个基于DAG的启动任务管理框架
``` class TaskExtraInfo { var priority = -1 // Task优先级 var startTime = 0L // 开始时间 var ...
0
评论
分享
应个栗史
1年前
关注
Java泛型本质思考
``` package com.example.lib; import java.util.ArrayList; import java.util.Comparator; ...
0
评论
分享
应个栗史
1年前
关注
Android录屏功能
``` public class ScreenRecorderService extends Service { private static final int REQU...
0
评论
分享
应个栗史
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
5年前
关注
Android | 带你理解 NativeAllocationRegistry 的原理与设计思想
NativeAllocationRegistry是Android 8.0(API 27)引入的一种辅助回收native内存的机制。...
32
1
分享
应个栗史
关注了
彭旭锐
应个栗史
关注了
程序员kenney
应个栗史
1年前
关注
安卓启动速度优化
如何统计启动时间 冷启动时间:冷启动表示用户首次打开应用,这时进程还没创建,包含了Application创建的过程。冷启动时间指从第一次用户点击Launcher中的应用图标...
0
评论
分享
应个栗史
1年前
关注
开放设计
如何设计一个分享组件?(从几种设计模式来考虑,涉及哪些功能) 单例模式 可以使用单例模式来创建分享管理器,确保系统中只有一个分享管理器实例,方便在整个应用中进行分享操作的管...
0
评论
分享
应个栗史
1年前
关注
依赖注入框架 & Dagger2原理
Dagger是具体类型的,标注子类构造方法无法赋值给父类 因为Dagger有明确的依赖推导,因此可以使用APT来处理,而无需借助Transformer 原理如下: 参考文献...
0
评论
分享
应个栗史
1年前
关注
SDK开发注意事项
版本冲突 Java Version、minSdkVersion 依赖冲突 尽量少依赖三方库 修改包名重写(长链接) 中间层(RTC) 稳定二方库 工程混淆 consumer...
0
评论
分享
应个栗史
关注了
大师兄要潇洒
应个栗史
1年前
关注
Java & Kotlin 公共语法特征
函数 循环 变量声明 Lambda表达式 数组 特点:固定大小,存储相同类型的元素 优点:随机访问元素效率高 缺点:大小固定,插入和删除元素相对较慢 List ArrayL...
0
评论
分享
应个栗史
1年前
关注
Flutter Route管理
1、只要有路由变化NavigatorObserver就会执行 2、响应返回键 可以通过WidgetsBinding.instance.addObserver注册Widget...
0
评论
分享
应个栗史
1年前
关注
编程范式
异步编程、响应式编程和任务驱动编程是三种不同的编程范式,它们分别解决了不同类型的编程问题,并且在不同的场景下有着不同的应用。 异步编程: 定义:异步编程是一种编程范式,用于...
0
评论
分享
应个栗史
关注了
一只修仙的猿
应个栗史
1年前
关注
Handler机制
Handler机制 Handler机制是Android中基于消息队列的线程间通讯机制,主要作用有: 切换代码执行线程 顺序处理消息,有效避免并发 阻塞线程,避免线程退出 延...
0
评论
分享
应个栗史
1年前
关注
四大组件启动流程
Context通过外观模式为我们封装了组件启动的繁琐流程 Activity 对于Activity,我们只需要调用startActivity,进而调用startActivit...
0
评论
分享
应个栗史
1年前
关注
Binder & Ashmem
设计思路 基于代理的思想,用户无需关心底层实现细节,驱动层实现了内存一次拷贝以及FD、Binder句柄的传递 接口设计 驱动原理 BpBinder -> handle ->...
0
评论
分享
应个栗史
1年前
关注
Android JNI
NDK Android NDK(Native Develop Kit)是一套允许您使用原生代码语言(例如C和C++)实现部分应用的工具集 为什么使用NDK 重复使用现有库,...
0
评论
分享
应个栗史
1年前
关注
深入理解事件分发机制
在安卓事件分发过程中,mFirstTouchTarget用于记录后续事件分发的目标,但是对于如此核心的代码,你真的了解全部细节吗? 为什么要把mFirstTouchTarg...
0
评论
分享
下一页
个人成就
文章被阅读
3,248
掘力值
184
关注了
9
关注者
0
收藏集
0
关注标签
7
加入于
2023-01-03