01 2011 档案

摘要:今天把这个仿iphone效果的tab写完,这个例子参考国外rolle3k共享的代码,感谢rolle3k。上篇博客我们写了一个Itab类,介绍了背景的绘制和简单的一个图的贴图方法。我们继续来完成Itab这个类,同时把他放到MainAcitvity(继承Activity)这个类内部,这样,整个程序只需一个类就可以了。(上篇博客例子运行需要再建一个Activity的子类来作为lanucher)。废话不多说了,看看代码[代码]这是MainActivity这个类里面的两个static类,看我写的注释和上篇博客的内容应该都能理解。其中还定义了触摸事件,实现点击tab出现不同布局的效果。接下来我们只需要在我 阅读全文
posted @ 2011-01-30 13:41 fooCoder 阅读(7643) 评论(6) 推荐(4) 编辑
摘要:相信很多人都喜欢iphone 酷炫的界面,虽然android的原生控件已经足够漂亮,但是往往不能满足用户越来越挑剔的眼光。其实,我们完全可以自己来绘制界面。今天我就来分享下做一个和iphone一样的tab界面。下面先来看下iphone上的效果在开始之前,我们必须掌握最基础的,也就是android中图形界面的绘制。首先讲下简单图形的绘制,这里我们就借绘制这个的背景部分来讲下吧。直接看代码代码在xml中这样配置代码这样就会得到如下的效果,这显然不是我们想要的。不过别着急,我们只要在onDraw()这个方法里面添加如下一段代码:代码通过循环的绘制,我们就可以得到如下的效果是不是很简单呢。图形绘制中还 阅读全文
posted @ 2011-01-29 15:17 fooCoder 阅读(7387) 评论(7) 推荐(7) 编辑
摘要:最近在写一个应用,想把设置页面和应用页面放在一起,这样就能实现用户可以实时看到自己的设置对UI的影响,从而更方便的设置用户喜欢的界面。想了一段时间,发现用slidingDrawer这个控件可以实现这个效果。也就是一个抽屉。拉开抽屉,占据半个屏幕,另外半个屏幕还是显示应用页面。效果还是不错的。今天就和大家分享一下android中这个抽屉效果。其实在android的lanucher就是一个抽屉,打开它就可以看到安装的应用。相信大家都见过用过。下面我们就来做个相同的效果,当然只是UI上差不多相同的效果。slidingDrawer这个控件使用非常简单,基本在xml里面配置就可以。代码如下所示。?xm 阅读全文
posted @ 2011-01-27 16:35 fooCoder 阅读(4438) 评论(6) 推荐(2) 编辑

点击右上角即可分享
微信分享提示