最近用上了印象笔记,觉得android 版的底部导航栏挺不错的,好多应用里面都有用到,想着自己动手实现一下,不多说,先上图:
要完成这样的效果。需要自定义ViewGroup.
1、onMeasure(测量过程)
2、onLayout(布局)
3、添加动画onMeasure(测量过程)@Override
protected void onMea...
分类:
移动开发 时间:
2016-02-02 15:14:43
阅读次数:
326
效果 android 4.4之后,系统是支持自定义状态栏和导航栏的,举个最典型的例子就是bilibili客户端了(iOS版本和android版本能用两套完全不一样符合各自系统的设计ui,良心啊~),顶部状态栏为粉色,底部导航栏为半透明色:
接着QQ最新的版本6.2也使用了状态栏透明风格,但是出来的效果在不同版本,不同手机上,显示的效果真是差异很大(4.3版本是无法使用状态栏透明风格的...
分类:
移动开发 时间:
2016-01-19 15:56:25
阅读次数:
215
所谓工具包,是指把页面的功能划分出来,放到另外一个包里面。方面工程管理、结构清晰、团队协作等。根据原来的例子:要做一个com.myweb包的工具包com.myweb.tool为导航栏统一创建接口创建好后,要创建页面上的一些导航栏,分为顶部导航栏和底部导航栏创建工厂,用工厂来生成顶部导航栏和底部导航栏...
分类:
编程语言 时间:
2015-11-13 14:48:40
阅读次数:
277
现在很多android的应用都采用底部导航栏的功能,这样可以使得用户在使用过程中随意切换不同的页面,现在我采用TabHost组件来自定义一个底部的导航栏的功能。我们先看下该demo实例的框架图:其中各个类的作用以及资源文件就不详细解释了,还有资源图片(在该Demo中借用了其它应用程序的资源图片)也不...
分类:
移动开发 时间:
2015-11-04 14:35:56
阅读次数:
392
一面(杭州的电话)2015/3/6,1:54 - 2:15,20分钟,中间断线两次先自我介绍。汇惠APP有哪些功能?…你负责什么?底部导航栏用什么实现的?RadioGroup,主页面的子页面用什么实现的?TabActivity“优惠”页面布局是怎么组织的?下拉刷新是怎么做的,自己写的还是第三方的?ListView用的是系统的还是自己写的?系统的是如何优化的?你用到什么优化的方法?ViewHolde...
分类:
其他好文 时间:
2015-11-03 13:49:30
阅读次数:
303
1,StatusBar颜色 1.1 主题设置 在主题(theme)中设置windowTranslucentStatus为true将填充顶部的状态栏区域。(有虚拟按键的设备上)设置windowTranslucentNavigation为true将填充底部导航栏的区域。这两种样式...
分类:
其他好文 时间:
2015-10-18 18:43:14
阅读次数:
283
jquerymobile底部导航栏: ...若要实现底部选中样式必须在当前页面a标签上加上:ui-btn-active ui-state-persist这两个样式。
分类:
Web程序 时间:
2015-09-16 15:34:59
阅读次数:
187
在网页的顶部或者底部导航栏中经常需要使用到固定层的效果,即紧挨浏览器窗口的顶部或底部而网页其他内容的影响。一、实现主要通过设置导航栏元素的位置属性position="fixed"来实现导航栏的固定效果。学习过bootstrap框架都知道,在为网页设置顶部或底部导航栏时,需要为div或者ul列表设置c...
分类:
Web程序 时间:
2015-09-13 18:39:28
阅读次数:
343
1. 四个类似的Frament布局 tab_main_fragment.xml 2.四个类似的Frament类 MainFragment package com.example.zps.xuxian2.tab; import android.support.v4.app.Fragment; impo...
分类:
其他好文 时间:
2015-09-08 21:48:19
阅读次数:
268
前面我们已经跟大家讲解了实现底部导航栏的两种方案,但是这两种方案只适合普通的情况,如果
是像新浪微博那样的,想在底部导航栏上的item带有一个红色的小点,然后加上一个消息数目这样,
前面两种方案就显得无力了,我们来看看别人的APP是怎么做的,打开手机的开发者选项,勾选里面的:
显示布局边界,然后打开我们参考的那个App,可以看到底部导航栏是这样的:...
分类:
移动开发 时间:
2015-08-30 15:58:16
阅读次数:
239