固弘的专栏

积累创新的知识

排序:
默认
按更新时间
按访问量

对微信小程序的思考

这一段微信小程序很热,不断被刷屏,这里我也凑凑热闹谈谈对微信小程序的思考。       微信小程序从技术上说没什么大的革新,不过是依附于微信运行的JS程序,张小龙说微信小程序是PC时代网页应用的回归,我看微信小程序更像是PC时代浏览器中运行的JAVA APPLET。       微信小程序在商业模...

2017-01-12 10:35:32

阅读数:854

评论数:0

产品设计常用链接和资源

精选集(每日必看) UcdChina最知名的产品设计社区 互联网的那点事聚焦互联网前沿 草根网草根创业者的精神家园 艾瑞最优秀的专业市场调研公司

2014-06-10 11:06:27

阅读数:1348

评论数:0

iOS 图形编程总结

IOS实现图形编程可以使用三种API(UIKIT、Core Graphics、OpenGL ES及GLKit)。这些api包含的绘制操作都在一个图形环境中进行绘制。一个图形环境包含绘制参数和所有的绘制需要的设备特定信息,包括屏幕图形环境、offscreen 位图环境 和PDF图形环境,用来在屏幕表...

2014-11-03 19:02:46

阅读数:7408

评论数:0

Android开发常用网站汇总

1、eoe Android开发者论坛目前国内最早的Android开发者社区,人气非常旺聚集了不少Android开发方面的高手,开发中遇到的问题大都能在这里获得解决,网站最大的特色是定期发布《eoe特刊》,问答频道和资料分享做的也不错。访问地址:http://www.eoeandroid.com2、...

2014-10-30 09:40:03

阅读数:4149

评论数:0

iOS 网络编程模式总结

IOS 可以采用三类api 接口进行网络编程,根据抽象层次从低到高分别为socket方式、stream方式、url 方式。一 、socket 方式IOS 提供的socket 方式的网络编程接口为CFSocket,CFSocket是BSD sockets的抽象和封装,CFSocket提供BSD so...

2014-10-27 18:50:29

阅读数:16989

评论数:0

ANDROID 中设计模式的采用--行为模式

1 职责链模式       职责链模式的意图为: 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这...

2014-07-29 13:52:49

阅读数:3372

评论数:0

微信-连接一切的力量

   去年夏天有一个全民打飞机的盛况,这实际上是微信的第一款社交类手游,它通过微信大平台的海量用户,一上线之后就有过亿的用户,甚至在淘宝上面都有代客打游戏的服务,通过这个游戏大家突然想到,微信以前是一个沟通工具,微信竟然也可以玩儿,甚至出现了这样一个段子,如果要自己的排行榜排在前面,最简单的...

2014-07-28 10:57:07

阅读数:5466

评论数:0

ANDROID 中设计模式的采用--结构型模式

构造型模式中的适配器模式、外观模式、装饰模式、代理模式都属于包装模式,都是对另外的类或对象的包装,只是各自的意图不同。        适配器模式通过对另外的类或对象的包装,将其接口转换为用户期望的接口,达到接口的适配的目的。        外观模式是对包装的一组类或对象提供一个高层接口,意图是简化...

2014-07-24 18:16:11

阅读数:6310

评论数:3

ANDROID 中设计模式的采用--创建型模式

模式在某一情景下解决某个问题的固定解决方案。 所有的创建型模式都是用作解决对象的创建或实例化问题的解决方案。 1  简单工厂模式 创建对象的最简单方法是使用new来创建一个对象,如果只创建一种固定不变的对象,可以使用new来创建这个对象。 如果要根据不同场景创建不同类型的对象,就可能出现不...

2014-07-22 16:39:48

阅读数:2811

评论数:0

androd输入管理系统机制解析

安定主要完成按键、触摸板、鼠标等输入设备的输入,功能包括,输入设备的输入及向焦点窗口和焦点视图的事件派发,事件的插入,事件的过滤,事件的拦截等功能。 整个输入系统包括服务端和客户端两部分,服务端部分主要完成输入设备事件的读取、事件的映射、事件的插入、事件的过滤、事件的拦截等功能;客户端部分主要完成...

