上两次我们从如何自定义控件讲起,列举了View的一些Api,说明了一些在自定义的时候,可以进行重写的方法,然后通过一个例子的两种写法向大家展示了最基本的自定义控件和我们要充分了解并积极重写View方法的精神,这次我们将继续进行学习!
现在请大家回想一下我们使用安卓原生控件时的感受,一个好的控件是可以在xml中进行各种属性的操作的,而自定义控件往往有一些特殊的需求,今天我要讲的就是安卓给...
分类:
移动开发 时间:
2014-08-11 12:10:52
阅读次数:
309
作为一个有创意的开发者,或者软件对UI设计的要求比较高,你经常会遇到安卓自带的控件无法满足你的需求的情况,这种时候,我们只能去自己去实现适合项目的控件。同时,安卓也允许你去继承已经存在的控件或者实现你自己的控件以便优化界面和创造更加丰富的用户体验。
那么怎样来创建一个新的控件呢?
这得看需求是怎样的了。
1.需要在原生控件的基本功能上进行扩展,这个时候你只需要继承并对...
分类:
移动开发 时间:
2014-08-09 18:54:28
阅读次数:
493
上一次我们讲了一堆实现自定义控件的理论基础,列举了View类一些可以重写的方法,我们对这些方法的重写是我们继承View类来派生自定义控件的关键
我通过一个最简单的例子给大家展示了这一个过程,无论是多么复杂的自定义控件,思路总是这样子的,但是因为我们仅仅重写了onDraw方法使得大家觉得怪怪的,作为一个控件,我们居然还要为了他的实现为其增加麻烦的监听,这就不能叫做控件了。
下面再给大...
分类:
移动开发 时间:
2014-08-09 18:53:08
阅读次数:
303
交互设计师在设计线框图原型时,熟知常见的web设计模式很有帮助,做到“心中有数”才能创造出符合需求,用户易学易用的界面来。所谓“没有必要重复发明轮子”,模式往往容易解决常见问题,正确的模式能帮用户熟悉界面、提高效率。常见的UI设计模式如下图:下面分别进行具体分析,遇到不同需求的时候就可以选择合适UI...
分类:
Web程序 时间:
2014-08-09 04:52:07
阅读次数:
465
前言:如果要开一家店,门店装修是很重要的事情。有钱都请专门的建筑设计公司来设计装修,没钱的只能自己瞎折腾,好不好看全凭自己的感觉。像Android开发,在移动端大家看到的界面视觉不咋滴,一般连打开的动力都没了。所以Android开发就有了专门的UI设计人员,既然有了UI设计图,那怎么布局就需要靠自己去选择了,五大布局中可以随意选,只要能达到你的UI设计图的效果。设计图给你了,你选哪位装修工给你装修...
分类:
移动开发 时间:
2014-08-08 02:00:35
阅读次数:
353
网页元素是构成一个网页的基本元素,包括按钮、表单、文本框、进度条等。这里收集了30款让你爱不释手的网页元素PSD素材。1、国外个性网页模板UI设计PSD素材下载地址>>>2、带分享按钮的网页导航栏UI设计PSD素材下载地址>>>3、两款简洁的搜索框UI设计PSD素材下载地址>>>4、十款不同风格的网...
分类:
Web程序 时间:
2014-08-07 21:44:30
阅读次数:
400
android自定义标签的使用,实现实现扁平化UI设计...
分类:
移动开发 时间:
2014-08-06 15:01:51
阅读次数:
284
前言这里扯到面试,完全是因为最近校招要来了,很多大三的同学一定按捺不住心中的焦躁,其中有期待也有彷徨,或许更多的是些许担忧,最近在开始疯狂的复习了吧这里小钗有几点建议给各位:① 不要看得太重,关心则乱,太紧张反而表现不好② 好的选择比坚持更重要这点小钗便深有体会了,因为当年我是搞.net的,凭着这项...
分类:
Web程序 时间:
2014-08-03 17:48:05
阅读次数:
360
前言
Android应用开发工程师比可避免的会遇到UI设计师提供了效果图,需要在短期内快速实现UI效果。这需要Android应用开发工程师对Android Layout布局有熟悉的了解,才能快捷的搭建起UI框架来。
Android Layout
Android中Layout主要有:FrameLayout、LinearLayout、RelativeLayout、TableLayout、...
分类:
移动开发 时间:
2014-08-01 16:09:31
阅读次数:
339