自定义控件
文章平均质量分 81
Ricky彪
路是自己选得,走不完那就爬完!
展开
-
Android_自定义控件_HorizontalListView
demo的github地址:https://github.com/chengbiao1314/android_myview_HorizontalListView1、自定义HorizontalListView(最核心的部分)package com.chengbiao.myview_horizontal_listview.view;/** * Created by Ricky on原创 2016-08-30 17:58:31 · 1315 阅读 · 1 评论 -
Exception_android_InflateException
常常在引用自定义控件的时候而出现这个异常,一般情况下就是下列某种情况导致的: 1. 引用类名问题:自定义了一个View,将他用于布局文件中,假设他的包名叫MyPackage,类名叫MyTestView,这个时候你在XML作为布局元素来布局的话,必须使用完整路径名,也就是包名加类名来引用,用MyPackage.MyTestView来进行引用。 2.构造函数问题原创 2016-08-25 16:06:33 · 314 阅读 · 0 评论 -
Android_ExpandableListView_一个ListView实现二级列表
主要注意使用 ExpandableListView 和 ExpandableListAdapter Android给我们提供了ExpandableListView类,极大的方便了我们开发二级分类。顾名思义,ExpandableListView是ListView的子类。它在普通的ListView的基础上进行了拓展,它把应用中的列表分为几组,每组又包含多个列表项。ExpandableList原创 2016-10-09 15:24:21 · 4929 阅读 · 0 评论 -
Android_自定义控件_ListView侧滑删除
源码下载地址:https://github.com/chengbiao1314/View.git三步:1、自定义一个侧滑部分的View2、自定义一个ListView的扩展3、使用原创 2016-10-10 17:25:13 · 384 阅读 · 0 评论 -
Android_自定义控件_倒计时控件
源码链接:https://github.com/chengbiao1314/View.git思路分析:(这个自定义控件很简单)1、自定义一个View集成TextView2、子线程的开启 和停止3、倒计时的计算View的代码:package view;import android.content.Context;import android.util.At原创 2016-10-12 10:15:31 · 1889 阅读 · 0 评论 -
Android_自定义动画1_alpha/scale/translate/rotate/set的xml属性及用法
相关文章:《Android自定义控件三部曲文章索引》:http://blog.csdn.net/harvic880925/article/details/50995268一、概述Android的animation由四种类型组成:alpha、scale、translate、rotate,对应android官方文档地址:《Animation Resource原创 2016-10-12 11:41:40 · 1189 阅读 · 0 评论 -
Android_自定义控件_ViewDragHelper
在自定义ViewGroup中,很多效果都包含用户手指去拖动其内部的某个View(侧滑菜单等),针对具体的需要去写好onInterceptTouchEvent和onTouchEvent这两个方法是一件很不容易的事,需要自己去处理:多手指的处理、加速度检测等等。 好在官方在v4的支持包中提供了ViewDragHelper这样一个类来帮助我们方便的编写自定义ViewGroup。两步实现一个简原创 2016-11-17 20:00:50 · 442 阅读 · 0 评论