首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
望佑
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
“终于懂了” 系列:Android屏幕刷新机制—VSync、Choreographer 全面理解!
在Android中,当我们谈到 布局优化、卡顿优化 时,通常都知道 需要减少布局层级、减少主线程耗时操作,这样可以减少丢帧。如果丢帧比较严重,那么界面可能会有明显的卡顿感。我们知道 通常手机刷新是每秒60次,即每隔16.6ms刷新一次。 问题来了: 本文介绍的内容会详细解释以上…
RecyclerView 面试题 | 滚动时表项是如何被填充或回收的?
又一道关于 RecyclerView 面试题:“RecyclerView 滚动时,新表项是如何一个个被填充进来的?旧表项是如何一个个被回收的?”这篇以走读源码的方式,解答这个问题。
Android 动画进阶 Lollipop
Lollipop 动画 Lollipop 为我们带来不少动画,简单而有效,灵活运用提升 APP 逼格 过渡动画 Activity 过渡动画包含两部分 : Activity 的进入和退出 过渡过程中的共享元素 进入和退出 explode (分解) :从屏幕中间进进或出,移动视图 slide …
Android-获取屏幕宽高
开发过程中,经常需要对界面的View进行更准确的布局定位。在计算View的显示位置时,就可能需要获取Android屏幕的宽高信息。获取屏幕的宽高信息根据结果来区分,可分为两类: Display和DisplayMetrics都记录了Android屏幕的基本信息,想要获取到屏幕宽高…
Android 屏幕适配终结者
之前基于头条的适配方案写了篇文章 Android 屏幕适配从未如斯简单,但后续发现还是有挺多坑的,这些坑都记录在了 GitHub 屏幕适配问题汇总及解决,基于这么多坑,最终我发现了一种更完美的适配方案,本打算一个多月前就写这篇文章的,但由于公司事务繁忙一直抽不出空来,拖更到现在…
Android动态UI适配(等比缩放)
在Android日常开发中,我们经常会遇到各种不同屏幕尺寸的手机,适配是一件很让人头疼的事情,特别是刚接触Android开发的童鞋,Axis 是我在开发中常用的方案,一套图(1920*1080)来适配所有的机型。主要是运用了等比缩放的方案,但是在实际开发中,只做X轴的等比,Y轴…
Activity 启动过程中获取组件宽高的N种方式
本文中我将介绍一下 android 中 Activity 启动时获取组件宽高的N种方式。我们知道,有时候我们需要在 Activity 启动的时候获取某一组件的宽或者是高用于动态的更改 UI 布局文件,但是这时候我们直接通过 getWidth 和 getHeight 方法获取是有问题的。为什么这么说呢?
字节跳动最爱考的 64 道算法题(JS版)
现在大厂面试中,算法题几乎为必考项,且近几年频现 LeetCode 真题,此篇为拿到字节、腾讯、京东 Offer 的笔者本人在准备面试过程中亲自刷过以及遇到过高频算法题。文章内容会分模块整理,对于笔者在面试过程中遇到的真题,会给予着重 【🔥】标出。 同时,可以毫不客气的说,如…
LeetCode 到底怎么刷?GitHub 上多位大厂程序员亲测的高效刷题方式
在众多的诸如阿里、腾讯等大厂之中,最看中面试者刷题技能的大概要数有“链表厂”之称的字节跳动了。作为一个新晋大厂,字节跳动以高薪、技术大佬云集吸引了众多的程序员呢,问题来了,怎么才能进入“链表厂”呢?答案之一:刷题! 刷题就不得不提 LeetCode 了,如何高效地刷 LeetC…
【讲真!】Git进阶精选看这篇就够了
明明用了5年的git,来了字节之后感觉自己好像没用过git一样。靠,我5年前端开发经验难道是假造的咩~,真的是栓q。我不管!我不管!我不管!别人都会的我也要会!