首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
janecer本尊
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 62
沸点 5
赞
67
返回
|
搜索文章
janecer本尊
赞了这篇文章
知识趣动
Wireless @Alibaba
·
7年前
关注
Android开源框架源码鉴赏:LruCache与DiskLruCache
更多Android开源框架源码分析文章请参见Android open framework analysis。 在分析LruCache与DiskLruCache之前,我们先来...
199
4
分享
janecer本尊
赞了这篇文章
yechaoa
🏆掘金签约作者 @阿里巴巴
·
4年前
关注
Android包体积优化(常规、进阶、极致)
前言 提升下载转化率,安装包越小,转化率越高。 降低渠道推广成本。 降低安装时间,文件拷贝、Library解压、编译ODEX、签名校验这些,包体积越大越耗时。 降低运行时内...
180
9
分享
janecer本尊
赞了这篇文章
苏火火
Android @江南皮革厂
·
1年前
关注
深入研究Android启动速度优化(上)- 看完这些启动优化已经完成80%了
前言:工欲善其事,必先利其器。 启动是指用户从点击 icon 到看到页面首帧的整个过程,启动优化的目标就是减少这一过程的耗时。启动性能是 APP 使用体验的门面,启动过程耗...
128
11
分享
janecer本尊
赞了这篇文章
庞哈哈12138
Android开发
·
2年前
关注
蓝牙低功耗BLE调研与开发
蓝牙低功耗BLE调研与开发 涉及ble蓝牙通讯的客户端(中心设备)开启、扫描、连接、发送和接收数据、分包解包, 和服务端(外围设备)初始化广播数据、开始广播、配置Servi...
93
18
分享
janecer本尊
赞了这篇文章
小墙程序员
1年前
关注
深入理解Jetpack——ViewModel
ViewModel的作用 ViewModel 的作用其实很简单,就是在屏幕旋转时,可以让数据继续存留。ViewModel 的生命周期如下图所示,可以看到当屏幕旋转时,并不会...
29
7
分享
janecer本尊
赞了这篇文章
Mlx
🏆 Android开发 @字节跳动
·
5年前
关注
上次没砍我的,这次我又来了。看完这篇还不明白Binder你砍我(一)
什么是Binder?Binder是Android程序中实现跨进程通信(IPC)的一种方式。指两个进程之间进行数据交换的过程 因为有进程隔离,进程隔离指的是,一个进程不能直接...
56
19
分享
janecer本尊
赞了这篇文章
Mlx
🏆 Android开发 @字节跳动
·
5年前
关注
不懂砍我之看完这篇还不明白Binder你砍我(二)
在上一篇中我们分别从Native层到内核层讲解了系统服务是如何注册,那这篇从Java层开始讲,系统服务是如何获取的。 是不是就是获取系统服务呢?没错,那我们就从获取系统服务...
8
7
分享
janecer本尊
关注了
Gracker
janecer本尊
赞了这篇文章
Gracker
Android 系统工程师 @Pied Piper
·
1年前
关注
Android App ANR 系列 2 :ANR 分析套路和关键 Log 介绍
本文为 Android App ANR 系列的第二篇,主要分享 ANR 分析套路和关键 Log 介绍...
92
7
分享
janecer本尊
赞了这篇文章
equationl
3年前
关注
安卓与串口通信-modbus篇
这篇文章介绍了在安卓中使用串口通信时大概率会接触到的一种应用层协议 -- Modbus,并讲解了如何在安卓中使用 Modbus ,另外介绍了几个个人认为比较好用的第三方库。...
64
6
分享
janecer本尊
赞了这篇文章
equationl
3年前
关注
安卓与串口通信-实践篇
本文介绍了在安卓中和串口通信的两种方式:直接读取串口文件和使用USB主机模式。并且分别结合实际举例说明两种方式的使用方式与优缺点。...
91
5
分享
janecer本尊
关注了
equationl
janecer本尊
赞了这篇文章
equationl
3年前
关注
安卓与串口通信-基础篇
本文介绍了常用的串行通信和并行通信,而使用的串行比较多,其又分为同步串行与异步串行,常用异步串行,异步串行常用协议是UART即串口,为了解决串口通信的问题,又衍生出了 RS...
97
13
分享
janecer本尊
赞了这篇文章
小虎牙007
Android @小红书
·
3年前
关注
LeakCanary源码分析(2.10最新版)
LeakCanary内部用到了Refercence及ReferenceQueue来实现对对象是否被回收的监听。这是LeakCanary的核心逻辑...
16
2
分享
janecer本尊
赞了这篇文章
刀哥谈Java
Java码农
·
5年前
关注
【JVM系列5】深入分析Java垃圾收集算法和常用垃圾收集器
前言上一篇我们介绍了对象在堆内的内存布局已经占用空间的大小,同时分析了堆内可以分为Young区和Old区,而且Young区可以分为Eden区和Survivor区,Survi...
18
3
分享
janecer本尊
赞了这篇文章
柒叁
Android Developer @江南西
·
3年前
关注
重学Android Jetpack(四)之—Room基本使用详解
简介 官方给出的描述: Room持久性库在SQLite 的基础上提供了一个抽象层,让用户能够在充分利用 SQLite 的强大功能的同时,获享更强健的数据库访问机制。 所以,...
36
评论
分享
janecer本尊
赞了这篇文章
双鱼大猫
Android资深开发工程师
·
10月前
关注
SurfaceView vs. 普通View:Android绘制机制的深度对比
SurfaceView vs. 普通View:Android绘制机制的深度对比,普通 View 和 SurfaceView 在绘制方式和线程模型上有着根本区别。...
12
评论
分享
janecer本尊
赞了这篇文章
淘淘养乐多
Android高级工程师
·
2年前
关注
Android Handler同步屏障
什么是同步屏障机制 同步屏障机制是一套为了让某些特殊的消息得以更快被执行的机制。 这里我们假设一个场景:我们向主线程发送了一个UI绘制操作Message,而此时消息队列中的...
11
评论
分享
janecer本尊
关注了
wingjay
janecer本尊
赞了这篇文章
wingjay
《亿级 Android 架构》小专栏作者
·
6年前
关注
一文学会 Java 垃圾回收机制
垃圾回收机制是 Java 非常重要的特性之一,也是面试题的常客。它让开发者无需关注空间的创建和释放,而是以守护进程的形式在后台自动回收垃圾。这样做不仅提高了开发效率,更改善...
84
24
分享
下一页
关注了
14
关注者
0
收藏集
0
关注标签
13
加入于
2019-02-19