ios7下的app都是全屏的,意思就是所有控制器的view默认都是从屏幕的(0,0)开始。为了达到全屏效果的app,官方为UIviewController增加了几个属性:1 @property(nonatomic,assign) UIRectEdge edgesForExtendedLayout N...
分类:
移动开发 时间:
2014-12-23 23:58:38
阅读次数:
499
Android中的ListView 可以上下滑动,并且上下活动可以分页加载数据,这一节我们看下ListView的滚动事件.
ListView的滚动事件主要通过setOnScrollListener监听器来实现,主要包括两个方法onScroll和onScrollStateChanged方法,onScrollStateChanged主要用来监听滚动状态...
分类:
移动开发 时间:
2014-12-23 19:38:55
阅读次数:
210
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式...
分类:
其他好文 时间:
2014-12-23 17:00:13
阅读次数:
386
第二种主界面风格则是以网易新闻、凤凰新闻以及新推出的新浪博客(阅读版)为代表,使用ViewPager+Fragment,即ViewPager里适配器里放的不是一般的View,而是Fragment。所以适配器不能继承PagerAdapter,而要继承FragmentPagerAdapter,这是在an...
分类:
移动开发 时间:
2014-12-23 15:14:56
阅读次数:
207
首先我们来看helloworld是怎么运行的。
这是它工程的一部分。
我们找到app.js在它里面描述了一个场景和一个层。这个层被使用this.addChild()添加到了这个场景当中了。
我们找到了resource.js我们可以发现里面存放了一个对象字典。存放着游戏的资源;
我们找到config.json,我们发现里面存放着相关屏幕和窗口的适配值;
我...
分类:
Web程序 时间:
2014-12-23 12:34:13
阅读次数:
209
android屏幕适配详解官方地址:http://developer.android.com/guide/practices/screens_support.html一、关于布局适配建议1、不要使用绝对布局2、尽量使用match_parent 而不是fill_parent 。3、能够使用权重的地方尽...
分类:
移动开发 时间:
2014-12-23 12:03:06
阅读次数:
133
Android开发中,Android屏幕适配是一件很棘手的事,需要注意的几点:尽量使用线性布局(LinearLayout)和相对布局(RelativeLayout),不要使用绝对布局;尽量使用dip和sp,不要使用px;为不同的分辨率提供不同的布局文件和图片;在AndroidMainfest....
分类:
移动开发 时间:
2014-12-23 11:52:29
阅读次数:
180
增加遗漏的属性,指定属性的类型和可见性:
分配职责,定义执行每个职责的方法:
专家模式:
创建者模式:
低耦合:。
高内聚:
多态:
纯虚构:
中介者模式:
不要和陌生人讲话:
对消息驱动的系统,明确消息传递方式:
利用设计模式进行局部设计:
在面向对象设计的过程中,应该尽量使用成熟的设计模式来优化模型的局部设计:
使用外观模式为适配器子系统添加一个统一的接口;
通过实施观察者模式,是适配器子系统向框架层发送消息时,无需依赖于框架层的具体实现;
对于系统中存在的只有唯一的对象实例的类,使用单件模式;
...
分类:
Web程序 时间:
2014-12-23 10:40:01
阅读次数:
442
ListView通用适配器
package org.adapter;
import java.lang.reflect.Field;
import java.util.List;
import java.util.Map;
import java.util.Vector;
import org.cache.TransformUtils;
import android.content...
分类:
其他好文 时间:
2014-12-23 10:29:02
阅读次数:
150
屏幕适配的那些坑2014-12-15 10:27 来源:汪海的实验室http://www.cocoachina.com/ios/20141215/10634.html背景最近在做 iPhone4 和 iPhone6 及 iPhone6 plus 的适配工作。由于历史原因没有用 AutoLayout ...
分类:
其他好文 时间:
2014-12-23 10:17:17
阅读次数:
144