Android
-
Android自定义View播放Gif动画的示例
前言 GIF是一种很常见的动态图片格式,在Android中它的使用场景非常多,大到启动页动画.小到一个Loading展示,都可以用GIF动画来完成,使用也很方便,直接从美工那边拿过来用就成.如果项目赶 ...
-
Listview中Button抢占焦点的解决方法
istview button 抢占焦点的解决办法: Item xml 根节点添加 android:descendantFocusability="blocksDescendants" ...
-
Android 基于MediatorLiveData实现红点的统一管理
目录 背景 需求分析 思路分析 树形模型 具体代码实现 MediatorLiveData RedPointManager 验证刷新逻辑 总结 背景 小红点在各个App内随处可见,并且随着需求的不断迭代 ...
-
Android如何优雅的处理重复点击
目录 之前的处理方式 现在的处理方式 其他场景处理重复点击 间接设置点击 富文本 列表 数据绑定 总结 项目地址 一般手机上的 Android App,主要的交互方式是点击.用户在点击后,App 可能 ...
-
Android开发实现圆形图片功能示例
本文实例讲述了Android开发实现圆形图片功能.分享给大家供大家参考,具体如下: **绝对布局:通过直接给定控件起始坐标 ( x , y ) 和 ( w , l ) ,来生成控件. 圆形头像:Cir ...
-
Android布局实现圆角边框效果
首先,在res下面新建一个文件夹drawable,在drawable下面新建三个xml文件:shape_corner_down.xml.shape_corner_up.xml和shape_corner ...
-
Android CrashHandler编写自己的异常捕获的方法
平时写代码,我们可能会抛出各种异常,这些异常有些是我们测试过程中发现进行解决的,但是也有一些异常是我们未知的,不论是代码的逻辑问题还是Android本身底层的一些bug,我们都需要及时了解并进行解决. ...
-
Android自定View实现滑动验证效果的代码
效果图 自定义属性代码 <?xml version="1.0" encoding="utf-8"?> <resources> <d ...
-
ViewPager2滑动冲突解决方案
自去年12月份ViewPager2正式版发布以后,ViewPager2已经逐渐开始替代旧版本的ViewPager.许多开发者也已经在项目中使用了ViewPager2.相比ViewPager,ViewP ...
-
Android编程实现图片拍照剪裁的方法
本文实例讲述了Android实现图片拍照剪裁的方法.分享给大家供大家参考,具体如下: 调用系统的裁剪工具对相册或者拍照的图片进行裁剪. startActivityforResult用的很恰当,一些系统 ...
-
Android Compose Column列表不自动刷新问题
目录 1. 背景 2. 解决方案 3. 原因 4. 结论 4.1 解决方案一 4.2 解决方案二 5.自己实现一个mutableStateOf() 1. 背景 我们都知道,Compose可以使用mut ...
-
Android开发之圆角矩形创建工具RoundRect类定义与用法分析
本文实例讲述了Android开发之圆角矩形创建工具RoundRect类.分享给大家供大家参考,具体如下: 用于把普通图片转换为圆角图像的工具类RoundRect类(复制即可使用): RoundRect ...
-
Android实现TCP客户端支持读写操作
本篇我们便来学习如何通过socket读写TCP. 需要注意的是socket必须写在子线程中,不能在ui主线程中直接使用,所以我们这里创建了两个class: MainActivity(主界面).TcpT ...
-
Android自定义Camera实现拍照功能
本文记录了用自定义Camera实现的简单拍照功能. Camera类在5.0以后不推荐使用了,取而代之的是android.hardware.camera2包下的类,本文使用Camera. 我们首先自定义 ...
-
Android Fragment的回退栈示例详细介绍
Android Fragment的回退栈 点开之后按一次回退键只返回一次 MainActivity 类 public class MainActivity extends AppCompatActi ...
-
Android实现页面跳转的全过程记录
目录 1.启动新Activty 1.1.功能分析 1.2.开发视图布局 1.3.按钮事件响应 1.4.测试结果 2.启动其他App 2.1.功能分析 2.2.开发视图布局 2.3.按钮事件响应 2.4 ...
-
Android三种常见的图片压缩方式
下面就为大家带来3种比较常见的压缩方式 先给出一组数据 原图:width:2976; height:2976 原图实际:--->byte:2299820 Mb:2.19328 质量压缩 size ...
-
Android实现沉浸式状态栏功能
Android中实现沉浸式状态栏的功能,供大家参考,具体内容如下 1. 先上效果图,实现沉浸式状态栏有两种方式,一种是通过写Theme主题的方式,另一种是写代码的方式.若要使多个页面出现沉浸式状态栏, ...
-
Android光线传感器使用方法详解
本文实例为大家分享了Android光线传感器使用的具体代码,供大家参考,具体内容如下 一.首先是布局页面activity_light_sensor.xml <?xml version=" ...
-
Android实现简单用户注册案例
本文实例为大家分享了Android实现简单用户注册的具体代码,供大家参考,具体内容如下 目标: 设计一个用户注册案例.在主界面中对输入的手机号.密码.性别.爱好和城市后,可以在界面二中进行显示. 提示 ...
