首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试题
订阅
河婆墟邓紫棋
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
浅谈Android消息机制
既然要讨论的是多线程通信,那么就得知道什么是线程。 说到线程,必须得了解进程是什么。 线程是运行在进程的上下文中的执行单元,共享全局数据。在现在的大多数主流操作系统中,一个进程由多个线程组成,不可避免的要面对一个问题,怎么运行调度这些线程?这也是文章讨论的主题,Android …
Android技能树 — Drawable小结
我们可以看到我们的图片实际上变的很大,所以最终的图片大小不一定是它固有宽/高。 所以对于这个图片,它的固有高/宽是它原本图片的大小,而实际上当最为我们ImageView的背景后,被拉伸至于View同等大小了。而且对于一些我们自己画的Drawable,不像图片那样,有自己原本的尺…
Android 上为啥会有65536的限制,解释下原因
这往往是面试中关于65536方向的第一个问题。
浅谈垃圾回收算法
在C++中,自己new的对象,在不用的时候需要手动释放。而在Java里,你可以释放你的双手,将这项工作交给JVM自己管理。在JVM里面,这种机制叫做垃圾回收(Garbage Collection)机制。 ps:本文不涉及垃圾收集器,主要是讲垃圾回收的思路。 主要存放常量,静态常…
浅谈Java中的四种引用
收藏 评论 Java从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序更加灵活的控制对象生命周期
中级Android开发应该了解的Binder原理
Linux的进程空间是相互隔离的。 Linux将内存空间在逻辑上划分为内核空间与用户空间。Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,为了保证内核安全,它们是隔离的。内核空间可以访问所有内存空间,而用户空间不能访问内核空间。 用户程序只能通过系统调用陷…
《Android源码设计模式解析》读书笔记 - Android 中你应该知道的设计模式
《Android源码设计模式解析》提到了很多的设计模式,本文是作者的读书笔记和一些思考,并且整理了他认为重要的部分。
你了解 HandlerThread 么?
本文我们将讲解 HandlerThread 相关的概念。HandlerThread 是什么东西呢?了解一个类最好的方法就是查看类的定义,所以我们就看一下 HandlerThread 是如何定义的吧。查看类的定义时有这样一段话...