很多时候,在UI设计方面同时需要使用导航控制器和标签栏控制器,这时,需要掌握如何设计结合使用这两种不同控制器。比如手机QQ,程序有三个标签栏(分别为消息、联系人、动态),同时在选择某个联系人或者会话时,会进入聊天的子页面,因此这里同时使用到了标签栏控制器和导航控制器。
我目前所知道有以下方法可实现上述的结合使用效果。
根视图是标签栏控制器,然后每页标签栏又有一个根视图控制器为导航栏控制...
分类:
其他好文 时间:
2015-01-08 13:30:35
阅读次数:
293
现在UI设计不仅仅是UI设计师的工作,程序员也需要学习,优质界面的重要性就不再赘述,博主简单盘点一下去年的UI设计资源。...
分类:
其他好文 时间:
2015-01-08 11:29:53
阅读次数:
182
恩布企业IM,开源企业IM,免费企业即时通讯,企业内部通讯平台,iOS苹果开源手机客户端EntboostChat发布v0.9.5版本; 全新UI设计界面,稳定性增强版本;0.9.1至0.9.5版本更新内容如下: (正式版本近期会上苹果应用...
分类:
移动开发 时间:
2015-01-07 13:18:31
阅读次数:
185
恩布企业IM,开源企业IM,免费企业即时通讯,企业内部通讯平台,iOS苹果开源手机客户端EntboostChat发布v0.9.5版本;
全新UI设计界面,稳定性增强版本;0.9.1至0.9.5版本更新内容如下:
(正式版本近期会上苹果应用商店,敬请关注!)
0.9.5版 - 2015/01/06
支持离线信息远程推送通知功能
支持应用功能入口
支持语音...
分类:
移动开发 时间:
2015-01-07 13:13:40
阅读次数:
253
1、做设计为什么还需要看数据?
很多设计师从来不看数据,要么是因为没有数据可看,要么是根本不想看,但是也一样把设计做的很好啊!设计本来就是有感性的一面,为什么非得要和数据扯上关系呢?我们不妨先看看设计的本质是什么。设计不同于纯粹的艺术,艺术源于艺术家对现实的观察和思考,以及对这种观察和思考的自我表达;设计天生就是为别人在做事情,纵然同样需要观察和思考,但是这种观察和思考不是为了表现设计师的自...
分类:
其他好文 时间:
2015-01-07 09:20:01
阅读次数:
183
老师分配的项目需要编软件,刚好最近一直在玩手机上的数独,所以就想用空余时间写一个PC上的单机版的数独小游戏,练练自己的编程能力。不能保证每天都有时间花在这个小程序上面,不过会尽量坚持下去,每完成一点东西,都会把核心代码和查到的相关资料发一下,目前还处在语法都没学完的阶段,想借这个机会记录一下自己的成...
一、两层架构
我们之前敲写的机房收费系统,均采用的两层架构,两层架构有如下特点:
1)数据库访问和用户类型判断逻辑放在一起实现。
2)用户界面层直接调用数据访问实现。
3)整个系统功能放在同一项目中实现。
传统的两层结构的特点是用户界面层直接与数据库进行交互,还要进行业务规则、合法性校验等工作。两层结构软件模型如图
这种结构存在着很多局限性,比如:一旦用户的需...
分类:
其他好文 时间:
2015-01-04 21:32:26
阅读次数:
224
新年伊始,找到Android进阶干货若干,2015拜读。1.Android应用UI设计模式目前,谷歌Android操作系统在移动市场中风头正劲,并且未来发展势不可挡。《Android应用UI设计模式》面向Android 4.0+操作系统,是市面上第一本深入解析Android界面设计的佳作。《Andr...
分类:
移动开发 时间:
2015-01-04 15:17:11
阅读次数:
353
Ext.Button说明:该组件代替了传统submit,reset,buuton HTML控件构造参数: text: 按钮上的名称 handler:指定一个函数句柄,在默认事件触发时调用,此时的默认事件为click listeners:在对象初始化之前,就将一系列事件进行定义的手段,在进行组件化编程...
分类:
其他好文 时间:
2015-01-04 12:08:48
阅读次数:
233
由于项目需要,UI设计了一个锯齿形状的背景图,程序开发效果如下图:
这用到了Quartz2D绘图,我的思路是,画两个如下图的锯齿view:
然后两个view稍微重合一点,就是下边的那个view网上移动,把上边的那个view的下锯齿覆盖掉,不过结果却是让人失望的,如下图:
最后,我在下边的view上重新画了上边view颜色的锯齿view,如下图:
然后再把下边的那个锯...
分类:
移动开发 时间:
2015-01-03 09:25:56
阅读次数:
297