iOS网络请求框架:MKNetWorkKit的使用
MKNetWorkKit是由一个印度小伙子写的,是用于网络请求的库,支持ARC,代码的网址这里给出。作者源码地址(MugunthKumar): MKNetworkKit作者关于类库介绍的地址(MugunthKumar): ios-framework-introducing-mknetworkkit作者类库介绍中文翻译地址(翻译作者,csdn博主kmyhy,杨宏焱): csdn博主kmyhy这里面大...
Android Handler消息传递机制详解
1.为什么要用Handler出于性能优化的考虑,Android UI操作并不是线程安全,如果有多个线程并发操作UI组件,可能导致线程安全问题。可以设想下,如果在一个Activity中有多个线程去更新UI,并且都没有加锁机制,可能会导致什么问题? 界面混乱,如果加锁的话可以避免该问题但又会导致性能下降。因此,Android规定只允许UI线程修改Activity的UI组件。当程序第一次启动时,Andr...
Android 四大组件之BroadcastReceiver
1.BroadcastReceiver简介:BroadcastReceiver 广播接收器,这个组件本质上就是一种全局监听器,用于监听全局广播(Broadcast)消息,因此它可以非常方便的实现系统不同组件之间的通信。BroadcastReceiver这个监听器与普通的onXxxListener监听器是不同的,onXxxListener是属于应用程序级别的监听器,当程序退出的时候那么这个监听器也就...
纯CSS打造的Family tree(族谱)

Family tree(族谱),也称家谱,用来记录家族世系繁衍辈份关系。本文结合实例,不借助任何js脚本,使用纯CSS打造一个漂亮的Family tree(族谱),也可以应用的企业组织架构图中。...
Android Notification 用法的4种形式
Android Notification在每一个Android应用开发中基本都会遇到,它可以按指定的规则向用户推送一些消息,是一项非常实用的功能。本文主要介绍了Android Notification 用法的4种形式,希望可以对各位Android开发者有所帮助。实现通知一般有以下几个步骤:1.获取通知服务对象NotificationManager2.建立Notification对象3.关联inte...