TextView有几个属性android:drawableXXX,通常是在环绕文字周边显示一个图像,但是这有个坑就是文字和图片可能会对不齐。纵使你设置gravity还是layout_gravity=center都没有任何效果。 一般在app的底部导航栏,会用RadioButton去实现。R...
分类:
移动开发 时间:
2015-01-23 16:03:27
阅读次数:
179
简介
本篇文章介绍的是一个底部导航栏,叫IconTabPageIndicator,一个带图标文字的导航栏。
实际上,这个项目才三个类,而且也只完成了这一种导航栏。该项目参考了JakeWharton大神两年前的项目ViewPagerIndicator的实现,基于其中的一种导航做了修改,而实现这种图标文字的导航栏,且可以设定图标或文字的大小,不用担心过大的图标把文字顶出去或把图标给撑肥。
为什么我会知道得这么清楚呢?因为这个就是我写的,哈哈。...
分类:
移动开发 时间:
2015-01-12 11:02:52
阅读次数:
229
通常的在一个项目中会有顶部标题栏 和 底部导航栏。而且这些东西在很多个界面都有使用。
我们采用include 来进行布局的重用。
include标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化。
标签可以使用单独的layout属性,前提是必须给其设置 android:layout_width 和 android:layout_height 两个属性。否则没效果...
分类:
移动开发 时间:
2015-01-09 19:27:45
阅读次数:
213
首先来说一下Android的屏幕适配:
关于Android屏幕的一些基本概念知识,自行充电。。在此只介绍实际开发过程中的使用
1、说到Android的屏幕适配,首当其冲的就是图片的适配
图片适配遵循两个原则: ①尽量使用9.path图来自动适应屏幕 ②尽量使用最少的图片资源
关于第一点使用9.path图片:比如topBar、底部导航、侧滑菜单等等各种按钮的背...
分类:
移动开发 时间:
2015-01-09 14:20:54
阅读次数:
232
A.需求1.类似QQ、微信顶部或者底部的窗口转换导航条2.给每个页面添加相应内容B.UITabBarController1.基本概念:(1)内容高度iOS7之前内容高度为:屏幕高度 - 状态栏高度44 - 底部导航条高度49iOS7及之后,内容高度为整个屏幕2.使用代码创建初始化(1)创建一个UIT...
分类:
移动开发 时间:
2014-12-28 01:43:11
阅读次数:
373
现在App基本的标配除了侧滑菜单,还有一个就是底部导航栏,常见的聊天工具QQ,微信,购物App都有底部导航栏,用户可以随便切换看不同的内容,说是情怀也好,用户体验也罢。我们开发的主要的还是讲的是如何如何实现其功能,网上实现的方式无外乎两种,一种是使用tabhost进行切换,一种是直接使用Fragme...
分类:
微信 时间:
2014-12-11 08:53:13
阅读次数:
525
实现android 底部导航的方式有好几种如:fragment:、TabActivity、ViewGroup、viewPager等,这里介绍使用viewPager实现底部导航。
先说说使用viewPager实现的原因
1、fragment:
a 我们需要使用fragment的话,我们只能用v4包里面的fragment,因为我们需要向下兼容。
b 当我们用V4包里面的fragment...
分类:
移动开发 时间:
2014-11-25 14:36:55
阅读次数:
226
Android实习札记(6)---ViewPager使用详解
札记(5)中介绍了Fragment构建简单的底部导航栏,在结尾的时候说要在下一节中,结合Viewpager
实现进入软件时的引导界面,说到ViewPager,很多朋友都用过,不过只知道粘贴复制,连一些基本的
东西都不知道,那是不行的,在本节中就先讲下ViewPager的一些基本概念吧!最后还会使用ViewPager
实现类似于TabHost的效果哦!...
分类:
移动开发 时间:
2014-11-20 01:35:12
阅读次数:
358
在Part 4我们回顾了一下Fragment的基本概念,在本节中我们就来学习Fragment应用的简单例子吧!
就是使用Fragment来实现简单的底部导航栏,附有流程图,一看就懂,有兴趣的可以看看~...
分类:
移动开发 时间:
2014-11-17 22:49:28
阅读次数:
350