首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Sunny号的杂货铺
掘友等级
Android工程师
|
Microsoft
Android、Python、海贼王、五月天
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
赞
文章( 30 )
沸点( 0 )
看过 100 份前端简历之后,汇总一下常见的问题
由于工作原因,近几个月我看过 100+ 前端简历。 我看完了之后会给他们回复自己的评审建议,供他们参考。 一直都是零零散散的一对一回复,也是时候统一汇总一下常见问题。 一方面分享给大家作为参考,毕竟春招正旺。另一方我自己作总结和复盘。 很多简历都是 word 格式,我用邮箱自带…
Android修炼系列(十一),强大的可拖拽工具类ViewDragHelper
实现可自由拖拽的view,还在自己造轮子吗?使用系统androidx包(原v4)下的ViewDragHelper 几行代码即可搞定..效果图见下
ListView流畅度翻倍!!Flutter卡顿分析和通用优化方案
欢迎搜索公众号:进击的Flutter或者runflutter 里面整理收集了最详细的Flutter进阶与优化指南。关注我,获取我的最新文章~ 最近因为在做Flutter中相关的性能优化,在收集很多性能数据之后发现ListView组件在一些场景下(例如加载更多)容易引起页面卡顿,…
MySQL 三万字精华总结 + 面试100 问,和面试官扯皮绰绰有余(收藏系列)
和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。 连接层:最上层是一些客户端和连…
《破壁MySQL》 - MySQL概述
在正式开始总结MySQL之前,先给大家介绍一下“破壁”是什么意思,很久之前我老大曾说过一句 “互联网本来没有什么行业壁垒,但是通过制造一些专业名词,人为的制造了很多行业壁垒出来”,我深以为然。 计算机的本质是0和1,之后通过层层封装、抽象构建出了我们今天看到的互联网世界。 我不…
Android 绘制流程(从Activity创建 -> 内容展示)
通常会把需要显示的内容,写进xml布局文件中,然后Activity创建后,进入前台就会展示。 再后来了解到ActivityThread,PhoneWindow,ViewRootImpl,DecorView 这些UI绘制过程中的关键组成,本次作为新晋职场老油条,水水将对Andro…
“终于懂了” 系列:Android屏幕刷新机制—VSync、Choreographer 全面理解!
在Android中,当我们谈到 布局优化、卡顿优化 时,通常都知道 需要减少布局层级、减少主线程耗时操作,这样可以减少丢帧。如果丢帧比较严重,那么界面可能会有明显的卡顿感。我们知道 通常手机刷新是每秒60次,即每隔16.6ms刷新一次。 问题来了: 本文介绍的内容会详细解释以上…
Systrace 基础知识 - MainThread 和 RenderThread 解读
本文是 Systrace 系列文章的第五篇,主要是是介绍 Android App 的 MainThread 和 RenderThread,也就是大家熟悉的主线程和渲染线程。文章会从 Systrace 的角度来看 MainThread 和 RenderThread 的工作流程,以…
谈谈 Android 渲染机制:如何绘制并显示一帧图像?
本文将介绍Android的渲染机制。了解Android的渲染机制不论是对日常的开发,还是渲染问题排查都会有帮助。本文希望能带你了解Android是如何绘制并显示一帧图像的,同时会涉及PerfettoU
Android ANR分析
ANR,是“Application Not Responding”的缩写,即“应用程序无响应”。系统会向用户显示一个对话框,用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。 造成ANR的原因很多,主线程耗时操作,如网络连接、IO读写、线程同步锁,注意,产生这种AN…
下一页
关注了
17
关注者
3
收藏集
8
关注标签
6
加入于
2020-10-19