首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Reducto
掘友等级
Android
|
Gryffindor
Nothing is necessary ,Everything is a choose 。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
Reducto
赞了这篇文章
字节跳动技术团队
@字节跳动
·
3年前
关注
Android 系统 Bar 沉浸式完美兼容方案
自 Android 5.0 版本,Android 带来了沉浸式系统 bar,为简化系统 bar 沉浸式的使用,以及统一机型、版本差异所造成的效果差异,本文将介绍系统 bar...
283
38
分享
Reducto
赞了这篇文章
阿里巴巴大淘宝技术
阿里巴巴集团 @大淘宝技术,服务9亿用户,赋能各行业1000万商家,作为核心技术团队保障14次双十一购物狂欢节成功
·
3年前
关注
一个 Crash 引发的血案
手淘 9.13.0 版本上线后,突然出现了一个首现 crash,废话不多说上堆栈 看起来很普通的一个 crash,报在手淘首页启动的瞬间,但是后续引发了一个很奇怪的问题,这...
130
14
分享
Reducto
关注了
腾讯音乐技术团队
Android @Gryffindor
Reducto
Android @Gryffindor
·
4年前
关注
Android Bitmap像素排列与JNI操作
RGB颜色模型即红绿蓝颜色模型。由模仿生物视网膜三种视锥细胞产生,之后通过三原色叠加来进行彩色图像显示。通过在黑色上不断叠加三原色来显示不同的颜色。在RGB颜色空间中,分别...
27
7
分享
Reducto
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
4年前
关注
“终于懂了” 系列:Android屏幕刷新机制—VSync、Choreographer 全面理解!
在Android中,当我们谈到 布局优化、卡顿优化 时,通常都知道 需要减少布局层级、减少主线程耗时操作,这样可以减少丢帧。如果丢帧比较严重,那么界面可能会有明显的卡顿感。...
394
73
分享
Reducto
Android @Gryffindor
·
4年前
关注
JNI的一些基础
这是一个简单的计算 a+b 的 native 方法,在 C++ 层接收来自 kotlin 方法的参数,并转换成 C++ 层的数据类型,计算之后再返回成 应用层的数据类型。 ...
1
评论
分享
Reducto
赞了这篇文章
Reducto
Android @Gryffindor
·
5年前
关注
Android设计模式- 策略模式
策略模式用于算法的自由切换和扩展,分离算法的定义与实现。 原则:抽取代码中变化的部分来实现一个接口,并提供多种实现类,即算法。调用方需要使用这个接口的时候,可以动态的选择这...
1
评论
分享
Reducto
赞了这篇文章
Reducto
Android @Gryffindor
·
5年前
关注
Android设计模式(二) 建造者模式
建造者模式解决的就是将一个复杂对象的构建与它的表示分离,从而使对象的构建过程能有不同的表示。什么意思? 面对这种过长的参数构造函数,我们需要通过建造者模式来改造。 在业务中...
2
评论
分享
Reducto
赞了这篇文章
Reducto
Android @Gryffindor
·
5年前
关注
Android设计模式(一) 工厂模式
一般我们创建对象,要么使用类公有构造器,要么使用类的静态方法返回实例。所以在业务中,我们通常优先考虑用静态工厂方法来替代构造器, 以上便是利用kotlin简单实现了Java...
1
评论
分享
Reducto
赞了这篇文章
Reducto
Android @Gryffindor
·
5年前
关注
Android Jetpack Compose 之 Text
androidx.ui.core中的Composable Text组件为我们提供了一系列的属性来控制文本的外观。 pushStyle:将TextStyle添加到Annota...
1
评论
分享
Reducto
关注了
Kotlin中文社区
Android @Gryffindor
Reducto
Android @Gryffindor
·
5年前
关注
Android设计模式-责任链
责任链模式是一种对象的行为模式。通过建立一条链来组织请求的处理者,请求将沿着链进行传递,请求发送者无须知道请求在何时、何处以及如何被处理,实现了请求发送者与处理者的解耦。 ...
1
评论
分享
Reducto
Android @Gryffindor
·
5年前
关注
Android Jetpack Compose - Button
简单示例例如:或者传入可组合children来代替text属性例如:按钮样式ContainedButtonStyle默认样式TextButtonStyle文本样式Outli...
1
评论
分享
Reducto
Android @Gryffindor
·
5年前
关注
Android设计模式(三) 观察者模式
Java对于观察者模式在java.util包中提供了Observer接口和Observable抽象类。注册,删除,通知观察者等功能已内置。kotlin同样支持使用Java中...
1
评论
分享
Reducto
Android @Gryffindor
·
5年前
关注
Kotlin如何安全访问lateinit变量
Kotlin设计之初就是不允许非null变量在声明期间不进行初始化的,为了解决这个问题,Kotlin lateinit 允许我们先声明一个变量,然后在程序执行周期的将来某个...
2
评论
分享
Reducto
Android @Gryffindor
·
5年前
关注
kotlin中的reified关键字
说kotlin中这个关键字之前先简单说下Java中的泛型,我们在编程中,出于复用和高效的目的,经常使用泛型。泛型是通过在JVM底层采取类型擦除的机制实现的,Kotlin也是...
8
1
分享
Reducto
Android @Gryffindor
·
5年前
关注
Android之Gradle Kotlin DSL
一般情况下,Groovy中使用单引号或者双引号来表达字符串。但是Kotlin必须需要双引号。 对Gradle脚本(以app目录下的build.gralde为例)中的所有单引...
1
评论
分享
Reducto
关注了
Android_开发者
Android @Gryffindor
Reducto
关注了标签
Flutter
Android @Gryffindor
Reducto
关注了标签
Kotlin
Android @Gryffindor
下一页
个人成就
文章被点赞
64
文章被阅读
35,880
掘力值
725
关注了
38
关注者
18
收藏集
2
关注标签
33
加入于
2018-11-22