
常用控件
文章平均质量分 93
奔跑的杰尼龟
菜鸟也疯狂
展开
-
Android EditText相关技巧总结与记录
简述最近在做邮件功能,涉及到写信,包含多个输入框,期望实现的是点击输入框实现光标的切换,点击空白区域能够收起软键盘并且使EditText失去光标焦点的功能。也是做了诸多尝试,下面进行应用层面的介绍。实现过程初始状态及代码块 <TextView android:layout_marginTop="20dp" android:text="发送人:"...原创 2019-07-23 10:30:56 · 540 阅读 · 0 评论 -
Android EditText控件常用技巧整理
1、简介本文记录的是Android开发中很常用的EditText 控件的很常用的使用技巧,后续会陆续整理这方面的内容也是更好的熟悉将来的开发。2、具体案例与效果2.1 关于光标2.1.1 对于单个EditText的光标颜色设置:android:textCursorDrawable="@drawable/shape_cursor_login"shape_cursor_lo...原创 2018-08-14 18:09:16 · 553 阅读 · 0 评论 -
Android 尽量杜绝使用ScrollView嵌套RecyclerView
前言最近有看到这么一篇文章反对《阿里巴巴Android开发手册》中NestedScrollView嵌套RecyclerView的用法 深有体悟,有经验的开发工程师都是杜绝使用此类嵌套布局。老实说自己项目中就经常这么干一言不合就嵌套,但是我只是考虑了滑动体验然而却忽略了复用以及加载性能问题,细思极恐。后面就将观察现象然后通过绘制流程去分析此原因现象测试Adapter如下,我们就在onBindV...原创 2019-11-19 11:25:38 · 925 阅读 · 0 评论 -
Android popupwindow技术储备
简述本文将简述popupWindow的使用技巧基础用法效果pop_below_head.xml<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width=...原创 2019-09-11 17:05:02 · 650 阅读 · 0 评论 -
Android Imageview使用技巧详解
实现图像的半透明 &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;!-- 原始图--&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;ImageView android:layout_marginTop=&amp;amp;amp;amp;amp;a原创 2019-04-23 19:59:36 · 2729 阅读 · 0 评论 -
Android RecyclerView 使用DiffUtils实现算法优化刷新含动画效果
本文将通过实际的案例来展示DifUtils的使用技巧,我也是第一次使用DifUtils这个算法工具经验比较浅,也是含有诸多问题的,也希望通过本人的案例学习对初学者起到一定的帮助借鉴的作用。应用场景: 当集增加删除与修改于同一时间时,那么这时候我想一般的做法是使用notifyDataSetChanged() [重新刷一遍很业余]或者对对应position的item进行修改,notifyItemC...原创 2019-01-22 18:58:14 · 1956 阅读 · 0 评论 -
ExpandableListView使用技巧与总结
本文将介绍系统控件ExpandableListView的简要使用,主要学习了系统提供的二级菜单列表的实现方式。学习了指示展示效果。效果1: 如下,修改了指示器的排列位置,列表左侧,现在修改为列表右侧。主要是设置android:layoutDirection 设置排列方式即能达到特定的效果。 <ExpandableListView android:lay...原创 2019-01-20 14:07:54 · 711 阅读 · 0 评论 -
Android UI之TextView常用技巧整理
1、简介本篇博客用来记录在日常的开发中TextView的诸多使用技巧,用以日后再次遇到后更加熟练的进行使用。2、TextView技巧使用明细设置h5字体样式mTextTip.setText(Html.fromHtml("<font color='#c70c1e'>我是谁</font>"));2.1 TextView 带图标显示a. 很常见的如: an...原创 2018-08-15 16:19:00 · 648 阅读 · 0 评论 -
Android Recyclerview多布局使用技巧
该文章主要记录,Rv中的多布局使用。目录1. 继承自RecyclerView.Adapter实现聊天多布局SparseArray的学习及使用2. 使用BRVAH Adapter帮助类实现多布局1. 继承自RecyclerView.Adapter实现聊天多布局实现该类多布局,主要是重写了getItemViewType,然后才是根据不同的数据类型去返回各自相对应的Item子...原创 2019-01-17 20:46:36 · 1062 阅读 · 0 评论 -
Android 活用RecyclerView分割线
1.前言 RecyclerVIew是我们日常开发中使用频率最高的控件了吧,之前由于比较马虎没好好整理过如何添加分割线,以前是通过文件或者在布局里投机取巧进行添加,现如今有空有必要好好的整理一番了。宏观把控Recycyerview.ItemDecoration实现的方法public class MyDecoration extends RecyclerView.ItemDecor...原创 2018-07-14 15:21:10 · 11945 阅读 · 3 评论 -
Android Recyclerview细节与记录
1、简介该篇文章记录的是关于我们日常开发中常用的RecyclerView的一些小的细节。开发中用的比较多的有BRVAH框架,用于快速构建Adapter,介绍了添加头布局索引值的修改,还有设置空布局。以及滑动监听事件。不知道大家有没有关注到列表的索引,像Java中的数组和List就是从索引0开始的,像我们时常使用的BRVAH(一款Adapter帮助工具)有必要知道返回的索引值是多少。因为这关...原创 2018-10-10 14:14:50 · 496 阅读 · 0 评论