首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
谢谢谢_xie
掘友等级
Android开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
谢谢谢_xie
赞了这篇文章
BangRaJun
iOS研发
·
1年前
关注
ScrollPhysics中的一些计算方法
介绍: ScrollPhysics一般是通过返回不同的simulation来控制ScrollView上的执行的动画的,其作用就是用来描述一个算式,它会接收一些比较通俗的参数...
17
评论
分享
谢谢谢_xie
关注了
BangRaJun
Android开发工程师
谢谢谢_xie
Android开发工程师
·
1年前
关注
Android打包流程-Assets&So&Manifest
Assets assets资源也是APK体积占用较大的一块内容, 打包流程中关于assets文件的任务有下面几个: Assets锚点任务 这个是一个锚点Task,什么也没做...
8
7
分享
谢谢谢_xie
赞了这篇文章
苍耳叔叔
Android @字节跳动
·
3年前
关注
Android-Surface之创建流程及软硬件绘制
注:本文基于Android 10源码,为了文章的简洁性,引用源码的地方可能有所删减。文中内容如有错误欢迎指出,共同进步!觉得不错的留个赞再走哈~ 在解析了 Android-...
40
11
分享
谢谢谢_xie
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
3年前
关注
“终于懂了” 系列:Android屏幕刷新机制—VSync、Choreographer 全面理解!
在Android中,当我们谈到 布局优化、卡顿优化 时,通常都知道 需要减少布局层级、减少主线程耗时操作,这样可以减少丢帧。如果丢帧比较严重,那么界面可能会有明显的卡顿感。...
375
73
分享
谢谢谢_xie
Android开发工程师
·
1年前
关注
APK打包流程-Dex编译流程
Dex文件 说到Dex文件,相信大家都比较熟悉了。 Dex是Android虚拟机支持的运行文件格式,相对于class文件,dex文件有下面几点优势: dex文件结构更密集,...
7
评论
分享
谢谢谢_xie
Android开发工程师
·
1年前
关注
Android打包流程-签名
编译任务 META-INFO主要用来存储当前的apk的签名信息, 与AP相关的签名信息有下面两个: 校验签名文件 会先通过validateSigningDebug任务来校验...
26
1
分享
谢谢谢_xie
Android开发工程师
·
1年前
关注
APK打包流程-资源编译
资源类型 资源在APK中非常重要,Android内自定义的资源类型包括以下几种类型: 动画资源: 补间动画: 保存在res/anim中,通过R.anim类访问 帧动画:保存...
19
评论
分享
谢谢谢_xie
Android开发工程师
·
1年前
关注
写给android同学的代码覆盖率讲解
背景 很多团队都是通过测试这一流程来作为代码高质量上线的最后一道关卡,所以保证测试这一流程不出问题是非常重要的。 因此为了提高代码质量,通常有以下几种方案: 通过单测,来c...
90
6
分享
谢谢谢_xie
Android开发工程师
·
2年前
关注
View.getVisibility()出现NullPointerException的排查和解决
背景 在App发版后的某一个版本后,崩溃收集后台收到了crash告警。出现了一个量级较大的空指针问题。 空指针问题在android开发中非常常见,不过在看到我们的崩溃收集后...
28
3
分享
谢谢谢_xie
Android开发工程师
·
2年前
关注
做一个具有高可用性的网络库
在android中,网络模块是一个不可或缺的模块,相信很多公司都会有自建的网络库。目前市面上主流的网络请求框架都是基于okHttp做的延伸和扩展,并且android底层的网...
28
4
分享
谢谢谢_xie
Android开发工程师
·
2年前
关注
一个匿名内部类的导致内存泄漏的解决方案
泄漏原因 匿名内部类默认会持有外部类的类的引用。如果外部类是一个Activity或者Fragment,就有可能会导致内存泄漏。 不过在使用kotlin和java中在匿名内部...
25
3
分享
谢谢谢_xie
Android开发工程师
·
2年前
关注
快看漫画提效工具之Android Studio插件
背景 为了更好的提升团队的开发效率,一直都希望能够将一些团队内的重复工作以自动化的方式来优化。 因此希望基于Intellij的能力,来做一些提升解放劳动力的事情。 IDE插...
31
5
分享
谢谢谢_xie
赞了这篇文章
BangRaJun
iOS研发
·
3年前
关注
iOS弹幕组件LNDanmakuMaster
LNDanmakuMaster是一个轻量的弹幕播放器,通过:创建播放器->创建轨道->添加弹幕的方式进行弹幕播放,提供丰富轨道样式的同时也支持自定义轨道;对传入的弹幕的视图...
17
14
分享
谢谢谢_xie
赞了这篇文章
BangRaJun
iOS研发
·
3年前
关注
从一个弹幕开始:LNDanmakuAttributes
在制作这个框架之前,我调研了GitHub上的一些比较流行的弹幕框架;一些开源库将一条弹幕定义为一个可继承Cell或View,使用者通过继承这些cell或是View来自定义自...
10
2
分享
谢谢谢_xie
赞了这篇文章
BangRaJun
iOS研发
·
3年前
关注
弹幕动画的核心:LNDanmakuTrackController
弹幕框架本质上来说就是一种辅助使用者做动画的工具:使用者给出自己需要放到屏幕上的视图,弹幕框架为目标视图运行动画,让其可以在屏幕中动态地展示出来;动画的核心就是弹幕轨道。 ...
6
评论
分享
谢谢谢_xie
赞了这篇文章
BangRaJun
iOS研发
·
3年前
关注
弹幕暂存和分发:LNDanmakuDispatcher
Dispatcher的工作方式非常像配货站,通常有闲置卡车的司机会将自己的卡车信息登记在配货站,需要运送屋子的雇主把货物、目的地等信息登记在配货站,然后由专人将一些顺路的货...
8
评论
分享
谢谢谢_xie
赞了这篇文章
BangRaJun
iOS研发
·
3年前
关注
弹幕复用:LNDanmakuPool
LNDanmakuPool是LNDanmakuMaster针对弹幕场景提出的复用方案,与UICollectionView/UITableView的复用逻辑很相似,为任意NS...
6
评论
分享
下一页
个人成就
文章被点赞
414
文章被阅读
48,408
掘力值
1,581
关注了
2
关注者
129
收藏集
1
关注标签
2
加入于
2019-10-09