自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除