首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
zjianflys
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
79
文章 79
沸点 0
赞
79
返回
|
搜索文章
赞
文章( 79 )
沸点( 0 )
Android修炼系列(十八),Lottie是如何解放了开发的双手?
设计师使用 AE 设计好动画,通过插件 Bodymovin 将 AE 工程文件导出为 json 文件,app 通过 Lottie 解析出相应的数据结构,最后通过 Canvas 进行绘制..
Android修炼系列(39),AIDL 有很多要注意的地方
本文围绕着如何定义AIDL接口,调用AIDL,传递 Parcelable 对象、抽象类、AIDL接口,和 RemoteCallbackList,定向tag,扩展兼容,身份校验,中断监听等知识点.
Android修炼系列(41),简单实现个汉字笔顺动画
本节使用 hanzi-writer-data 源数据,一步步 从零开始实现一个汉字笔顺动画的效果..
XTask与RxJava的使用对比
XTask和RxJava各有各的优势。正如我文章开头所说: XTask并不是用来代替RxJava的。XTask只是作为RxJava在Android任务执行流程上的一种补充。
RxJava2系列之转换型操作符
可见,concatMap 相较 flatMap 能够保证事件接收的顺序。 此外,还有与之相关的操作符:concatMapDelayError、concatMapEager、concatMapEagerDelayError concatMapIterable、flatMapIte…
原创|Android Jetpack Compose 最全上手指南
在今年的Google/IO大会上,亮相了一个全新的 Android 原生 UI 开发框架-Jetpack Compose, 与苹果的SwiftIUI一样,Jetpack Compose是一个声明式的UI框架,随着了今年安卓和苹果两大移动平台相继推出自己的UI开发框架Jetpac…
Booster 系列之——Layout Transpiler vs JetPack Compose
在 Booster 系列之——布局:XML vs 纯代码 这篇文章中已经介绍过 booster 正在做的 Layout Transpiler —— 将 XML 布局文件翻译成 class 的转译器,在实现的过程中发现了 Android 系统在设计上的各种坑,而且是天坑,几乎是绕…
Lottie - 轻松实现复杂的动画效果
1. Lottie 介绍 Lottie 是 Airbnb 开源的一套跨平台的完整的动画效果解决方案,设计师可以使用 Adobe After Effects 设计出漂亮的动画之后,使用 Lottic 提供的 Bodymovin 插件将设计好的动画导出成 JSON 格式,就可以直接…
sleep()为什么要 try catch
前言 当我们在 Java 中使用 sleep() 让线程休眠的时候,总是需要使用 try catch 去包含它: 但是,我们却很少在 catch 中执行其它代码,仿佛这个 try catch 是理所当
谷歌DevFest 2021 广州国际嘉年华-带你了解不一样的 Flutter
相信大家可能都听说或者用过 Flutter ,对这部分内容可能有一定了解,但是正如标题所示,本次的主题是带你了解不一样的 Flutter ,这次将通过不一样的角度带你看看 Flutter。
下一页
关注了
25
关注者
0
收藏集
1
关注标签
0
加入于
2021-04-13