一、初始化各项组件
private void initViews() {
viewPager = (ViewPager) findViewById(R.id.view_pager);
imgDynamic = (ImageView) findViewById(R.id.tab_dynamic_get);
imgMsg = (ImageView) findViewByI...
分类:
移动开发 时间:
2015-08-07 01:51:28
阅读次数:
360
(1)如果是使用系统导航栏则设置其translucent属性即可:[self.navigationController.navigationBarsetBackgroundImage:[UIImagenew]forBarMetrics:UIBarMetricsDefault];self.navigationController.navigationBar.shadowImage=[UIImagenew];self.navigationController.navigati..
分类:
移动开发 时间:
2015-08-06 18:50:48
阅读次数:
1522
本文简单介绍使用属性动画来实现上滑显示底部导航,下滑显示标题bar。先上图看效果,再分析:
可以看出这是个listview有标题和底部,有点像下拉刷新和上拉加载更多。只不过下拉或上拉一定时位置固定拉不动,且只在list的第一个item出现显示时,才平滑动画的让标题或底部显示或隐藏。
实现思路:
1、整个布局有三个部分构成,上部由一个RelativeLayout放ImageVi...
分类:
移动开发 时间:
2015-08-06 16:49:21
阅读次数:
338
看到很多应用下面都有一些特别突出的导航菜单,中间凸起的那种,自己分享一个项目里的吧!如下图:
源码如下:
点击打开链接...
分类:
移动开发 时间:
2015-08-05 18:33:14
阅读次数:
984
效果如下面的使用TabHost布局,并使用单选button组和FrameLayout相结合布局文件代码: ...
分类:
其他好文 时间:
2015-07-13 21:56:50
阅读次数:
242
最近开始写博客了,把我学习到的东西进行汇总和总结。 很多初学iOS手机应用程序开发的刚开始肯定是抓头的,搞不好,是大片大片的头发往下扯。 因为很迷茫啊,都不知道要怎么弄,有真机有大神帮忙的人还好说,没有机器又没有朋友的人就惨了,完全不知道从何开始。 其实我觉得把,如果是真想学,最次最次,你...
分类:
移动开发 时间:
2015-07-11 22:45:48
阅读次数:
213
在众多主流App中,包括QQ,微信等,为了和ios的UI保持统一,很多App使用的都是底部导航,当然在Android中也并不反对这种设计。这篇文章使用ViewPager实现这种效果。...
分类:
移动开发 时间:
2015-07-09 21:32:01
阅读次数:
256
在使用TabHost实现底部导航栏时,底部导航栏的三个导航按钮无法在布局文件里进行定制,比如设置点击时的颜色、字体的大小及颜色等,这里提供了一个解决办法,就是在代码里进行定制。思路是在Activity里给TabHost添加了分页后,在给导航栏TabWidget的导航按钮逐个添加特效(必须先添加分页,然后才能定制按钮,添加了一个分页,才会生成一个按钮)。下面是布局文件activity_main.xml...
分类:
移动开发 时间:
2015-07-02 15:51:14
阅读次数:
171
博客为 有时个哥 原创,如需转载请标明出处:
上面就是需求设计,4个类似的布局控件,每次只能选择一个,然后得到上面对应的钱数。(上面只是效果图,实际数据是从服务器获取,然后付到控件上)
看到这种,我们就回想到,几种实现方法。
1.把这个整体写一个布局,在xml布局中,复制粘贴,代码,凑够4个。非常不建议这样,因为4个的布局样式是一样的,只是数据可能不相同,所以我们应该写一个组合控件然后重...
分类:
移动开发 时间:
2015-06-30 16:26:09
阅读次数:
252
在所有的移动产品中,微信的界面做的很简洁,简单,我对微信主界面影响最深的就是微信底部导航栏的图标,以及字体颜色的变化,一直都想实现以下,今天有空,就大体的模仿者做了一遍。
效果图如下:
分析:
底部主要分为图标的渐变,字体颜色的渐变。
图标的颜色的渐变:主要是通过canvas绘制两个不同的图片,控制其图片的alpha透明度,来...
分类:
微信 时间:
2015-06-26 21:15:36
阅读次数:
274