Android控件
AFinalStone
这个作者很懒,什么都没留下…
展开
-
教你如何使用协程(三)协程的启动模式
原文地址:https://www.bennyhuo.com/2019/04/01/basic-coroutines/#more1.引子上一篇通过漫画的方式简单带大家认识了协程,本篇进一步继续带大家认识协程。2.需求确认在开始讲解协程之前,我们需要先确认几件事儿:你用过线程对吧?你写过回调对吧?你用过 RxJava 类似的框架吗?看下你的答案:1、如果上面的问题的回答都是 ...原创 2019-11-21 19:20:49 · 1104 阅读 · 0 评论 -
加密算法总结(一)常用加密算法介绍
一、 加密技术通常分为两大类:“对称式"和"非对称式”。对称性加密算法:对称式加密就是加密和解密使用同一个密钥。信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行加解密了。对称加密算法用来对敏感数据等信息进行加密。非对称算法:非对称式加密就是加密和解密所使用的不是同一个密钥,通常有两个密钥,称为"公钥"和"私钥",它们两个必需配对使用,否则不能打开加密文件。发...原创 2019-09-23 20:06:41 · 1938 阅读 · 0 评论 -
ProgressBar的使用
第一种:普通的ProgressBar布局文件: <ProgressBar android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="10dp" />第二种:有进度横向的ProgressBar布局文件: <原创 2018-01-03 14:41:04 · 304 阅读 · 0 评论 -
RecyclerView
https://github.com/AFinalStone/RecycleViewDemo-master原创 2017-10-30 10:09:40 · 290 阅读 · 0 评论 -
RecycleView控件的使用(三) 实现上拉加载更多下拉刷新功能
对应的java主要代码文件:public class RefreshAndLoadRecycleViewFragment_ListView extends BaseFragment implements SwipeRefreshRecycleView.OnSwipeRefreshViewListener{ private List<String> listData; private原创 2017-06-19 15:21:26 · 785 阅读 · 0 评论 -
RecycleView控件的使用(二) 为RecyclerView添加头文件和尾部文件
和ListView添加头布局(addHeaderView)和尾部局(addFooterView)的方式不同,RecyclerView本身并没有提供 这样的功能方法,我们需要自定义适配器,使得适配器内部包含三个适配器:头部适配器,尾部适配器, 以及条目适配器。对应的java主要代码文件:public class HeaderAndFooterRecycleViewFragment_ListView原创 2017-06-19 15:19:40 · 1613 阅读 · 1 评论 -
RecycleView的使用(一)
RecycleView控件出来也有一段时间了,但是不少人用的还是ListView和GridView。本片文章不打算讲那些概念性的东西,什么是RecycleView了,RecycleView的底层原理了,RecycleView的动画效果之类的东西。我直接上代码,把想要的效果成功实现出来,我们先体验一下整个流程,等我们用很简单的代码实现了自己想要的效果的时候,再回头看代码,肯定会简单明了。文章前面用到的原创 2016-07-01 11:49:26 · 1465 阅读 · 0 评论 -
TabLayout控件的使用(二)
本文接之前写的文章 TabLayout控件的使用(一)我们在使用TabLayout控件的时候,有时候需要我们去修改下划线的长度,如何修改TabLayout控件的下划线长度呢?查阅官方文档API许久,没有找到合适的API接口,好吧,还是查阅TabLayout控件源码,用反射处理修改一下他的属性吧。主要用到的一个属性是一个名为mTabStrip的字段属性。大概讲述一下思路,我们通过反射获取到TabLa原创 2017-03-29 17:07:25 · 1133 阅读 · 0 评论 -
TabLayout控件的使用(一)
近来打算把Android近期新出的一些新控件都学习一下。边学习边记录,方便以后回顾和巩固。 首先是TabLayout控件的使用(一)TabLayout控件还是比较实用的,我刚开始为了解决tab标签切换问题,使用的是第三方的一个开源的tabIndicator项目,里面有各种样式的tabIndicator控件。后来是使用自己写的一个自定义控件,这几天打算学习一下TabLayout,这个控件也是很不错的原创 2016-06-24 18:43:17 · 605 阅读 · 0 评论 -
ToolBar控件的使用<二> 不通过菜单项设置ToolBar
之前简单讲述了通过菜单项设置TooBar的样式,这次我想不去借助其他控件或者对ActionBar的设置,用ToolBar做出我需要的状态栏效果。首先是效果图: Toolbar控件的使用<1>隐藏ActionBar控件关于如何隐藏ActionBar控件请参看上篇文章 ToolBar控件的使用<一> 通过菜单项设置ToolBar,这里不再进行描述。<2> 把ToolBar控件放入到布局文件中 这原创 2016-12-20 17:00:28 · 702 阅读 · 0 评论 -
ToolBar控件的使用<一> 通过菜单项设置ToolBar
####Toolbar控件介绍由于ActionBar存在不少问题,而且使用也不灵活。在更高的版本中,谷歌推出了新的控件Toolbar来替换ActionBar,并提供了低版本的兼容包,Toolbar更加自由灵活,子菜单和logo的设置和响应都比之前的更加方便,还可以随处放置。可以说,Toolbar是对ActionBar的进一步完善和强化, - ####首先看下我们最终实现的效果图网上看了一些文章,原创 2016-12-20 11:34:13 · 7431 阅读 · 0 评论