android UI进阶之仿iphone的tab效果
来源:互联网 发布:ubuntu输入法安装fcitx 编辑:程序博客网 时间:2024/04/30 14:52
相信很多人都喜欢iphone 酷炫的界面,虽然android的原生控件已经足够漂亮,但是往往不能满足用户越来越挑剔的眼光。其实,我们完全可以自己来绘制界面。今天我就来分享下做一个和iphone一样的tab界面。下面先来看下iphone上的效果
在开始之前,我们必须掌握最基础的,也就是android中图形界面的绘制。首先讲下简单图形的绘制,这里我们就借绘制这个
的背景部分来讲下吧。直接看代码
在xml中这样配置
这样就会得到如下的效果,这显然不是我们想要的。
不过别着急,我们只要在onDraw()这个方法里面添加如下一段代码:
通过循环的绘制,我们就可以得到如下的效果
是不是很简单呢。图形绘制中还有一个比较重要的是贴图的绘制。同样这个例子,我们在这个背景上绘制一个图标,非常的简单,同样在onDraw()这个方法里面添加如下代码
代码非常简单,第一行获得图片资源,第二行第一一个画笔,同时打开抗锯齿和过滤,第三行设置画笔颜色,最后一行绘制图片。
来看看效果
还不错吧,当然要实现完全的tab效果,这还是远远不够的。今天就写到这吧,天冷啊,手都冻僵了,明天或者后天我再接着写,从而最终实现和iphone一样的tab,当然也有完全可以替代原生tab的功能。大家有什么问题可以留言讨论哈。
- android UI进阶之仿iphone的tab效果
- android UI进阶之仿iphone的tab效果
- android UI进阶之仿iphone的tab效果
- android UI进阶之仿iphone的tab效果
- android UI进阶之仿iphone的tab效果
- android UI进阶之仿iphone的tab效果(二)
- android UI进阶之仿iphone的tab效果(二)
- android UI进阶之仿iphone的tab效果(二)
- android UI进阶之仿iphone的tab效果(二)
- android 仿iphone的tab效果
- android 仿Iphone底部 tab效果
- Android UI之三个Button按钮仿Iphone效果
- Android UI【Android 仿Iphone文件夹分裂效果】
- android 仿iphone tab实现
- android UI进阶之用gallery实现可滑动的Tab
- android UI进阶之用gallery实现可滑动的Tab
- android UI进阶之用gallery实现可滑动的Tab
- android UI进阶之用gallery实现可滑动的Tab
- 思考:你卖的是什么?
- CListCtrl 列表控件
- ip地址,字符串、数字格式转换(js版)
- 【周末阅读】豆浆·婚姻·身体
- 给程序员写对联
- android UI进阶之仿iphone的tab效果
- 【周末阅读】妻子,丈夫的使用说明书
- 修炼成QTP高手的十个步骤
- QTP学习历程--从工具使用到框架思想
- 如何克服优柔寡断?
- 实现多实例(多开)的5种方法 - C# Wince/WM 开发
- POJ-1007-DNA Sorting-求逆序数
- 打算利用过年的假期把这几个月用到的Extjs整理一下
- inline关键字