首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
framework
订阅
redamancy108812
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Ubuntu 下编译LibreOffice Android版
LibreOffice 提供了对 Android 平台的支持,提供Office文档的浏览和少量的编辑功能。本文介绍在Ubuntu下编译LibreOffice 的Android版本,生成apk及so
宏观理解JVM&DVM&ART
1 什么是JVM?什么是DVM?什么是ART? 2 它们之间有什么关系? 3 Android是跑在JVM中?还是DV
【源码篇】ThreadLocal的奇思妙想(万字图文)
看了ThreadLocal的源码,无论是线程隔离、类环形数组、弱引用结构等等,实在是太有意思了!我必须也要让大家全面感受下其中所蕴含的那些奇思妙想!
ThreadLocal深度解析
之前在Handler的源码解析中,我们提过一句ThreadLocal。知道它是一种线程安全的操作方式。那么它的内部原理是什么呢?这次就一探究竟吧。 这里的测试案例通过ThreadLocal,只需要进行set,get即可。线程安全的处理直接由内部来进行处理。 对于源码的解析工作,…
Android进阶:ThreadLocal
ThreadLocal用于保存线程全局变量,以方便调用。即,当前线程独有,不与其他线程共享;可在当前线程任何地方获取到该变量。 创ThreadLocal实例,并调用set函数,保存中国字符串,分别在当前线程和new-thread线程获取该值。通过打印结果可以看到,虽然引用的是同…
『BATcoder』是时候下载Android11系统源码和内核源码了~
这是BATcoder的第四篇,BATcoder是Android进阶三部曲的番外篇,会对Android进阶三部曲的内容进行拓展和升级,会以视频的形式分享给大家。至于为啥叫BATcoder,这是因为我希望大家看了我的技术视频能进入自己中意的大厂。 AOSP(Android Open…
女儿拿着小天才电话手表问我App启动流程
“爸爸爸爸,你说我玩的这个小天才电话手表怎么这么厉害,随便点一下这个小图片,这个应用就冒出来了,就可以听儿歌了。好神奇啊。” 小天才电话手表的系统就是Android,所以这不就是。。面试官常考的应用启动流程嘛! 好了,既然女儿问了,那就答吧。 女儿,你可以把手表里面想象成一个幼…