首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android kotlin
订阅
掘金Jack
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
Android自定义View:View(二)
假如我的手机带键盘(自带或者外接),你的自定义View应该如何响应键盘事件。 View是用户接口组件的基本构建块。通俗讲,在Android中,一个用户与一个应用的交互,其实就是与这个应用中的许许多多的View的交互,这些View既可以是简单的View,也可以是若干View组合而…
Android 动画 Animator 家族使用指南
零、前言:本文知识点ValueAnimator的认识与使用估值器TypeEvaluator的自定义与使用插值器TimeInterpolator的自定义与使用Path与Animator的结合使用Obje
Android 贝塞尔曲线点赞飘心动画效果
Android 贝塞尔曲线点赞飘心动画效果 利用贝塞尔曲线与属性动画而实现的点赞飘心动画已适配Viewpager2
Android动画:行云流水的矢量图标动画
我们在日常使用各种app的时候,会发现原来越多下面这类型的矢量图标动画。图标动画是material design所推荐的图标效果。当然对我来说,炫酷的效果就是我学习矢量图标动画的一个很充分理由。 矢量图:矢量图和传统的png、jpg等图片格式,是典型的渔和鱼的区别。矢量图存储的…
一窥 Android 动画
动画效果一直是人机交互的一个非常重要的部分,动画效果的引入,会让交互变得更加友好,让用户获得更加愉悦的体验。作为一个前端开发者,动画也是一个必会的技能。 View Animation包含了Tween Animation、Frame Animation(Drawable Anim…
RxHttp 2000+star,协程请求,仅需三步
Hello,各位小伙伴,3个月不见,我又回来了,这3个月里,一直致力于RxHttp项目的维护工作,截止本文发表,RxHttp已更新至v2.3.3版本,github上已突破2200+star,对于一个开源仅一年多一点的项目,可以说取得了不错的成绩,在这里,感谢大家的支持与肯定,R…
RxNet做网络请求,简洁得没法了
很多人说用Kotlin协程,看了后发现不太好用。 如果接口出错了,需要在每个调用处,写逻辑来处理。不能全局处理错误,比如网络超时。 代码不容易懂,比如: deferred1.wait(TOAST)这个wait(TOAST)是什么东西。 代码写起来也比较麻烦,没有提示功能。 不能…
Android OKHttp 可能你从来没用过的拦截器 【实用推荐】
而作为客户端开发的你,可能要拿出测试机连上电脑,打一下Log,看一下到底返回了什么数据,导致页面错误。 或者高级一点的QA,会自己打Log或者连接抓包工具看一下服务端返回的具体数据,然后把Bug提给对应的人,而大多数公司的业务测试,都仅仅是测试业务,不管技术层的。我司的大部分Q…
高质量App的架构设计与思考!
最近在做一功能不大、业务也不复杂的小众App,以往做App是发现自己从来没有考虑过一些架构方面的问题,只是按照自己以往的习惯去写代码,忽略了App的设计。本次分享主要包含一些开发App的小经验和技巧,来一次App开发与设计的分享。 先不说这样做的行不行,首先三个地方使用同一实体…
Android 使用 LiveData 实现 EventBus
本文是学习了大佬的文章后,自己去动手实践后写的一篇学习笔记。大佬的文章写得比较好,我自己去写未必描述得那么清楚😂,所以本文很多地方都直接引用了大佬的文章。 Tip:阅读本文最好对 Jetpack 的 LIfeCycle 和 LiveData 有初步的了解。 对于 Androi…