View
文章平均质量分 76
Android控件的使用
Android_YU
Android学生小白一枚~互关哟~
展开
-
仿新闻订阅功能,Android可拖动排序的GridView(自定义GridView)
相信很多小伙伴都用过订阅功能,其中的拖动Item进行排序也是感觉非常的高大上,那么今天小黑就带来了这一手自定义GridView来实现可拖动排序的GridView!原创 2020-10-25 13:13:32 · 1581 阅读 · 5 评论 -
自定义HorizontalScrollView实现QQ消息列表效果
为了解决DrawerLayout侧滑只能从最右边把侧滑栏滑出来,这次上真材实料,直接自定义HorizontalScrollView来实现!完美效果!原创 2020-09-04 20:11:03 · 1275 阅读 · 0 评论 -
TabLayout + ViewPager实现仿微信左右滑动切换页面功能详解(含TabLayout美化)
有没有觉得微信左右滑动切换页面的功能很酷?今天小黑利用TabLayout + ViewPager带你盘他!原创 2020-07-17 14:36:03 · 2045 阅读 · 0 评论 -
1分钟就能学会Android如何展示Gif动态图
在如今聊天必有图的情况下,有没有想过我如何在我软件中加上一个动态图呢?其实只需要10s,你就能学会!原创 2020-05-21 11:32:14 · 4567 阅读 · 3 评论 -
Button自定义样式、水波纹、按压效果详解
想不想知道别人炫酷的按钮是怎么做的?想不想知道如何让你的一整块布局拥有动人的水波纹效果?本文一步步带你实现!原创 2020-05-21 11:07:10 · 6560 阅读 · 1 评论 -
3分钟教你实现仿微信底部导航栏效果(BottomNavigationView + ViewPager)
微信你肯定有,那你想不想知道微信的界面是怎么实现的呢?来,跟着我一探究竟!咱们动手做一个!原创 2020-05-19 18:40:43 · 2346 阅读 · 1 评论 -
三分钟学会图片(ImageView)拖动和放大缩小
想必图片的拖动和放大缩小是每个人都使用过的功能,最常见于手机相册里,你可以通过一个手指拖动你的照片,同样也可以使用双指通过缩放手势对图片进行相应的缩放。那么这是如何实现的呢?先来看效果图:实现原理:想要学会一样东西,光靠死记硬背是不行的,你得理解!首先得知道,拖动以及缩放是你对View的一个手势交互,那么我们要让View对你的手势有一系列的反馈(如:移动、缩放等),你肯定需要重写View...原创 2020-04-13 15:47:07 · 5295 阅读 · 11 评论 -
一行代码实现QQ聊天列表侧滑栏效果
不得不说DrawerLayout是个好东西!之前一直蠢蠢地用HorizontalScrollView来实现侧滑栏效果,问题那是百出啊,要设置滑动摩擦系数,要考虑右侧菜单栏怎样适配多种屏幕,我太难了!发现DrawerLayout以后才发现新世界~这里就来给大家演示一下效果:简直帅得不要不要的!不多说先上XML布局:这里需要注意,根布局最好用DrawerLayout,不用这个可能会有焦点等问...原创 2020-03-22 21:08:18 · 1825 阅读 · 1 评论 -
Android下拉刷新,SwipeRefreshLayout的使用
相信小伙伴在APP里面都使用过下拉刷新这个功能,像微信、QQ等各种APP都有下拉刷新这个功能,那么它究竟是如何实现的呢?来看看!效果图先行:可以看到图中,下拉刷新进行了事件处理,并且下拉刷新的样式比较漂亮(鲜艳。。。)首先来看看XML布局文件可以看到,SwipeRefreshLayout是一个根布局,然后里面具体放什么看你需求了!<?xml version="1.0" encod...原创 2020-03-20 22:46:34 · 974 阅读 · 1 评论 -
Android与WebView(网页)的使用以及交互
首先,Android上的WebView控件可以实现显示两种类型的网页,第一种是网络网页(比如百度、各大网站等…),第二种是链接本地的网页(HTML文件)。本篇文章主要讲Android的WebView控件怎么链接上这两种网页,以及Android与本地网页的交互!效果图先行,这里演示了本地HTML 和 网络网页的一些交互首先,让网页或者HTML文件显示在你的APP上在你的XML布局页面添加...原创 2020-03-20 22:05:43 · 1368 阅读 · 1 评论 -
Android——自定义控件(跑马灯实例)
说到自定义控件,自定义控件不仅能够让自己对控件的掌握更加熟悉,还可以实现很多功能,同时也可以节省出很多的时间!人生中第一篇博客便是关于TextView跑马灯的实现,但是随着知识的增多,实现一些功能的方式方法也增多了起来,这里只是自定义控件一个例子,可以同理到很多控件上!首先写一个类继承你需要重写的控件比如我这里是MyTextView继承自TextView只需要重写一些方法,就能达到和在XM...原创 2020-03-06 20:49:06 · 1989 阅读 · 1 评论 -
Android ListView列表筛选功能的简单实现
一个简单的ListView的筛选功能筛选原理:获取Spinner所选的选项 然后对整个ListView列表进行循环判定 把不符合选项的列删除,重新筛选其他选项的时候 重新获取一下初始列表 再进行筛选。(自己突发奇想的小方法,可能不是最好的,但贵在功能可以实现且方法简单方便理解)。效果图xml文件 (一个Spinner 和 一个ListView)<?xml version="...原创 2019-12-11 17:04:52 · 3632 阅读 · 2 评论 -
Android TextView中划线、下划线、跑马灯的简单使用
本人安卓初学者,小白一枚,希望以写博客的方法巩固已学的技能,讲的可能不好,望大家见谅!不墨迹 直接上 效果图TextView 中划线 和 下划线xml文件中(中划线和下划线一样 有个 id 就行)<TextView android:id="@+id/txv" android:text="中划线、下划线" android:lay...原创 2019-12-11 15:50:10 · 1981 阅读 · 10 评论