效果如下: device-2017-12-04-170020.gif 分为两部分:1. View的创建。 2. 滑动事件处理 1. View的创建 从页面上看,主要分为上下两部分,上部为滚动的Webview,底部为拉出来…
标签:view
Android开发日常-编写一个登录界面
Android开发日常-编写一个登录界面 看完这篇文章你可以学到什么知识呢? 自定义组合控件 封装view,只暴露接口,模块独立,设计思想。 会用到正则表达式 如何禁止EditText在获取到焦点的时候拉起键盘 学会登录…
Android之TouchMode知多少
前言: 最近在阅读View源码onTouchEvent(MotionEvent event)这个方法的时候遇到了下面这段代码: if (isFocusable() && isFocusableInTouc…
图片怎么展示比较好看
昨晚看了一下ViewPager的切换动画,简单地做了一个 Paste_Image.png 大多数人写的,在缓慢拖动的时候,左右两边的视图会突然消失,我觉得不好,自己写了一个比较细腻的动画 001.gif ZoomOutP…
转载:对嵌套RecyclerView的优化
转载自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2017/0914/8514.html RecyclerView 是一个更高级的 ListView ,它…
自定义View记录
自定义View只要有三种类型:自绘控件、组合控件、继承控件。 自绘控件 自定义View主要是因为系统的内置View无法满足我们的需求。自定义View的时候一般需要重写两个方法:onMeasure()、onLayout()…
Framework7(06:视图(View)间链接)
前言:我们有两个已经初始化完成的View(left view和 right view)。这种情况下,所有在left view 中的链接加载的页面都会放在left view 中,所有在right view中的链接加载的页面…
this view is not constrained. It only has designtime positions, so it will jump to (0,0) at runtime
此视图不受约束,它只有设计时位置,所以在运行时它会跳到(0,0)。 解决方法: 我的AndroidStudio版本是3.1.4 image.png 低版本解决方法: Constraint Layout” —> “I…
[Android] View 工作原理(一)
前言 本文参考《Android 开发艺术探索》及网上各种资料进行撰写,目的是为自己理清 Android 中 View 的工作原理,复习学习内容,为后期阅读开源自定义 View 源码做好准备,深入学习可查看参考资料中的内容…
自定义View-第十四步:setShadowLayer阴影与SetMaskFilter发光效果
前言 根据启舰 的博客所学习的自定义View。 一、setShadowLayer构造函数 public void setShadowLayer(float radius, float dx, float dy, int …
Android检测View的可见性
Android中我们经常会用到判断View的可见行,当然有人会说View.VISIBLE就可以了,但是有时候这个真是满足不了,有时候我们为了优化,在View滚到得不可见的时候或者由于滚到只显示了部分内容的时候不做某些操作…
[Android] View 工作原理(二)
前言 本文大量参照《Android 开发艺术探索》及参考资料的内容整合,主要帮助自己理清 View 的工作原理。深入学习希望大家更多的关注参考资料。 上一篇文章了解了 MeasureSpec 的概念及获取,从名字上看就能…