2014-07-14 18:16:40

阅读数:3645

评论数:2

ANDROID窗口管理服务实现机制和架构分析

一、功能 窗口管理是ANDROID框架一个重要部分,主要包括如下功能: (1)Z-ordered的维护 (2)窗口的创建、销毁 (3)窗口的绘制、布局 (4)Token管理,AppToken (5)活动窗口管理(FocusWindow) (6)活动应用管理(FocusAPP)...

2014-07-09 20:18:50

阅读数:6924

评论数:0

ANDROID框架结构和介绍

下图是ANDROID4.4 版本包含的所有系统服务和本地服务和应用的框架图,baoh

2014-07-07 17:02:58

阅读数:3968

评论数:1

Android 的媒体路由功能应用与框架解析

功能描述      Android 的媒体路由API被设计用来允许多种媒体( 视频、音乐、图片)在与ANDROID设备连接( 无线或有线)的辅助设备(如电视、立体声、家庭戏院系统、音乐播放机)上显示和播放, 使用该框架和API,允许 Android用户立即在辅助设备上显示图片、播放音乐、共享视...

2014-07-07 14:48:53

阅读数:8699

评论数:3

使用swift语言进行IOS应用开发

在Swift中能够直接使用用Objective-C语言提供的api (包括系统框架与自己的定制代码),也能够在Objective-C中使用Swift提供的类和api ,还能够在一个工程中混合使用Swift 和Objective-C两种语言,两者之间能够互相交互。       任意Objectiv...

2014-07-01 10:03:53

阅读数:13166

评论数:0

苹果IOS与谷歌 android系统的UI设计原则

苹果为IOS设计提出了六大

2014-06-26 14:59:53

阅读数:3135

评论数:0

优秀设计师应当知道的20大UI设计原则

世界级图形设计大师Paul Rand(保罗.兰德)曾经说过:“设计绝不是简单的排列组合与简单地再编辑,它应当充满着价值和意义,去说明道理,去删繁就简,去阐明演绎,去修饰美化,去赞美褒扬,使其有戏剧意味,让人们信服你所言……”,由此可见,设计绝非轻而易举之事,优秀的设计更是难上加难,今日小编偶然发现...

2014-06-26 10:18:10

阅读数:1206

评论数:0

苹果新的编程语言 Swift 语言进阶(十六)--泛型

泛化允许你定义一个宽松、可重用的函数或类型,泛化也能避免代码的重复,能以更清楚和抽象的方式来表达意图。         泛化是Swift语言提供的强大功能之一,Swift提供的许多标准库都使用泛化来创建,如Swift提供的数组和词典类型。通过使用泛化,你能使用一个数组和词典来包含和存储任何类型的...

2014-06-23 14:42:33

阅读数:3470

评论数:0

苹果新的编程语言 Swift 语言进阶(十五)--协议

协议定义了适合某个特定任务或功能需要的方法、属性和其它需求的一个蓝图。协议本身不提供这些需求的实现,它只是描述了一个任务或功能实现的蓝图。       协议与java 语言中的接口定义类似,都是描述了一个实现可以干什么,而本身却不包含任何实现。与接口不同的是swift语言定义的协议可以被一个...

2014-06-20 17:49:39

阅读数:2749

评论数:0

苹果新的编程语言 Swift 语言进阶(十四)--扩展

一 、扩展        扩展是为一个已经存在的类、结构、枚举类型添加新功能的一种方式,包括为不能存取源代码的那些已经存在的类型添加功能。        扩展类似于Objective-C语言中的类别,与类别不同的是Swift语言的扩展没有名字。        扩展能够为已存在类型:     1)增...

2014-06-20 16:27:27

阅读数:1950

评论数:0

苹果新的编程语言 Swift 语言进阶(十三)--类型检查与类型嵌套

一 类型检查 1、 类型检查操作符       类型检查用来检查或转换一个实例的类型到另外的类型的一种方式。       在Swift中,类型检查使用is和as操作符来实现。       is操作符用来检查一个实例是否是某种特定类型,如果是返回true,否则返回false。       as操作符...

2014-06-20 08:51:33

阅读数:2214

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