View原理
文章平均质量分 66
胸无大痣
心比天高,命比纸薄
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
安卓开发常用的颜色
#ffffff #fffff0 #ffffe0 #ffff00 #fffafa #fffaf0 #fffacd #fff8dc #fff5ee #fff0f5 #ffefd5 #ffebcd #ffe4e1 #ffe4c4 #ffe原创 2016-06-22 10:32:42 · 392 阅读 · 0 评论 -
onDraw画圆环
@Override protected void onDraw(Canvas canvas) { // TODO Auto-generated method stub // super.onDraw(canvas); int centre = getWidth() / 2; // 获取大半径 int radiu原创 2016-06-21 14:35:18 · 2447 阅读 · 0 评论 -
View事件分发
View 的事件传递由Activity到Window到ViewGroup,然后有2种,一种是交给ViewGroup的child,一种就是调用自己的父类的分发方法1.Activity的分发方法 public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACT原创 2016-06-07 15:52:34 · 394 阅读 · 0 评论 -
自定义属性获取
TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.CustomTitleView); a.getColor(R.styleable.CustomTitleView_titleTextColor, 0); a.recycle();xml里的写法原创 2016-06-15 19:48:08 · 438 阅读 · 0 评论 -
自定义属性一
1. reference:参考某一资源ID。 (1)属性定义: background" format = "reference" /> (2)属性使用: Android:layout转载 2016-06-15 17:24:21 · 283 阅读 · 0 评论 -
安卓滑动冲突的理解和一些解决思路
package com.example.testview;import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.view.MotionEvent;import android.widget.Button;public class C原创 2016-06-07 19:13:59 · 1250 阅读 · 0 评论 -
View的测量过程学习onMeasure
首先来说下一个int值,它被定义在VIew内部类里。叫MeasureSpec, 俗称测量规格。高2位代表一个SpecMode. 低30位代表SpecSize.Mode有3种,EXACTLY AT_MOSTUNSPECIFIED.对于不同的类型,测量过程分为几种,1. 顶级View DecorView对于顶级View,它的宽由屏幕宽度和layoutparams的宽度原创 2016-06-12 14:00:25 · 375 阅读 · 0 评论 -
SwipeRefreshLayout 的简单使用
API使用如何刷新上拉加载1.API使用 setColorSchemeResources(int… colorResIds) 设置下拉进度条的颜色主题,参数为可变参数,并且是资源id,可以设置多种不同的颜色,每转一圈就显示一种颜色。setOnRefreshListener(SwipeRefreshLayout.OnRefreshListener listener)设置监听,需要重写onR原创 2017-12-25 10:04:35 · 426 阅读 · 0 评论
分享