最新 最热

Android触摸事件传递(下)

上一篇中,我说明了Android中Activity和View触摸事件的传递流程,现在我们来继续学习MotionEvent在View的容器ViewGroup中的传递过程。

2018-09-11
0

How to use DataBinding?

A : How to use DataBinding? B : such as read this circle.Open settingFirst , open your file wh

2018-09-05
0

仿腾讯新闻样式的Toast

厌倦了网易新闻无处不在的喷子,尝试了一下腾讯新闻,果然顿时清净了很多,当然这不是重点。个人感觉腾讯新闻客户端的Toast比较不错,相对于系统默认的Toast,更加能起到提醒的作用。于是反编译了一下,简单分享一下,其实很简单...

2018-09-04
0

自定义控件进阶:declare-styleable重用attr

最近接触了Android自定义控件,涉及到自定义xml中得属性(attribute),其实也很简单,但是写着写着,发现代码不完美了,就是在attrs.xml这个文件中,发现属性冗余,于是就想有没有类似属性继承或者include之类的方法.本文将...

2018-09-04
0

Android支持RTL(从右向左)语言

未加入android:supportsRtl=“true” 阿拉伯语(RTL)的示例.

2018-09-04
0

RxBinding详解: 规范而强大的安卓UI响应式编程

原文:Reactive Android UI Programming with RxBinding 作者:Donn Felker 翻译:DreamWinter

2018-09-04
0

使TextView消失的10种方法

但是,这在某些情况下无法满足业务需求,比如说某控件既有图像又有文字,而我只想让文字消失,那上面的方法显然不行,这时可以使用

2018-09-04
0

Android事件分发原理分析

在Android中,触碰控件的时候回产生一个ACTION_DOWN事件并逐层向下传递,首先ACTION_DOWN回先从Activity的dispatchTouchEvent方法开始向下传递:

2018-09-04
0

自定义实现垂直滚动的TextView

通过控制y参数可实现文字不同的垂直距离,这里的x,y并不代表默认横向坐标为0,纵向坐标为0的坐标,具体详解我觉得这篇博客解释的比较清楚,我们主要关注的是参数y的控制,y其实就是text的baseline,这里还需要解释text的杰哥基准...

2018-09-04
0

TextView实现自定义换行以及缩进文字的格式化对齐

我们通常在自定义控件的时候会遇到不想用系统默认的文字换行,而需要根据自己的需求来实现文字的换行,原理如下:

2018-09-04
0