在所有的移动产品中,微信的界面做的很简洁,简单,我对微信主界面影响最深的就是微信底部导航栏的图标,以及字体颜色的变化,一直都想实现以下,今天有空,就大体的模仿者做了一遍。效果图如下:分析:底部主要分为图标的渐变,字体颜色的渐变。图标的颜色的渐变:主要是通过canvas绘制两个不同的图片,控制其图片的...
分类:
微信 时间:
2015-06-06 00:24:08
阅读次数:
282
大家都知道,Android从3.0版本开始就加入了NavigationBar,主要是为那些没有实体按键的设备提供虚拟按键,但是,它始终固定在底部,占用48dp的像素高度,尽管从android 4.4开始可以全透明,使用这一部分像素,但三个按钮始终悬浮在屏幕上,这对于有强迫症的朋友来说是无法忍受的。因此,本文的目的就是修改framework部分代码,可以动态隐藏和显示NavigationBar,同时...
分类:
移动开发 时间:
2015-05-14 23:50:18
阅读次数:
302
手机端页面的底部导航栏,仿照安卓、IOS等Apps应用底部导航栏的设计。许许多多的移动端页面前端框架都有这个组件。AmazeUI也不例外。还提供了分享到站外的分享按钮,组件,完全不用自己写。直接提供国内主流网站的分享,没有那些传说中的facebook之流,完全不用自己改,其效果如下:
其代码如下:...
分类:
其他好文 时间:
2015-05-09 08:57:40
阅读次数:
306
关于System Bars,之前写过几篇相关的文章:[Android]获取系统顶部状态栏(Status Bar)与底部导航栏(Navigation Bar)的高度[Android]状态栏的一些认识[Android]锁定屏幕 这三篇是按顺序写的,本来只是项目上的应用,其实并不需要深究的,查到方法并能....
分类:
移动开发 时间:
2015-04-12 20:46:56
阅读次数:
192
在App应用中,导航栏往往是用于解决功能分块的最佳控件,而底部导航栏更是导航栏中最常用的,因为它位于屏幕底部,用户操作起来会很方便。下面介绍一下使用Android控件TabHost实现底部导航栏的方法。TabHost可以在控件库里直接拖到页面上,非常方便,但拖出来的是顶部导航栏,如下图所示:
到这里就可以开始实现底部导航栏了,我们首先转到它的XML布局代码里,然后修改成下面这样:<FrameLay...
分类:
移动开发 时间:
2015-04-08 15:06:47
阅读次数:
203
【声明:本博客通过学习“J灬叶小超 ”博客而写,链接:http://www.cnblogs.com/yc-755909659/p/4288260.html】------------------------------------------------------------------------...
分类:
移动开发 时间:
2015-04-03 13:16:27
阅读次数:
841
import android.os.Bundle;import android.support.v4.app.FragmentActivity;import android.support.v4.app.FragmentManager;import android.support.v4.app.Fr...
分类:
移动开发 时间:
2015-02-20 11:58:00
阅读次数:
444
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