- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 IOS Xib使用——为控制器添加Xib文件
Xib文件是一个轻量级的用来描述局部界面的文件,它与StoryBoard类似,都是使用Interface Bulider工具进行编辑。但是StoryBoard是重量级的,它是用来描述整个软件的多个界面,并且能够展示多个页面之间的跳转关系。在StoryBoard出现之前,一直是使用Xib文件表示界面。当然除了使用Xib文件,也可以直接使用代码来生成界面,无论哪种方式,都各自有自己的优缺点。 X
2015-10-08 15:01:13 695
原创 Android GUI之View事件处理(二)
在上篇文章中,我们分析了View的事件处理过程,当然这里的View是指基本的View。当View接收到Touch事件时,首先会调用dispacheTouchEvent方法,在这个方法中会调用OnTouchListener和OnTouchEvent进行具体的事件处理,OnTouchListener优先于OnTouchEvent。如果在OnTouchListener的onTouch方法返回true,则
2015-10-08 14:44:57 522
原创 IOS之正则表达式
在现阶IOS开发的样式越来越多,我们在开发APP的时候难免会遇到对用户的登录和注册进行操作,但是登录注册如果想要做的人性化少不了的就是校验,对当前用户的登录信息进行校验,如果满足要求我们会把用户注册的信息存入数据库如果不满足信息我们需要重新提示用户输入,涉及到校验我们离不开的就是正则表达式,下面我们一起来学习一下IOS如何操作正则表达式。 1、正则表达式的语法我们在这里不详细介绍,如果对这个
2015-10-08 14:33:24 492
原创 Android GUI之View事件处理
Android中的事件分为按键事件和触屏事件,本篇文章将分析View是如何处理Touch事件的。在View中定义了许多触屏事件,比如OnClick、OnLongClick等等,这些事件都是由一次Touch中的动作如ACTION_DOWN、ACTION_MOVE、ACTION_UP组成的。 首先,我们先看一个简单的案例,Activity中只含有一个Button,我们为Button分别绑定了On
2015-10-08 14:29:57 512
原创 自定义TabBar
在现阶IOS开发的样式越来越多,有些系统自带的东西我们无法满足业务的需求,因此我们需要根据自己的需求对当前所用的到技术自定义,只有灵活的自己封装自己定义才能让你的代码更具有灵活性,下面我们以一个自定义的tabbar为例子讲解,一起封装一个Tabcontroller。 分析:我们要完成一个tabbarcontroller首先我们需要跟苹果提供的一样,需要一个tabbar视图,也就是工具条用来点
2015-10-08 14:23:39 493
原创 DrawerLayout+Fragement+ViewPager+PagerTabStrip实现双导航
一、问题描述 在Android典型界面设计(3)的我们实现了双导航效果,即外层底部导航和内部区域的头部导航,如网易新闻等很多应用采用了这种导航,但Google提供DrawerLayout可实现抽屉式导航,建议使用DrawerLayout代替底部导航,下面我们就使用官方提供的DrawerLayout+Fragement+ViewPager+PagerTabStrip实现下图效果:
2015-10-08 14:19:54 852
原创 IOS info.plist配置文件
创建ios程序时,系统会自动生成一个info.plist文件,它是一个必不可少的文件,因为在这个文件中,存放是应用程序的配置信息,比如本地化语言、版本号、软件名称等,当然,我们也可以在项目的属性中进行设置,得到的效果是一样的。 info.plist文件中的属性是以键值对的方式存储的,除了系统自动生成的这些,我们也可以自己添加需要的属性。下面,我们就来介绍一下info.plist文件中
2015-10-08 14:16:40 807
原创 多媒体流媒体
在现阶多媒体技术应用变得越来越广泛,尤其是大家在听音乐看视频的时候,如果我们想完成一个从网络加载资源并且进行播放的例子就需要用到多媒体,多媒体苹果有自带的但是功能不是很强大,如果需要更加强大的功能我们需要借助第三方,现在我们用一下豆瓣提供的多媒体库进行一个简单的播放实例。 1、我们首先要引入库,先去官网下载响应的类库并引入到项目中 2、针对类库,我们还需要引入对应的支持框架如下图
2015-10-08 14:15:11 714
原创 Android GUI之Window、WindowManager
通过前几篇的文章(查看系列文章:http://www.cnblogs.com/jerehedu/p/4607599.html#gui ),我们清楚了Activity实际上是将视图的创建和显示交给了Window对象进行了处理并分析了视图的测量、布局及绘制过程。本篇文章将继续详细分析Window及WindowManger的作用。 首先,我们将通过下图弄清楚他们之间的关系。 通过前几篇的
2015-10-08 14:11:43 708
Android官方下拉刷新组件swipeRefreshLayout
2015-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人