首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xiangcman
掘友等级
北京 android开发
|
知乎
大力出奇迹
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
370
文章 367
沸点 3
赞
370
返回
|
搜索文章
xiangcman
赞了这篇文章
qczone
3月前
关注
两个插件,让你在 IDEA 和 Cursor 之间丝滑切换
Cursor,我所欲也;IDEA,亦我所欲也,二者不可兼得!? NO,我全都要,使用这两个插件,让你在 IDEA 和 Cursor 之间丝滑切换。...
57
20
分享
xiangcman
赞了这篇文章
花小姐的春天
公众号 @花小姐的春天
·
1月前
关注
这种小工具居然也能在某鱼卖钱?我用Python一天能写100个,纯干货!
前两天在某鱼闲逛,本来想找个二手机械键盘,结果刷着刷着突然看到有人在卖——Word 批量转 PDF 小工具,还挺火,价格也不高,但销量出奇地高,评论里一堆人在夸“好用”、“...
161
52
分享
xiangcman
赞了这篇文章
linversion
Android开发
·
1年前
关注
安卓开发者在面试中应该怎么回答协程挂起的原理
自从用了kotlin之后,接触了协程这个在Java中没有的概念,不久后就被它的魅力所留住,彻底忘记了RxJava,然而虽然日常你在项目中经常用协程,如果面试的时候面试官问你...
31
4
分享
xiangcman
赞了这篇文章
星际码仔
2年前
关注
“雪糕刺客”你听说过,Bitmap这个“内存刺客”你也要小心(上)~
在Android中,有这么一个“内存刺客”,作为我们日常开发中经常接触的对象之一,却常常因为使用方式的不当,时不时地就给我们的内存来上一个背刺,甚至毫不留情地就给我们抛出个...
52
20
分享
xiangcman
赞了这篇文章
程序员江同学
Android Developer
·
3年前
关注
MVI 架构更佳实践:支持 LiveData 属性监听
之前介绍了MVI架构的基本原理与使用,本文主要介绍如何通过监听LiveData的属性,来实现MVI架构下的局部刷新,以实现MVI架构的更佳实践...
89
34
分享
xiangcman
赞了这篇文章
sickworm陈浩
安卓开发 @腾讯音乐
·
4月前
关注
Android Gradle 优化大全,助力提速 80%
本文主要分享常见的 Gradle 编译优化手段,并提供成本,收益,推荐度等维度供参考。以帮助大家快速找到最适合自己项目情况的优化项。实践中,全新编译最高可提速 80%。...
133
17
分享
xiangcman
赞了这篇文章
AndroidHint
Android开发
·
5年前
关注
怎样将Gradle构建速度提升90%
检查你使用的Gradle插件版本,是不是最新的。如果不是最新的,请升级到Gradle插件的最新版本。 Gradle在升级过程中一直对构建速度做了优化,升级到Gradle最新...
32
3
分享
xiangcman
赞了这篇文章
JokAr
android开发
·
2年前
关注
ByteX-shrink_r源码解析
背景 为什么要对R文件内联处理? 这里首先说一下Android R文件的产生,对于Android开发者我们都知道,当我们要使用要使用一些布局文件,drawable等其他资源...
4
1
分享
xiangcman
赞了这篇文章
青杉
大前端
·
7月前
关注
性能优化-Gradle编译优化
Gradle 生命周期 Gradle 编译检测 Build Scan 指令 执行完成后,首次需要接受协议和绑定邮箱,之后就可以打开链接。 打开链接后需要填写邮箱,之后会将报...
15
评论
分享
xiangcman
赞了这篇文章
jsonchao
Android @Alibaba
·
5年前
关注
深度探索 Gradle 自动化构建技术(三、Gradle 核心解密)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 从明面上看,Gradle 是一款强大的构建工具,而且许多文章也仅仅都把...
110
19
分享
xiangcman
赞了这篇文章
程序员DHL
公众号:ByteCode,大厂面试题解小程序 【猿面试】 开发者 @微信:hi-dhl
·
12月前
关注
为什么Zygote通信使用socket而不是binder?
在 Android 系统中,zygote 是一个特殊的守护进程,它的主要作用是用来启动新的应用进程。...
43
7
分享
xiangcman
赞了这篇文章
星际码仔
2年前
关注
掌握这17张图,没人比你更懂RecyclerView的预加载
预加载机制是利用UI线程正好处于空闲状态的时机,预先拉取一部分列表项视图并缓存起来,从而减少因视图创建或数据绑定等耗时操作所引起的卡顿。...
180
20
分享
xiangcman
赞了这篇文章
入魔的冬瓜
Android开发 @无
·
3年前
关注
Android图片优化总结
做一下Android图片优化的总结。主要记录下大概的实现思路和代码,说得不对的地方,还请大佬指出来。...
21
1
分享
xiangcman
赞了这篇文章
johnsonlee
@Coupang
·
5年前
关注
Booster 系列之——为系统 Bug 兜底
...... 这样做的好处是,所有代码(包括依赖的第三方 Library)都会被替换,而且完全无不侵入,再也不用担心 Toast 会崩溃了。 除了 Toast 会导致 Wi...
13
4
分享
xiangcman
赞了这篇文章
dreamgyf
Android UI Master @小红书
·
2年前
关注
Android动态权限申请从未如此简单
大家是否还在为动态权限申请感到苦恼呢?为了解决传统动态权限申请的痛点,我封装出了两个方法,用于随时随地快速的动态申请权限...
48
16
分享
xiangcman
赞了这篇文章
Raysen
全栈工程师
·
1年前
关注
Intent数据传递为什么需要Bundle?
Bundle介绍 Bundle是Android开发中用于传递数据的一种数据结构。它可以将多个不同类型的数据打包成一个对象,然后通过Intent传递给其他组件或者保存在Act...
9
评论
分享
xiangcman
赞了这篇文章
Newki
@武汉
·
1年前
关注
尘埃落地 , 遍历全网Android-MVI架构,从简单到复杂学习总结一波
从简单到复杂,MVI 架构定义与封装使用总结 时间回到一年多前讨论度很高的 MVI 架构,现在也已尘埃落地,没有什么争议并各自都有自己的一套实现方案了,接下来我们就看看这些...
192
52
分享
xiangcman
赞了这篇文章
沉默王二
Java 后端开发工程师
·
8月前
关注
王炸!字节又出了一个生产力神器
大家好,我是二哥呀。 前天的文章留言区有位读者提问说:“如果面试或者笔试的公司不考算法,那 LeetCode 不就白刷了吗?” 我的回答是“从应试的角度来看的确属于白刷,但...
191
29
分享
xiangcman
赞了这篇文章
鸿洋
wanandroid.com 发起人 @wanandroid.com
·
5年前
关注
Android "退一步"的布局加载优化
在Android开发过程中,我们基本每天都在写各种各样的xml布局文件,然后app会在运行时,将我们的布局文件转化成View显示在界面上。 然后反射调用View两个参数的构...
72
8
分享
xiangcman
赞了这篇文章
鸿洋
wanandroid.com 发起人 @wanandroid.com
·
5年前
关注
Android UI 线程更新UI也会崩溃???
大家好,我是鸿洋。 上个周末是双休,我决定来颠覆一下大家的认知。 “小兄弟,你这个是没有在UI线程执行UI操作导致的错误,你搞个UI线程的handler.post一下就好了...
168
37
分享
下一页
个人成就
文章被点赞
789
文章被阅读
127,500
掘力值
3,598
关注了
61
关注者
950
收藏集
20
关注标签
5
加入于
2017-06-30