先来看一个最简单的函数: void foo(int a)
{ cout *pFunc2)(7865); 此时的使用方式是正确的。 那么bar函数是static函数,它具有什么特点呢? void (*pFunc)(int) = &Foo::bar; pFunc(123); 我们发现,static函数和...
分类:
其他好文 时间:
2014-10-09 22:08:47
阅读次数:
204
当今,手机碎片化问题越来越严重,多款手机操作系统的兼容以及上千款手机屏幕的适配成为APP开发最头疼的问题。iPhone6的发布已经不是新闻,在全民对苹果新品无限期待的同时,又有谁知道APP的痛点呢!就连“微博”这样的大牌APP,在iOS8上都是2步一崩溃,这让草根开发者情何以堪呢? 海外抢购iP.....
分类:
移动开发 时间:
2014-10-09 20:37:17
阅读次数:
328
设计模式目录:设计模式 1 ——观察者模式设计模式 2 —— 装饰者模式设计模式 3 —— 迭代器和组合模式(迭代器)设计模式 4 —— 迭代器和组合模式(组合)设计模式 5 —— 工模式设计模式 6 —— 单件模式设计模式 7 —— 命令模式概述
分类:
其他好文 时间:
2014-10-09 20:14:37
阅读次数:
261
几个概念:1) 屏幕密度(dpi) :dot per inch,即每英寸像素数。ldpi(120),mdpi(160),hdpi(240),xhdpi(320)计算方法:以480x854,4.0inch手机为例,其对角线为4.0inch,对角线的像素数为:(480^2 + 854^2)开根号 = 9...
分类:
移动开发 时间:
2014-10-09 19:17:47
阅读次数:
263
网格视图GridView其实就类似与电视上的九宫格,一般用于罗列多个元素的时候。要掌握GridView的用法首先要掌握BaseAdapter基础数据适配器的使用。
GridView的一些属性:Android:columnWidth 列的宽度
Android:gravity 对齐方式
Android:horizomtalSpacing 列 间距
Android:stretchMode 缩放模...
分类:
其他好文 时间:
2014-10-09 16:33:38
阅读次数:
282
Android设备屏幕的尺寸是各式各样的,如小米是4英寸的,Xoom平板是10英寸;分辨率也千奇百怪,800×480,960×540 等;Android版本的碎片化问题更是萦绕于心,不过在设计应用时可以分为两大块:3.0之前的版本和3.0之后的版本。这种情况会带来什么问题我们用 三个假设来说明一下。...
分类:
移动开发 时间:
2014-10-09 12:55:43
阅读次数:
238
1. 文档综述自iphone6/6+发布,ios屏幕分辨率的种类一下从2种变成了四种。对于以前很多手写UI,并且使用绝对坐标的UI,可能会发生异变,本文主要介绍在纯手写UI条件下,ios应用界面适配的一些经验了。2. iphone分辨率px, pt与ppi,以及@3x老生常谈的一个问题了。但是随着i...
分类:
其他好文 时间:
2014-10-09 00:13:57
阅读次数:
678
平时我们会经常碰到这样的情况,有了两个现成的类,它们之间没有什么联系,但是我们现在既想用其中一个类的方法,同时也想用另外一个类的方法。有一个解决方法是,修改它们各自的接口,但是这是我们最不愿意看到的。这个时候Adapter模式就会派上用场了
适配器 模式 有三种方式,一种是对象适配器,一种是类适配器, 一种是接口适配器
以下举例说明:
public class DrawRecta...
分类:
编程语言 时间:
2014-10-08 18:08:05
阅读次数:
222