首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
在雨季等你
掘友等级
Andrroid
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
57
文章 55
沸点 2
赞
57
返回
|
搜索文章
赞
文章( 55 )
沸点( 2 )
JetPack-Compose - 自定义绘制
上篇文章我们简单的利用了一下自定义裁剪和自定义就能玩出如下简单案例,效果不错。这节课咋们来看看Compose自定义绘制能不能花里胡哨。 自定义,一个应用的可创造性往往离不开人们的千奇百怪想象和用户变化万千的需求。自定义就是提供了移动端的可创造性。如果Compose没有了自定义那…
【Jetpack 更新之Activity】ContextAware 是个啥?
最近 activity 1.2.0 正式版发布,除了全新的 Activity Result API (前面已有介绍),还引入了一个新的接口 ContextAware。 老规矩,我们沿着 git commit 查看该功能的引入过程。 LifecycleOwner API 提供了达…
声明式 UI?Android 官方怒推的 Jetpack Compose 到底是什么
声明式 UI;更简单的自定义;实时的、带交互的预览功能;还有更强的性能和功能。这就是 Android 官方全新推出的 UI 框架——Jetpack Compose。 大家好,我是扔物线朱凯。 2019 年中,Google 在 I/O 大会上公布了 Android 最新的 UI …
Jetpack Compose | 声明式 UI 编程的革命
下载地址 https://developer.android.google.cn/studio/preview ,这里下载的是 2020.3.1 版的AndroidStudio 。 你可以看到预览版的 Empty Compose Activity,选择此栏可以创建一个空的 Co…
网络 | OkHttp的设计思想
在OKhttp 源码解析之前,我们必须先要了解http的相关基础知识,任何的网络请求都离不开http。 okhttp的源码分析,网上有好多博客讲解,但讲解的都是一些源码可有可无的知识,并没有将okhttp的核心设计思想讲解到位,我们阅读一些框架的源码,学习的其实就是其设计思想,…
死磕Synchronized底层实现--概论
关于synchronized的底层实现,网上有很多文章了。但是很多文章要么作者根本没看代码,仅仅是根据网上其他文章总结、照搬而成,难免有些错误;要么很多点都是一笔带过,对于为什么这样实现没有一个说法,让像我这样的读者意犹未尽。 本系列文章将对HotSpot的synchroniz…
【奇技淫巧】除了 buildSrc 还能这样统一配置依赖版本?巧用 includeBuild
但是由于 buildSrc 是对全局的所有 module 的配置,因此在构建速度上会慢一些。那么有没有一个更纯净的方式来配置依赖版本呢?
Android 重构 | 持续优化统一管理 Gradle
借着韩哥哥要求重构的机会,正好好好回顾下以前遗忘/忽略的知识点。 支持跳转等常规操作。 最重要的,依然是便于维护。 从最初的创建 config.gradle 到现在的 basic_depend.gradle,虽说今天更比昨天强,但是依然不是很满意。 ext 方式虽然是 Goog…
[译]Kotlin + buildSrc:更好的管理Gadle依赖
为了充分利用Android Plugin for Gradle 3.0+的优点,将Android项目拆分成多个module的做法越来越常见。然而,随着module数量的增多,我们很快就会遇到依赖管理的混乱问题。 这是一种大多数人在采用的管理依赖的方法,但每次升级依赖库时都需要做…
Android中一张图片占据的内存大小是如何计算
最近封装了个高斯模糊组件,正好将图片相关的理论基础也梳理了下,所以,这次就来讲讲,在 Android 中,怎么计算一张图片在内存中占据的大小,如果要优化,可以从哪些方向着手。 在 Android 开发中,经常需要对图片进行优化,因为图片很容易耗尽内存。那么,就需要知道,一张图片…
下一页
个人成就
文章被点赞
288
文章被阅读
86,995
掘力值
2,021
关注了
31
关注者
124
收藏集
1
关注标签
5
加入于
2018-04-24