importjava.util.ArrayList;
importjava.util.List;
importjava.util.Map;
importandroid.content.Context;
importandroid.view.LayoutInflater;
importandroid.view.View;
importandroid.view.ViewGroup;
importandroid.widget.BaseAdapter;
importandroid.widget.LinearLa..
分类:
其他好文 时间:
2015-03-06 17:22:26
阅读次数:
243
Spinner控件也是一种列表类型的控件,它的继承关系如下:java.lang.Object ? android.view.View ? android.view.ViewGroup ? android.widget.AdapterView ? android.widget.AbsSpinner? ...
分类:
移动开发 时间:
2015-03-06 12:39:09
阅读次数:
247
在去年广告机项目中,UI设计出一个比较华丽的UI,但是对于我来说无从下手,我试过view的叠加并设置外边距实现,虽然勉强可以实现,但是获取单击焦点是有很多问题;效果图如下:最后只有另外想办法;我对viewgroup进行了自定义,并且自定义了每个按钮源码:http://download.csdn.ne...
分类:
移动开发 时间:
2015-03-05 12:41:59
阅读次数:
219
View绘制过程详解界面窗口的根布局是DecorView,该类继承自FrameLayout.说到View绘制,想到的就是从这里入手,而FrameLayout继承自ViewGroup。感觉绘制肯定会在ViewGroup或者View中,
但是木有找到。发现ViewGroup实现ViewParent接口,而ViewParent有一个实现类是ViewRootImpl, ViewGruop中会使用ViewR...
分类:
其他好文 时间:
2015-03-02 11:11:22
阅读次数:
231
如果你是在校大学生,或许你用多了各种课程表,比如课程格子,超级课程表。它们都有一个共同点就是可以一键导入教务处的课程。那么一直都是用户的我们,没有考虑过之间是如何实现的。那么现在就由我来带领大家从程序猿的角度模仿一款”超级课程表“。
PS:由于超级课程表是商用软件,原本提取了一些图片,但是为了避免涉及侵权问题,所有图片均已使用一张绿色圆圈代替,背景图片也以颜色代替,缺乏美观,如果你觉得太丑,可以...
分类:
移动开发 时间:
2015-03-02 09:39:24
阅读次数:
358
摘自:http://www.stormzhang.com/android/2014/03/29/android-swiperefreshlayout/ SwipeRefreshLayout SwipeRefreshLayout字面意思就是下拉刷新的布局,继承自ViewGroup,在support v...
分类:
其他好文 时间:
2015-03-01 22:11:01
阅读次数:
195
一、Activity的基本概念概念:代表一个可以进行任务交互的窗口界面。可包含多层级的View和ViewGroup。创建:继承一个Activity或着它已存在的子类。必须实现onCreate()方法,调用setContentView()来加载用户交互的布局。并在AndroidManifest.xml...
分类:
其他好文 时间:
2015-02-28 13:00:45
阅读次数:
211
下面是removeAllViewsInLayout()的源码
/**
* Called by a ViewGroup subclass to remove child views from itself,
* when it must first know its size on screen before it can calculate how many
* c...
分类:
其他好文 时间:
2015-02-27 13:40:55
阅读次数:
532
ViewPagerWithAnimations给viewPager的添加上动画效果,并且使之兼容API11以下的版本重写ViewPager类public class MyViewPager extends ViewGroup {
...
public void setPageTransformer(boolean reverseDrawingOrder, ViewPager.PageTr...
分类:
其他好文 时间:
2015-02-26 14:58:25
阅读次数:
164
重写view: View类一般用于绘图操作,重写它的onDraw方法,但它不可以包含其他组件,没有addView(View view)方法。重写viewgroup: ViewGroup是一个组件容器,它可以包含任何组件,但必须重写onLayout(boolean changed,int l,int....
分类:
移动开发 时间:
2015-02-25 16:50:45
阅读次数:
159