关闭

[置顶] 对微信小程序的思考

这一段微信小程序很热,不断被刷屏,这里我也凑凑热闹谈谈对微信小程序的思考。       微信小程序从技术上说没什么大的革新,不过是依附于微信运行的JS程序,张小龙说微信小程序是PC时代网页应用的回归,我看微信小程序更像是PC时代浏览器中运行的JAVA APPLET。       微信小程序在商业模式和软件运行模式上是一次大的革新,说革命也不为过,微信小程序具有不需安装、用完即走、不浪费资源、开发方...
阅读(471) 评论(0)

[置顶] 产品设计常用链接和资源

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

iOS 图形编程总结

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

Android开发常用网站汇总

1、eoe Android开发者论坛目前国内最早的Android开发者社区,人气非常旺聚集了不少Android开发方面的高手,开发中遇到的问题大都能在这里获得解决,网站最大的特色是定期发布《eoe特刊》,问答频道和资料分享做的也不错。访问地址:http://www.eoeandroid.com2、 AndDev国外非常好的一个Android开发者论坛,论坛版块划分完全面向开发者,从入门到进阶话题很...
阅读(3500) 评论(0)

iOS 网络编程模式总结

IOS 可以采用三类api 接口进行网络编程,根据抽象层次从低到高分别为socket方式、stream方式、url 方式。一 、socket 方式IOS 提供的socket 方式的网络编程接口为CFSocket,CFSocket是BSD sockets的抽象和封装,CFSocket提供BSD sockets几乎所有的功能,并集成socket进run loop,用来实现多线程网络编程和网络事件监听。...
阅读(15805) 评论(0)

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

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

微信-连接一切的力量

   去年夏天有一个全民打飞机的盛况,这实际上是微信的第一款社交类手游,它通过微信大平台的海量用户,一上线之后就有过亿的用户,甚至在淘宝上面都有代客打游戏的服务,通过这个游戏大家突然想到,微信以前是一个沟通工具,微信竟然也可以玩儿,甚至出现了这样一个段子,如果要自己的排行榜排在前面,最简单的方法是把玩这个游戏的好朋友全部踢掉。       微信红包大家今年过年基本上都玩儿过吧,其实在我们看...
阅读(4147) 评论(0)

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

构造型模式中的适配器模式、外观模式、装饰模式、代理模式都属于包装模式,都是对另外的类或对象的包装,只是各自的意图不同。        适配器模式通过对另外的类或对象的包装,将其接口转换为用户期望的接口,达到接口的适配的目的。        外观模式是对包装的一组类或对象提供一个高层接口,意图是简化接口,使系统更加容易使用。        装饰模式的意图是在不改变包装...
阅读(5961) 评论(3)

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

模式在某一情景下解决某个问题的固定解决方案。 所有的创建型模式都是用作解决对象的创建或实例化问题的解决方案。 1  简单工厂模式 创建对象的最简单方法是使用new来创建一个对象,如果只创建一种固定不变的对象,可以使用new来创建这个对象。 如果要根据不同场景创建不同类型的对象,就可能出现不同的方法,即可以采用不同的模式。 如ANDROID的媒体框架中为了...
阅读(2599) 评论(0)

androd输入管理系统机制解析

安定主要完成按键、触摸板、鼠标等输入设备的输入,功能包括,输入设备的输入及向焦点窗口和焦点视图的事件派发,事件的插入,事件的过滤,事件的拦截等功能。 整个输入系统包括服务端和客户端两部分,服务端部分主要完成输入设备事件的读取、事件的映射、事件的插入、事件的过滤、事件的拦截等功能;客户端部分主要完成事件向焦点窗口和焦点视图的派发。 输入系统整个架构采用的是管道过滤器模式(...
阅读(3262) 评论(2)

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

一、功能 窗口管理是ANDROID框架一个重要部分,主要包括如下功能: (1)Z-ordered的维护 (2)窗口的创建、销毁 (3)窗口的绘制、布局 (4)Token管理,AppToken (5)活动窗口管理(FocusWindow) (6)活动应用管理(FocusAPP) (7)输入法管理 (8)系统消息...
阅读(6007) 评论(0)

ANDROID框架结构和介绍

下图是ANDROID4.4 版本包含的所有系统服务和本地服务和应用的框架图,baoh...
阅读(3479) 评论(1)

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

功能描述      Android 的媒体路由API被设计用来允许多种媒体( 视频、音乐、图片)在与ANDROID设备连接( 无线或有线)的辅助设备(如电视、立体声、家庭戏院系统、音乐播放机)上显示和播放, 使用该框架和API,允许 Android用户立即在辅助设备上显示图片、播放音乐、共享视频等。 媒体路由框架提供两种播放输出类型:远端播放和辅助输...
阅读(7612) 评论(3)

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

在Swift中能够直接使用用Objective-C语言提供的api (包括系统框架与自己的定制代码),也能够在Objective-C中使用Swift提供的类和api ,还能够在一个工程中混合使用Swift 和Objective-C两种语言,两者之间能够互相交互。       任意Objective-C的框架或C库(包括所有的Objective-C系统框架,例如Foundation、UIKit...
阅读(12830) 评论(0)

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

苹果为IOS设计提出了六大...
阅读(2719) 评论(0)

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

世界级图形设计大师Paul Rand(保罗.兰德)曾经说过:“设计绝不是简单的排列组合与简单地再编辑,它应当充满着价值和意义,去说明道理,去删繁就简,去阐明演绎,去修饰美化,去赞美褒扬,使其有戏剧意味,让人们信服你所言……”,由此可见,设计绝非轻而易举之事,优秀的设计更是难上加难,今日小编偶然发现一篇界面设计师Joshua Porter博客当中的一篇文章——《Principles of User ...
阅读(1103) 评论(0)
75条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:327464次
    • 积分:3659
    • 等级:
    • 排名:第9446名
    • 原创:51篇
    • 转载:16篇
    • 译文:8篇
    • 评论:64条
    博客专栏
    最新评论