View中:
public void layout(int l,
int t, int r,
int b) {
...
onLayout
...
}
//changed 表示是否有新的位置或尺寸
protected void onLayout(boolean changed,
int left, int top,...
分类:
移动开发 时间:
2015-02-28 13:04:42
阅读次数:
172
今天又有人问了,吧啦吧啦在网盘里找到了备份 整理一下
其实当时我也是网上找的,不过年代久远出处不详了
图图图:
http://blog.csdn.net/onlyonecoder/article/details/8518148
布局文件
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/and...
分类:
其他好文 时间:
2015-02-27 11:57:16
阅读次数:
161
在View.java中的定义:
public final
void measure(int widthMeasureSpec,
int heightMeasureSpec){
...
onMeasure
...
}
protected void onMeasure(int widthMeasureSpec,
int heightMeasureSp...
分类:
其他好文 时间:
2015-02-27 11:56:02
阅读次数:
183
前一段时间要实现一个滚动的广告条,参考了一下网上许多实现,发现实现都很麻烦,所以我决定自己使用ViewFlipper来实现一个,在此将代码贴出来,与大家共享。转载请说明出处:http://blog.csdn.net/dawanganbanimport java.util.ArrayList;
import java.util.List;
import java.util.Timer;
import...
分类:
移动开发 时间:
2015-02-26 09:58:36
阅读次数:
228
原文网址:转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17357967不知不觉中,带你一步步深入了解View系列的文章已经写到第四篇了,回顾一下,我们一共学习了LayoutInflater的原理分析、视图的绘制流程、视图的状态及重...
分类:
移动开发 时间:
2015-02-16 16:50:20
阅读次数:
160
为什么我们觉得自定义View是学习Android的一道坎?
为什么那么多Android大神却认为自定义View又是如此的简单?
为什么google随便定义一个View都是上千行的代码?
以上这些问题,相信学Android的同学或多或少都有过这样的疑问。...
分类:
移动开发 时间:
2015-02-13 18:37:01
阅读次数:
225
一、效果:我们看到很多软件的通讯录在右侧都有一个字母索引功能,像微信,小米通讯录,QQ,还有美团选择地区等等。这里我截了一张美团选择城市的图片来看看;
我们今天就来实现图片中右侧模块的索引功能,包括触摸显示以选中的索引字母。这里我的UI界面主要是参照微信的界面来实现,所以各位也可以对照微信来看看效果,什么都不说了,只有效果图最具有说服力!二、分析:
我们看到这样的效果我们心理都回去琢磨,他是如何...
分类:
微信 时间:
2015-02-12 22:51:53
阅读次数:
409
原因:
之所以写这个主要是因为我自认为自己对自定义View已经了如指掌,但是后来才发现自己犯了很多低级错误。
详解:
按照源码的注释,View的绘制过程是这样子的:
/*
* Draw traversal performs several drawing steps which must be executed
* in the ...
分类:
移动开发 时间:
2015-02-12 16:22:19
阅读次数:
180
我们前面写了6个自定义view的样例,这都是全新自已画的控件。在这个样例中,我们来用几个现有的控件来组合成一个新的控件。
效果图:
我们用二个Button和一个TextView组合来成为一个actionbar,下面先来一个效果图:
关键代码:
(1)res/layout/custom_action_bar.xml----组合控件布局文件
<RelativeLayout...
分类:
移动开发 时间:
2015-02-03 21:25:16
阅读次数:
216
尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!
炮兵镇楼
又要开始鸡冻人心的一刻了有木有!有木有鸡冻! = = ……通过上一节的讲解呢我们大致对Android测量控件有个初步的了解,而此后呢也有不少盆友Q小窗我问了不少问题,不过其实这些问题大多都不是问题,至于到底是不是问题呢,还要等...
分类:
其他好文 时间:
2015-02-02 09:43:51
阅读次数:
486