属性 自定义属性,首先要定义出来属性,我们新建一个attrs.xml: 然后我们要看到产生什么效果: 在R.java文件里 我在这里把不相关的内容去掉了,在这里我们可以看到通过修改attrs.xml,R文件的改变是多了两个类,分别是attr类和styleable类,这里我们要注意的是区分出来这两个类 ...
分类:
移动开发 时间:
2016-10-31 18:50:31
阅读次数:
288
import android.content.Context;import android.support.v4.view.ViewPager;import android.util.AttributeSet;import android.view.MotionEvent;import androi ...
分类:
其他好文 时间:
2016-09-18 13:43:28
阅读次数:
191
先看效果图
自定义view其实完全可以集成自view,viewgroup,或者现有的view。 public JumpCircleView(Context context) {
this(context, null);//可以直接new
} public JumpCircleView(Context context, AttributeSet attrs) {...
分类:
其他好文 时间:
2016-07-19 13:55:47
阅读次数:
307
背景我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们写一个控件public class MyImageView extends ImageView { public MyImageView(Context context, AttributeSet a... ...
分类:
其他好文 时间:
2016-06-30 21:23:18
阅读次数:
211
public class ContainerViewPager extends MyViewPager { public ContainerViewPager(Context context, AttributeSet attrs) { super(context, attrs); } @Overr ...
分类:
移动开发 时间:
2016-06-23 12:43:21
阅读次数:
171
package com.example.flowlayout.view;
import java.util.ArrayList;
import java.util.List;
import android.content.Context;
import android.util.AttributeSet;
import android.util.Log;
import android.view...
分类:
其他好文 时间:
2016-05-13 03:37:38
阅读次数:
143
自定义loadmoreListView 完成对数据的下滑加载,和 加载状态的显示的处理模板代码package xiaoxu.com.lifeservice.ui.loadmore;import android.content.Context;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import an...
分类:
其他好文 时间:
2016-05-12 18:24:48
阅读次数:
134
import android.content.Context;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewTreeObserver;
import android.view.animation.Deceler...
分类:
其他好文 时间:
2016-05-12 16:52:44
阅读次数:
144
首先看一下效果图下载地址Demo
废话不多说上代码了首先看我们自定义的可以设置是否可以滑动的viewpagerpackage cn.yuan.banner;import android.content.Context;
import android.support.v4.view.ViewPager;
import android.util.AttributeSet;
import andro...
分类:
移动开发 时间:
2016-05-12 13:35:30
阅读次数:
246
首先监听事件在移动端的表现为触摸或者点击,所以事件一般在onTouch中处理。
这里自定义一个Button控件,具有点击事件。
1、MyButton.js:
package cn.itcast.design.note1.command;
import android.content.Context;
import android.util.AttributeSet;
import...
分类:
其他好文 时间:
2016-05-08 06:48:42
阅读次数:
116