
UI专题
文章平均质量分 93
google忠实粉丝
精通java、kotlin、c/c++等各种语言的默写。
展开
-
Android属性动画
一、简介 在Android3.0为了取代传统诞生的产物,相较于传统动画有着很灵活的优势。 **传统动画:**仅仅只能实现平移、缩放、旋转、淡入淡出这四种效果,并且对Button实现从左上角平移到右下角,点击右下角的Button时,并不能触发click事件,也就是说传统的补间动画并未对View的属性做到修改;以及传统动画仅仅只限于对View及其子类做动画。 **属性动画:**可扩展性较高,实现简单,不仅仅可以实现上述传统动画的四种效果,也可以实现ObjectAnimator对任意对象实现动画效果,并且真正意义原创 2021-03-28 18:25:01 · 3610 阅读 · 6 评论 -
RecyclerView源码解析
一、基本用法 RecyclerView作为Google为了取代ListView而推出的更加灵活的列表视图,其使用方法如下: 1.1 在app.gradle中导入以下依赖包 implementation 'com.android.support:recyclerview-v7:29+' 1.2 在main_activity.xml中加入RecyclerView标签 <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayo原创 2021-03-27 22:16:28 · 613 阅读 · 0 评论