首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
花开无垢
掘友等级
软件设计师
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 37
沸点 1
赞
38
返回
|
搜索文章
赞
文章( 37 )
沸点( 1 )
写给 Android 应用工程师的 Binder 原理剖析
一. 前言 这篇文章我酝酿了很久,参考了很多资料,读了很多源码,却依旧不敢下笔。生怕自己理解上还有偏差,对大家造成误解,贻笑大方。又怕自己理解不够透彻,无法用清晰直白的文字准确的表达出 Binder 的设计精髓。直到今天提笔写作时还依旧战战兢兢。 Binder 之复杂远远不是一…
Android性能优化之APK瘦身详解(瘦身73%)
版本更新太快,小版本迭代不断,如何快速有效的降低包体积,提高客户下载安装成功率,一篇文章帮你将APK瘦下身来。
AOSP 10 编译问题记录
//frameworks/base:api-stubs-docs Metalava FAILED: out/soong/.intermediates/frameworks/base/test-api-stubs-docs/android_common/test-api-stub…
漫画:如何判断一个数是否在40亿个整数中?
题目:我有40亿个整数,再给一个新的整数,我需要判断新的整数是否在40亿个整数中,你会怎么做? 【请教大神】 小史回到学校,把面试的情况和计算机学院的吕老师说了一下。 小史忙拉着吕老师问,为什么我说分
Android:这是一份全面 & 详细的Retrofit 2.0 源码分析指南
1. 简介 准确来说,Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装。 2. 与其他网络请求开源库对比 3. Retrofit 的具体使用 4. 源码分析 a. 使用步骤 b. 源码分析 所谓xxxFactory、“xxx工厂”其实是设计模式中工厂模…
编程的智慧
编程是一种创造性的工作,是一门艺术。精通任何一门艺术,都需要很多的练习和领悟,所以这里提出的“智慧”,并不是号称一天瘦十斤的减肥药,它并不能代替你自己的勤奋。然而由于软件行业喜欢标新立异,喜欢把简单的
🔥Flutter 那些花里胡哨的底部菜单🔥 进来绝不后悔
🔥Flutter 那些花里胡哨的界面🔥,花里胡哨的底部导航,仿抖音、小红书底部菜单,向上展开菜单,半圆菜单,中间凹进去的菜单,动画底部导航
拿去吧你!Flutter 仿自如 App 裸眼 3D 效果| 8月更文挑战
最近看到自如团队发布的自如客APP裸眼3D效果的实现,随即按照自己的思路用 Flutter 实现一遍,本文会着重介绍我在实现过程中的思路和设计,无论是FE/iOS/Android/都可以参考
从MessageQueue视角理解Handler
*废话一下基本原理先* 使用者通过`Handler`外部暴露的方法,向处于目标线程`TLS`的`Looper`内的消息队列输入消息; 消息队列及时/延时地取出消息,并分发处理。以达到调度或延时
Handler 都没搞懂,拿什么去跳槽啊?
0. 前言 做 Android 开发肯定离不开跟 Handler 打交道,它通常被我们用来做主线程与子线程之间的通信工具,而 Handler 作为 Android 中消息机制的重要一员也确实给我们的开发带来了极大的便利。 可以说只要有异步线程与主线程通信的地方就一定会有 Han…
下一页
个人成就
文章被点赞
11
文章被阅读
5,494
掘力值
163
关注了
47
关注者
17
收藏集
5
关注标签
8
加入于
2020-08-12