首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
码上一生
掘友等级
Android
音视频直播、SDK、Launcher
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
157
文章 108
沸点 49
赞
157
返回
|
搜索文章
赞
文章( 108 )
沸点( 49 )
Jetpack 之 LifeCycle 组件使用详解
LifeCycle 是一个可以感知宿主生命周期变化的组件。常见的宿主包括 Activity/Fragment、Service 和 Application。LifeCycle 会持有宿主的生命周期状态的信息,当宿主生命周期发生变化时,会通知监听宿主的观察者。 LifeCycle …
【建议收藏】2020年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂(Java篇)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 欢迎来到2020年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂的Java。 多态是指父类的某个方法被子类重写时,可以产生自己的功能行为,同一个操作作用于不同…
LiveData && ViewModel使用详解
在之前的文章中,我们讲了Android Architecture components 中的 Lifecycle 组件的详细使用以及源码解析。本篇将介绍另外AAC中另外两个组件:LiveData 和 ViewModel,它们的实现也都是利用了 Lifecycle。 LiveDa…
即学即用Kotlin - 协程
上周在内部分享会上大佬同事分享了关于 Kotlin 协程的知识,之前有看过 Kotlin 协程的一些知识,以为自己还挺了解协程的,结果... 1. 概念 协程是轻量级的线程,为什么是轻量的?可以先告诉大家结论,因为它基于线程池API,所以在处理并发任务这件事上它真的游刃有余。 …
这些年,我所经历的所有面试|写给正在求职的 Androider
我的微信小号有一组特殊的朋友。他们从 CSDN上看到我之前发布的《从阿里到网易,一位非985/211本科应届生的一年求职路》后留下邮箱询要面试资料的,我在邮箱发送资料之后我们互相添加微信认识聊上的。 上上周,他们中有几个生通过微信找我咨询了一些找工作的问题,包括面试会问哪些技术…
深入探索 Android 包体积优化(匠心制作-上)
成为一名优秀的Android开发,需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。 在 Android 性能优化的知识体系当中,包体积优化一直被排在优先级比较低的位置,从而导致很多开发同学对自身应用的大小并不重视。在项目发展的历程中,一般可划分为如下三个阶段…
抖音包大小优化-资源优化
随着业务的快速迭代,抖音 Android 端的包大小爆发式增长。包大小直接影响到下载转化率、推广成本、运行内存和安装时间等因素,因此对 apk 进行瘦身是一件很有必要且收益很大的事情。apk 主要由 dex、resource、asserts、native libraries 和…
🛠Git 常用操作总结
使用Git差不多有一年了,命令行也用的越来越多,所以把工作中常用到的操作在这里总结一下,以便更好的回顾与查询。 $ git ci(commit) . # → 提交本次修改 (<commit>|HEAD)^n,指的是HEAD的第n个父提交,可以通过在“^”后面跟上一个数字,表示第…
巧用Kotlin:内置函数let、also、with、run、apply大大提高你的开发效率!
在Kotlin中,有一些用于扩展 & 方便开发者编码的内置函数,能大大提高开发者的开发效率。
面试官:java基础怎么样?多线程一定会引发多线程安全问题吗?说说你的理解
java基础对于学习安卓是很重要的,比如说线程,多线程。我们做安卓开发可能不太需要去研究高并发这些高深的问题,但是基础的知识要掌握,特别是要理解为什么会这样?以及它的使用场景。本篇文章主要是结合常规面试题去讲解基础。现在来看看一些非常基础的面试题。 如何启动线程?执行run()…
下一页
个人成就
文章被点赞
4
文章被阅读
7,125
掘力值
108
关注了
36
关注者
4
收藏集
10
关注标签
25
加入于
2017-02-26