![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android-UI
蚂蚁潜行
这个作者很懒,什么都没留下…
展开
-
Android中的矢量图Vector Drawable
1)SVG,即Scalable Vector Graphics 可伸缩矢量图形,这种图像格式在前端中已经使用的非常广泛了。 SVG的W3C的解释: http://www.w3school.com.cn/svg/svg_intro.asp 首先要解释下什么是矢量图像,什么是位图图像? 1、矢量图像:SVG是W3C 推出的一种开放标准的文本式矢量图形描原创 2017-08-04 06:09:12 · 423 阅读 · 0 评论 -
NestedScrollView嵌套RecyclerView滑动冲突
NestedScrollView嵌套RecyclerView,导致滑动冲突问题xml: 1.recyclerview android:nestedScrollingEnabled="false" 2.recyclerview android:layout_height="wrap_content"代码:mRecyclerView.setNestedScrollingEnabled(false);原创 2017-08-03 11:51:36 · 2843 阅读 · 1 评论 -
Activity转场动画效果
Activity transition(Activity转场动画效果)概念:两个Activity进行跳转的时候,转场动画。 ActivityOptions类。只支持API21以上的版本。 版本判断会比较麻烦,谷歌很贴心 设计了一个兼容类:ActivityOptionsCompat(v4包中) 但是此类在低版本上面并没有转场动画效果,只是解决了我们手动去判断版本的问题而已。原创 2017-08-03 07:47:16 · 350 阅读 · 0 评论 -
View事件的传递
1.如果onTouchListener的onTouch方法返回了true,那么view里面的onTouchEvent就不会被调用了。 顺序dispatchTouchEvent-->onTouchListener---return false-->onTouchEvent2.如果view为disenable,则:onTouchListener里面不会执行,但是会执行onTouchEvent(event)方法原创 2017-08-09 07:34:13 · 298 阅读 · 0 评论 -
MaterialDesign的触摸反馈和揭露效果
Touch Feedback(触摸反馈)例子:水波纹效果水波纹效果是5.0+自带的。 Reveal Effect(揭露效果)例子:Activity的揭露出现的效果。原创 2017-08-02 07:20:33 · 626 阅读 · 0 评论 -
android.support.design.widget.TabLayout设置指示器的宽度
MD风格的,指示器宽度和条目等宽,无法设置margin值,或者padding值。原创 2017-08-01 13:13:52 · 3504 阅读 · 0 评论 -
Android属性动画(Property Animation)
1.补间动画(Tween Animation)平移(Translate)、旋转(Rotate)、缩放(Scale)、不透明度(Alpha)。2.帧动画(Frame Animation)用于生成连续的Gif效果图。3.属性动画(Property Animation)原创 2017-08-01 06:43:58 · 438 阅读 · 1 评论 -
Design库中的Behavior
什么是Behavior?Behavior是用来处理CoordinatorLayout里面子view相互之间的依赖关系。 Behavior可以做到下面两种情况:1.某个View需要监听另外一个view的状态。2.某个View需要监听CoordinateLayout里面所有控件的滑动状态。原创 2017-07-31 20:57:48 · 533 阅读 · 2 评论 -
CoordinatorLayout的AppBarLayout和CollapsingToolbarLayout
CoordinatorLayout 通过协调并调度里面的子控件或者布局来实现触摸(一般是指滑动)产生一些相关的动画效果。AppBarLayout AppBarLayout响应滚动事件:根据子view的滚动标志(scroll flag)来控制它们如何进入(滚入屏幕)与退出(滚出屏幕)。CollapsingToolbarLayout 可以实现Toolbar折叠效果。原创 2017-07-30 14:37:45 · 366 阅读 · 0 评论 -
Android WebP图片转化为png
什么是WebP格式的问题?WebP,是一种支持有损压缩和无损压缩的图片文件格式,派生自图像编码格式 VP8。根据 Google 的测试,无损压缩后的WebP比PNG文件少了45%的文件大小,即使这些PNG文件经过其他压缩工具压缩之后,WebP 还是可以减少28%的文件大小。jpeg,png和webp相互转换官方提供个工具:https://developers.google.com/speed/web原创 2017-08-06 08:59:49 · 879 阅读 · 0 评论