![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
锦鲤(⑉°з°)--♡
这个作者很懒,什么都没留下…
展开
-
Android如何自定义加载框
在Android应用中,经常会用到网络传输,不可避免的是,在传输过程中会受网络的影响,在等待服务器的响应的时候,用户体验就至关重要了,所以应该在等待的过程中,给应用加上一个加载框,这样用户体验就大大提升。那么该如何实现自定义的加载框呢?第一步,准备好加载动画的素材,然后创建progress_loading.xml文件,代码与效果如下<?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http原创 2020-06-08 17:38:33 · 403 阅读 · 0 评论 -
Android自定义Dialog
在平时我们在使用手机App的时候,经常会在一些界面中看到各种各样的弹窗,那么这种弹窗是怎样实现的呢?在AndroidSDK中,也提供了一些弹窗来给开发人员直接使用,但是对于一些自定义的弹窗,Android SDK并不满足项目的需求,但是SDK提供了一些实现弹窗的父类,在这里讨论的是DialogFragment类。该类是Android官方所提供的弹窗模板,可以快速的实现自定义弹窗。那么该如何去实现一个自定义弹窗呢?第一步,在项目的res->layout目录中创建弹窗的内容页面dialog_custom原创 2020-05-18 09:22:42 · 223 阅读 · 0 评论 -
流式布局的RadioGroup
RadioGroup在Android中是个重要的组件,常用于选择信息,但是对于一些RadioGroup的布局并不满足实际开发项目的需求,例如,当我们使用RadioGroup时,如果文字信息过长的时候,该RadioButtom不会完整的展示出来,这个时候我们就需要对RadioGroup重新处理,当信息过多的时候自动换行显示,也就是流式布局的RadioGroup,那么如何实现该效果?第一步,新建一个View视图,然后继承RadioGroup,继承该类是为了更好的拥有该类的属性和方法。第二步,重写onMea原创 2020-05-18 09:19:25 · 324 阅读 · 0 评论 -
RecyclerView拖动和移除的支持
RecyclerView在Android是常用的列表视图之一,提供的功能也非常强大,一般都会满足开发者的需求,但是对于一些列表拖动、移除等功能,还是要开发者手动的处理一些才能实现,下面是对于RecyclerView拖拽和移除功能的实现步骤:第一步,首先创建RecycleItemTouchHelper类,如何继承ItemTouchHelper.Callback接口。第二步,定义对外开发的接口,让实现类来实现接口的方法,也就是说让实现类来实现拖动和移除的功能:第三步,实现ItemTouchHelper原创 2020-05-18 09:14:59 · 200 阅读 · 0 评论