- 博客(14)
- 收藏
- 关注
原创 NestedScrollingParent 和NestedScrollingChild
在5.0以上 有些滑动view实现了NestedScrollingParent 和NestedScrollingChildCoordinatorLayout里面的LayoutParams 有着一个mBehavior以下是CoordinatorLayout 源码一部分@Overridepublic void onNestedPreScroll(View target, i
2017-04-27 17:26:43 265
转载 Android 自定义ViewGroup 实战篇 -> 实现FlowLayout
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38352503 ,本文出自【张鸿洋的博客】1、概述上一篇已经基本给大家介绍了如何自定义ViewGroup,如果你还不了解,请查看:Android 手把手教您自定ViewGroup ,本篇将使用上篇介绍的方法,给大家带来一个实例:实现FlowLayout,何为FlowLayo
2017-04-27 15:54:36 351
转载 Android layout、onLayout 一些简要说明
View中:public void layout(int l,int t,int r,int b) { ... onLayout ...}//changed 表示是否有新的位置或尺寸protected void onLayout(boolean changed,int left,int top,int
2017-04-27 15:52:09 572
转载 Android onMeasure、Measure、measureChild、measureChildren 一些简要说明
在View.Java中的定义:public final void measure(int widthMeasureSpec,int heightMeasureSpec){... onMeasure...}protected void onMeasure(int widthMeasureSpec,int heightMeasureSpec) {
2017-04-27 15:50:49 256
转载 Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9153761记得在前面的文章中,我带大家一起从源码的角度分析了Android中View的事件分发机制,相信阅读过的朋友对View的事件分发已经有比较深刻的理解了。还未阅读过的朋友,请先参考 Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
2017-04-27 11:36:28 168
转载 Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9097463其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListV
2017-04-27 11:12:32 144
原创 CoordinatorLayout配合CollapsingToolbarLayout
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/main_content" android:layout_width="match_parent" androi
2017-04-26 17:08:27 203
原创 Android CoordinatorLayout初次使用
xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:l
2017-04-26 16:42:52 403
转载 Android 详细分析AppBarLayout的五种ScrollFlags
在前面两篇MD系列的文章中,通过两个案例基本上能够掌握了CoordinatorLayout与AppBarLayout的配合使用。本文我们回过头来详细聊聊AppBarLayout的ScrollFlags属性,了解一下不同值之间的区别。至此,Android Material Design系列的学习已进行到第七篇,大家可以点击以下链接查看之前的文章: Android 一文告诉你到底是用Dialo
2017-04-26 14:56:49 346
转载 android中xml tools属性详解
第一部分安卓开发中,在写布局代码的时候,ide可以看到布局的预览效果。但是有些效果则必须在运行之后才能看见,比如这种情况:TextView在xml中没有设置任何字符,而是在activity中设置了text。因此为了在ide中预览效果,你必须在xml中为TextView控件设置android:text属性<TextView android:id="@+id/text_main" android
2017-04-26 11:51:16 271
转载 scrollView滑动到底部
scrollView.fullScroll(ScrollView.FOCUS_DOWN);滚动到底部scrollView.fullScroll(ScrollView.FOCUS_UP);滚动到顶部需要注意的是,该方法不能直接被调用 需要Runnable
2017-04-21 16:53:07 335
转载 Android使用fitsSystemWindows属性实现–状态栏【status_bar】各版本适配方案
Android使用fitsSystemWindows属性实现–状态栏【status_bar】各版本适配方案首先我们看下qq的status bar在各个android版本系统中适配:1.Android5.0以上:半透明(APP 的内容不被上拉到状态) 2.Android4.4以上:全透明(APP 的内容不被上拉到状态) 3.Android4.4以下:不占据status b
2017-04-18 14:33:10 259
转载 AlertDialog editview不能弹出输入法
在AlertDialog中使用自定义的View,如果View中有EditText,在上面点击,默认是跳不出软键盘的,不是焦点的问题。解决方法,有两种,一是把AlertDialog换成Dialog,但这么一来,对话框的最外层会多出一个框,顶部还会空几十个DP,当然可以用setBackgroundDrawable(new ColorDrawable(0))把背景设为透明,隐藏掉边框,但是上面空着的
2017-04-15 20:06:01 474
转载 正则学习
一、正则表达式的模式如何编写 语法: 1. 定界符号 // 除了字母、数字和正斜线\ 以外的任何字符都可以为定界符号 | | / / { } ! ! 没有特殊需要,我
2017-04-10 22:48:59 198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人