现在很多android的应用都采用底部导航栏的功能,这样可以使得用户在使用过程中随意切换不同的页面,现在我采用TabHost组件来自定义一个底部的导航栏的功能。我们先看下该demo实例的框架图:其中各个类的作用以及资源文件就不详细解释了,还有资源图片(在该Demo中借用了其它应用程序的资源图片)也不...
分类:
移动开发 时间:
2014-08-29 12:55:17
阅读次数:
425
SVN服务器搭建和使用(一)Subversion是优秀的版本控制工具首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源...
分类:
其他好文 时间:
2014-08-29 10:54:57
阅读次数:
196
最终效果图:
Main.storyboard
初始化的控制器是:导航控制器
它的根控制器是:TabBarController
TabBarController的底部是一个自定义的TabBar
里面添加了5个TabBarItem
点击每一个item,
会将tabBar上的对应item的子控制器的navigationItem的值,
转移(赋值,复...
分类:
移动开发 时间:
2014-08-28 00:57:08
阅读次数:
288
本文章的导航栏代码参考了viewpagerindicator的实现。本文叙述的是之前版本的qq或微信中,底部的图标加文字的导航栏的实现。
本例子依赖viewpagerindicator的两个类:IconPagerAdapter及PageIndicator。这两个类的方法如下:
package com.viewpagerindicator;
public interface IconPag...
分类:
移动开发 时间:
2014-08-27 10:57:57
阅读次数:
331
一篇很浅显易懂,详细的导航栏CSS样式教程献给朋友们:
原文地址:http://wenboxz.com/archives/navi-bar-demo-01.html/...
分类:
Web程序 时间:
2014-08-27 00:28:07
阅读次数:
209
#defineNavigationBar_HEIGHT 44 //导航栏高度#defineSCREEN_WIDTH([UIScreenmainScreen].bounds.size.width) //动态获取物理设备的宽度#defineSCREEN_HEIGHT([UIScreenmainScre....
分类:
移动开发 时间:
2014-08-26 15:01:06
阅读次数:
265
在iOS开发中,Xcode 是最使用最多的IDE。苹果公司在其更新和增加产品功能做了大量工作。知道如何充分利用它的功能可以帮你更快更有效地编码。看看下面的关于Xcode5的快捷键和小提示Xcode的工作窗口主要分为5个区域:工具栏,导航栏,编辑区,调试区,实用工具区。Xcode导航栏导航区域也有一个...
分类:
其他好文 时间:
2014-08-26 13:11:06
阅读次数:
203
constraints最大的好处便是屏幕适配一般情况下导航栏都是44加上状态栏的20,这样可以让我们按照比例来布局,就不必固定或者等于高宽度来布局控件以消除警告,选中两个控件然后101/43代表的就是乘法系数的比例值,可以通过上面的first和second直接得出想要的结果,这样在不同屏幕时都会按照...
分类:
其他好文 时间:
2014-08-25 20:48:14
阅读次数:
317
效果图如下
使用TabHost布局,并使用单选按钮组和FrameLayout相结合
布局文件代码:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_...
分类:
微信 时间:
2014-08-25 11:58:24
阅读次数:
597
无论是提示框还是导航栏都能看到如上图所示的带有箭头的框框,这种箭头可以通过背景图片或者是css来实现,本文介绍三种通过css实现带箭头的提示框。通过border属性思路:两个三角形,通过定位使两个三角形相差1px作为边框。CSS3 transfrom思路:先做一个两条边相同颜色的正方形,然后旋转一定...
分类:
其他好文 时间:
2014-08-24 16:35:12
阅读次数:
324