首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
三雒
掘友等级
Android砖家工程师
天道无亲,恒与善人; 一个分享技术和思想的中关村二流码农; Android性能优化专家,对包体积优化、启动优化、流畅度优化、稳定性优化、ANR优化 热修复等技术都有比较深入的研究
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
209
文章 207
沸点 2
赞
209
返回
|
搜索文章
赞
文章( 207 )
沸点( 2 )
Android GPU呈现模式原理及卡顿掉帧浅析
APP开发中,卡顿绝对优化的大头,Google为了帮助开发者更好的定位问题,提供了不少工具,如Systrace、GPU呈现模式分析工具、Android Studio自带的CPU Profiler等,主要是辅助定位哪段代码、哪块逻辑比较耗时,影响UI渲染,导致了卡顿。拿Profi…
特定领域:浅谈粗粒度动态化方案Tangram
Tangram不仅仅是一个界面开发框架,而是针对电商首页、搜索结果页等综合信息流页面的一套界面解决方案,涵盖了Native SDK,GUI操作台,后端逻辑容器,组件库机制的一整套方案。
极致包体: 你懂ZIP,但你懂怎么从ZIP优化包体么
先对ZIP文件格本身做简单的介绍,对ZIP文件数据区、中央目录记录区、中央目录记录区尾部区进行一定分析针对ZIP文件的每个区域进行拆分以及挖掘,引出我们耳熟能详或者可能创新的优化点
凡猿修仙传:一文打造Android热修复专家
本文主要介绍热修复的发展史和目前现存的主流框架,尝试解释各种流派框架诞生的底层逻辑,并对每种框架的核心原理以及面临的主要问题做详细的分析,文章有点长,但如果耐心看完相信一定会对热修技术有更完整的认识。
基础精读:Gradle 入门之理解脚本与构建过程
Gradle是一个开源、通用的构建工具,可以用于几乎任何类型项目的构建。对于初学者而言需要理解的是构建并不等同于编译,构建是指由我们的源码、资源等经过一系列的操作,最终生成可发布的
写给android同学的代码覆盖率讲解
背景 很多团队都是通过测试这一流程来作为代码高质量上线的最后一道关卡,所以保证测试这一流程不出问题是非常重要的。 因此为了提高代码质量,通常有以下几种方案: 通过单测,来cover部分代码逻辑的边界
基础精读: 深入理解CoordinatorLayout与Behavior的作用
功能 CoordinatorLayout 是一个“增强版”的 FrameLayout,它的主要作用就是作为一系列相互之间有交互行为的子View的容器。CoordinatorLayout像是一个事件转发
洞若观火:Fragment不为人知的细节
Fragment在日常开发中非常常用,但是你有没有想过它到底是怎样的一种存在呢? 其实可以简单地认为它就是一个“控件”,更加具体一点就是“View控制器”。它把自己承载的View展示到容器View中,自身有生命周期,并能添加逻辑控制视图。 其主要具有以下优点: 复用, 一个Fr…
基础精读:NestedScrolling机制详解
综述 上图是一个非常常见的嵌套滑动UI交互,实现这样的效果,大致有如下三种思路: 1.基于普通的事件分发机制 2.基于NestedScrolling机制 3.基于CoordinatorLayout与B
基础精读:白话ThreadLocal原理
ThreadLocal作用 对于Android程序员来说,很多人都是在学习消息机制时候了解到ThreadLocal这个东西的。那它有什么作用呢?官方文档大致是这么描述的: ThreadLocal提供了
下一页
个人成就
文章被点赞
249
文章被阅读
29,422
掘力值
1,169
关注了
16
关注者
148
收藏集
8
关注标签
23
加入于
2016-04-03