首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
APaladin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
关于Android架构,你是否还在生搬硬套?
关于Android架构,可能在很多人心里一直都是虚无缥缈的存在,似懂非懂、为了用而用、处处生搬硬套,这种情况使用的意义真的很有限。本人有多个项目重构的经验,恰好对设计领域较为感兴趣,今天我将毫无保留的将自己对架构、设计的理解分享给大家。 本文不会具体去讲什么是MVC、MVP、M…
Android JetPack Compose实现网络请求分页加载,ExoPlayer视频列表、全屏无缝播放| Compose 与 View的互相调用
自己尝试用Jetpack Compose实现了一款视频列表播放简单Demo,代码还有很多需要优化的地方。 目前只是实现了简单的效果:列表播放,全屏,返回按键,暂停恢复,后台暂停。
Android—Jetpack教程(二)
这是我参与11月更文挑战的第23天,前言 在上一篇中,对Jetpack有了初步的认知,也详细讲解了LifeCycle的实际使用。本篇中,将会对Jetpack对应的ViewModel进行详解!
app卡顿系列一 :Handler同步屏障
「这是我参与11月更文挑战的第N天,活动详情查看:2021最后一次更文挑战」。 什么是Handler同步屏障 什么是Hander同步屏障,准确的说应该是消息队列的同步屏障。同步屏障能够过滤消息队列中的
app卡顿系列五 :你的卡顿小助手——月光宝盒
「这是我参与11月更文挑战的第6天,活动详情查看:2021最后一次更文挑战」。 BlockMoonlightTreasureBox 卡顿月光宝盒 在前面我们总结了 app卡顿系列一 :Handler同
Android网络优化方案
面试官:小虾啊,我好想你啊,你都好久没来找我面试了呀。 小虾:emmmmmmm,这不是怕被你打击吗。 面试官:ok,看来是有备而来,那么我们今天聊聊网络优化咋做吧。 小虾:我大意了,没有闪。老头子,你不讲武德,我奉劝你耗子尾汁。 相信大家在面试的时候可能会被问到这个问题。今天我…
聊聊Android编译流程
面试官:哟,大叔,又来了啊。 我:emmmmm,我今天就是来屠龙了。 面试官:勇气可嘉,那么我们聊聊Android编译流程吧。 我:吃我一招天打雷劈屠真龙。 正常情况下,编译流程都是从下图说起的。 通过 zipalign 工具,将签名后的 apk 进行对齐处理。 看起来我们貌似…
AndroidStudio3.0多渠道打包:我用一行命令打出N个包
做Android开发的绕不开多渠道这件事,因为Android应用市场大大小小有几百个,而我们需要在发布应用之后统计各个渠道的用户下载量,这个时候就要多渠道打包,也就是对各个渠道进行标识,以便于统计。多渠道和统计时息息相关的,因为我们做多渠道打包的目的就是要统计,友盟统计是大家日…
我的2018年度总结 | 掘金年度征文
时间过得真快,转眼间已经来到12月中旬,2018年已经接近尾声,从2014年7月份毕业到今年,又整整过了四周年,又是一个轮回。本篇是今年的年度总结,碎碎念的聊聊今年做的事情和一些感悟。 先以流水账的形式聊聊今年做了哪些事情。 2016年3月初面试来了搜车,来搜车的原因是因为之前…
Android 面试题(附答案) | 掘金技术征文
垃圾回收需要完成两件事:找到垃圾,回收垃圾。 当一个对象被引用时,它的引用计数器会加一,垃圾回收时会清理掉引用计数为0的对象。但这种方法有一个问题,比方说有两个对象 A 和 B,A 引用了 B,B 又引用了 A,除此之外没有别的对象引用 A 和 B,那么 A 和 B 在我们看来…