前面我们简单的介绍了一下android的五大布局,那么现在我们来实践一下,写一个简单的微信界面 首先,我们新建一个weixin.xml的linnerlayout布局 我们日常使用的微信,从简单的方面来说我可一分成三个内容,头部标签栏,中间显示信息栏,还有一个底部。那么我们就按照这个来先建一个页面 效 ...
分类:
微信 时间:
2016-11-24 21:22:49
阅读次数:
257
附:整个项目的截图。 第一步:先要编写页面布局文件。(定义三个线性布局,之后用属性include嵌入头部,中间部,底部不同的布局文件,这样做的好处是可以类似实现MVC模式) 第二步:分别编写头部,中间部,底部的布局文件。 头部: 资源文件的引用: value资源文件中的style.xml文件的引用: ...
分类:
微信 时间:
2016-11-24 21:19:55
阅读次数:
385
什么是Fragment? Fragment是Android3.0后新增的概念,Fragment名为碎片,不过却和Activity十分相似,具有自己的生命周期,它是用来描述一些行为或一部分用户界面在一个Activity中,我们可以合并多个Fragment在一个单独的activity中建立多个UI面板, ...
分类:
微信 时间:
2016-08-03 13:35:41
阅读次数:
441
Android微信界面的设计
微信主界面:
(1)整体采用垂直的LinearLayout线性布局
(2)最上面是ActionBar,搜索框SearchView,Overflow(含有4个单选菜单项)
(3)中间使用ViewPager+Fragment组件,这样可实现左右滑动的界面。
(4)最下面是水平的LinearLayout线性布局:含有4个自定义的控件...
分类:
微信 时间:
2016-07-13 12:00:09
阅读次数:
509
80后学子手绘微信教程图片教父母亲如何用微信,这组照片在微博上走红,多个知名微博转载,转发过万。里面有个人语音交流、发送表情、如何发语音、如何发照片等内容,每一篇都是对照微信界面照搬下来,再用不同颜色的笔标注清楚每个键的作用和使用方法,旁边 还用汉字标记出注意事项等等。在主界面这一页,作者专门画上自 ...
分类:
微信 时间:
2016-05-29 10:59:23
阅读次数:
2278
在项目中,我们常常需要实现界面滑动切换的效果。例如,微信界面的左右滑动切换效果。那这种效果是怎么实现的?今天我就带大家简单了解ViewPager,并通过实例来实现该效果。
一. ViewPager 官方API
首先我们来看一下ViewPager官方给出的解释,如图:
具体意思如下:
Layout 管理器允许用户可以在页面上,左右滑动来翻动页面。你可以考虑实现Pa...
分类:
其他好文 时间:
2016-05-13 03:48:08
阅读次数:
214
1 效果图 这里我们没有实现滑动切换view的功能 2 具体实现: 2.1 布局文件:top.xml, bottom.xml,tab01.xml,tab02.xml,tab03.xml,tab04.xml 具体请参考上述博客 2.2 新建4个Fragment,WeixinFragment,FrdFr ...
分类:
微信 时间:
2016-04-12 14:16:05
阅读次数:
317
Android自定义实现微信标题栏 前言:在android的开发中有时我们需要更个性化的标题栏,而不仅仅是系统预定义的图标加软件名,同时有时候我们需要在标题栏中实现更多功能,如添加按钮响应用户点击。这就要求我们实现自定义标题栏。下面以微信的标题栏为例: 微信界面的标题栏: step 1:写标题栏布局 ...
分类:
微信 时间:
2016-04-11 14:16:17
阅读次数:
434
@interface RootTableViewController : UITableViewController @property (strong,nonatomic) NSArray *arrTitle; @property (strong,nonatomic) NSArray *arrIm
分类:
微信 时间:
2016-03-17 22:48:53
阅读次数:
472
1 创建一个UITableViewController并展示简单数据1.1 问题有很多移动客户端的应用都是采用表的形式来展示数据,因为表视图能使数据看起来更规整、更有调理,比如微信界面就是使用的表视图,如图-1所示:图-1在IOS中表视图是非常重要的视图,类型名称为UITabelViewContro...
分类:
其他好文 时间:
2015-12-15 21:15:39
阅读次数:
441