View的draw过程源码分析

/** * * 原创作者: * 谷哥的小弟 http://blog.csdn.net/lfdfhl * * 文档描述: * View的draw过程源码分析 * * 绘制过程分为六步: * * 1. Draw the background * 2. If necessary, save the canvas' layer...
阅读(1520) 评论(0)

Android使用ViewPager实现无限循环滑动及轮播(附源码)

MainActivity如下: package cc.ww; import java.util.ArrayList; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.os.Handler; import android.os.Messag...
阅读(8267) 评论(1)

自定义可折叠和展开的View

CollapseView如下: package com.ww.collapseview; import android.annotation.SuppressLint; import android.content.Context; import android.text.TextUtils; import android.util.AttributeSet; import android.vi...
阅读(4134) 评论(3)

View的Layout过程源码分析

/** * 文档描述: * View的Layout过程源码分析 * * 原创作者: * 谷哥的小弟 http://blog.csdn.net/lfdfhl * * 分析笔记: * View在经历过第一阶段的measure之后,进入到第二阶段layout. * 该阶段的目的是 * (1)设置View自身的大小和位置. * (2)设置View的子View...
阅读(1381) 评论(0)

onMeasure()源码分析及自定义View对于wrap_content的支持

/** * * 文档描述: * (1)onMeasure()源码分析 * (2)自定义View时重写onMeasure()实现对于wrap_content的支持 * * 原文地址: * http://blog.csdn.net/lfdfhl * * 参考资料: * http://blog.csdn.net/lfdfhl/article/details/...
阅读(1827) 评论(1)

ViewPager详解(一)——ViewPager的基本使用完整示例

MainActivity如下: package cn.ww; import java.lang.reflect.Field; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.support.v4.view.ViewPager; impor...
阅读(1724) 评论(0)

ViewPager详解(二)——自动轮播和手动切换完整示例

MainActivity如下: package cn.ww; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.support.v4.v...
阅读(1735) 评论(0)

ViewPager详解(三)——自动轮播图片小于三张的问题解决

MainActivity如下: package cc.ww; import android.annotation.SuppressLint; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.os.Handler; import androi...
阅读(3252) 评论(0)

MeasureSpec的理解和详尽源码分析

package cc.ww; import android.view.View; import android.view.View.MeasureSpec; import android.view.ViewGroup.LayoutParams; import android.view.ViewGroup.MarginLayoutParams; import android.widget.Line...
阅读(2598) 评论(1)
    个人资料
    • 访问:1812543次
    • 积分:26079
    • 等级:
    • 排名:第249名
    • 原创:778篇
    • 转载:0篇
    • 译文:1篇
    • 评论:1205条
    博客专栏
    开发交流


    为方便大家学习和交流Android开发,建了个群,欢迎大家加入。

    QQ群: 183899857

    文章分类