精通iphone的UI开发,能熟练操作复杂表视图,熟练使用图层技术, 可以自定义UI控件,使用类别扩展系统控件功能; 擅长通讯技术,熟悉各种通信协议,精通xml, json, 二进制或其他形式的自定义解析,能架设服务器实现客户端与服务器的通讯以提交开发效率;熟练掌握各种数据存储技术,如core da...
分类:
移动开发 时间:
2014-08-05 21:52:20
阅读次数:
238
最近找工作,有面试有笔试部分,故把笔试题自己整理了下。面试能力要求:精通iphone的UI开发,能熟练操作复杂表视图,熟练使用图层技术,
可以自定义UI控件,使用类别扩展系统控件功能; 擅长通讯技术,熟悉各种通信协议,精通xml, json,
二进制或其他形式的自定义解析,能架设服务器实现客户端与服...
分类:
其他好文 时间:
2014-07-22 23:13:33
阅读次数:
413
Android实际开发中我们一般需要圆角的按钮,一般情况下我们可以让美工做出来相应的按钮图片,然后放上去即可,另外我们可以在布局文件中直接设置,也可以达到一样的效果。下面讲解在布局文件中自定义圆角按钮的小Demo。
代码很简单,实现效果图:
源代码:
源代码:
这里主要是xml布局文件实现:
MainActivity:
package com.android_drawa...
分类:
移动开发 时间:
2014-07-14 18:41:17
阅读次数:
382
问题背景:有一些UI具有共性,比如常见的app第一次运行时出现的各种指示框,告诉你往哪搓是调音量的,往哪点是调屏幕亮度的,当点击这些VIew,则其自动消失。或者一动时间后,自动消失。另外一个问题是,不同的方向下加载出来的指示View内容是不一样的。 为此需要将这些特点的View抽象出来,写个父类或者说是基类,为啥一定要这样搞,这样写好处很多。优点如下:1、可以让代码变得更简洁。每个子View里的共...
分类:
移动开发 时间:
2014-07-08 20:28:24
阅读次数:
276
最近做蛋疼的机顶盒项目,以后遇到哪些常用的组件,记录于此。
反编译 youku视频TV偷来的。。也希望各位童鞋多学习别人的代码,为己所用。
当然还有其他的办法,比如监听系统发出的广播等等。等有时间再把那个贴上来。
效果图:
TimeView.java
package com.youku.tv.widget;
import android.cont...
分类:
其他好文 时间:
2014-07-01 06:13:05
阅读次数:
209
这里分享一个Android的非常经典实用而且简单方便的第三方UI控件库:BottomView
实现功能:
可以在底部弹出的View里自定义布局;
可以自定义是否可以触摸外部消失;
可以自定义事件;
可以自定义外围背景是否透明;
可以自定义动画;
如果需要的话,可以强制为顶部View显示
用法:
1、下载BottomView.jar库文件,放到Android项目工程...
分类:
移动开发 时间:
2014-06-25 08:01:46
阅读次数:
302
iOS开发UI篇—Quartz2D简单介绍一、什么是Quartz2DQuartz
2D是?个二维绘图引擎,同时支持iOS和Mac系统Quartz 2D能完成的工作:绘制图形 : 线条\三角形\矩形\圆\弧等
绘制文字绘制\生成图片(图像)读取\生成PDF 截图\裁剪图片 自定义UI控件 二、Quar...
分类:
移动开发 时间:
2014-06-10 12:37:06
阅读次数:
305