标签: Android

10 篇文章

JoJo,这是我最后的波纹了,收下它吧!——Android 波纹效果使用
本文主要内容:介绍 Android 波纹效果与兼容方式 注:本文属于 垃圾文章补完计划 在 Android App 中,触摸反馈是非常重要的,能让用户有点下去的感觉。 最简单的实现方式莫过于用户按下的时候改变背景色,例如: <selector xmlns:android="http://schemas.android.com/apk/res/…
Android 数据通信:从基本的Activity、Fragment、Service数据传递到EventBus的使用
本文主要内容:首先介绍 Android 自带的 Activity 互相传递数据、Activity 与 Fragment 互相传递数据、Activity 与 Service 互相传递数据。随后分析它们的使用场景与优缺点,引出 EventBus,最后介绍 EventBus 的基本使用。 注:本文 Demo 皆为 kotlin 编写,有 Java 基础的…
ViewPager 的点击监听与存在的误触问题
ViewPager 是不自带 onItemClickListener 之类的方法的,解决方案也很简单,就是在 PagerAdapter 的 instantiateItem 方法里为每个页面加上监听。这是业界通常的做法,但是为毛没一个人提到这样会产生误触问题呢Orz......虽然解决误触也不复杂啦,但是我还是纳闷为啥我之前搜都没有相关资料呢....…
一个简单的Android图片滤镜实现与心得
SEO什么的我已经放弃了,不过为了方便读者,还是先放张最终效果图: 项目源码在https://github.com/xloger/ImageTransform 不过我不打算对项目进行详细的讲解,毕竟网上有一堆教程了,我会把做这个项目中遇到的一些问题分享出来,所以诸位浏览小标题看看是否有需要的内容就好。 ...
Android序列化中由于修改类的内容造成InvalidClassException的解决方案
好多年没写博文了,我果然没救了。不过这篇文章定义应该是符合并不是互联网里满大街的知识点的要求吧。 问题回顾 在我的Exlink2.0版本升级到2.1中,之前保存的规则信息全部被清空了,而我的规则信息是通过对象序列化存储的。经初步排查,报错信息为 java.io.InvalidClassException: com.xloger.exlink.app…