首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
优秀的竹子
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
读原码长知识 | 就像讲话一样,写代码也要留有余地!?
讲述一个代码随需求而变的过程,曾一度因为既有代码不能满足新的需求而卡壳。在阅读了 Android 源码后茅塞顿开,立马一顿重构。但重构完成之后,我陷入了沉思。。。。 新的需求是渐变色的进度条。只需在绘制圆角矩形时为画笔加上渐变 Shader 即可: 为ProgressBar新增…
【建议收藏】2020年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂(Java篇)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 欢迎来到2020年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂的Java。 多态是指父类的某个方法被子类重写时,可以产生自己的功能行为,同一个操作作用于不同…
Fragment原理分析
整个类图结构图如上所示,里面的细节会在后续流程会讲到。 我们Fragment的生命周期会跟随Activity的生命周期进行变化,所以我们看几个生命周期的调用。 上面的代码可以看到随着Activity生命周期的变化会调用FragmentManagerImpl.dispatchXX…
Android 面试黑洞——当我按下 Home 键再切回来,会发生什么?
很多 Android 工程师在投简历找工作之前,会去补习一下 Activity 的启动模式(launchMode),因为面试的时候经常会考。但真正把它搞懂的人是很少的——包括不少拿它做面试题的面试官。 就像我在视频标题里说的,当用户在使用 App 的时候按下了 Home 键,然…
玩安卓从 0 到 1 之首页框架搭建
这篇文章是这个系列的第三篇文章了,前两篇文章分别是玩安卓从 0 到 1 之总体概览和玩安卓从 0 到 1 之项目首页。 一开始想的是一篇文章搞定,从项目的搭建到完成把所有的知识点写一遍,努力不做一篇水文;但后来开始写第一篇文章的时候,就感觉这不是一件简单的事,很麻烦,特别是想的…
Android Studio 4.1 发布,全方位提升开发体验
我们很高兴发布了 Android Studio 4.1 稳定版,为大家带来一系列针对常见的编辑、调试和优化工作的功能。4.1 版本的重点诉求之一是帮助您在使用 Android Jetpack 库 (即 Android 的开发库套件) 时遵循最佳实践和提升代码编写效率。基于大家的…
玩安卓从 0 到 1 之总体概览
其实写MVVM?瞎搞一波?和MVVM?继续搞一波这两篇文章的时候没觉得水,但是后来自己看了一遍,感觉除了截了几张图之外并没说什么关于技术的东西,这就很扯淡了,技术文章没说技术。。。 接下来的一番话可能会得罪包括我在内的非常多的作者。。。 其实好多人写安卓是想当然的写,没错,就是…
Android 中高级面试必知必会
又到年底了,每到这个时候,我们都会慢慢反思,这一年都做了什么?有什么进步?年初的计划都实现了吗?明年年初有跳槽的底气了吗?况且今年的互联网环境太差,需要自己有足够的知识储备,才能够应对这凌冽的寒风。 本文主要是整理了中高级安卓需要会的(或者说面试被频繁问到的内容),主要作为参考…
2020年中总结之 -- 怎么挤进一线大厂?非软文!
像对于我这种普通平凡的开发来说,想要在编程开发这条路上走的长远,对职业的规划是必不可少的,每个阶段都需要有下一阶段的规划。 该篇文章倾向思考与复盘篇,预计阅读时间为 18 分钟。 没有恰饭!不会冷不丁的出现广告,建议逐字阅读。 由于毕业学校很难在简历上发出亮点,再加上零碎的An…
性能优化(三)看完这篇文章,至少解决 APP 中 90 % 的内存异常问题
在 Android 中我们写的 .java 文件,最终会编译成 .class 文件, class 又由类装载器加载后,在 JVM 中会形成一份描述 class 结构的元信息对象,通过该元信息对象可以知道 class 的结构信息 (构造函数、属性、方法)等。JVM 会把描述类的数…