如何利用百度地图API开发乘车助手(乘车方案查询,公交线路详情查询),官方APP既费流量又占内存还有广告…那么为何不自己动手去做一个呢?
月度归档:2015年03月
Android实现带下划线的EditText(BUG修正)
之前写了一个关于实现EditText显示下划线的例子,发现仍然存在一些问题,在此继续探索
Android蓝牙联机Demo解析
最近和朋友一起捣鼓一个手游,有双人对战部分的设计,初步计划用蓝牙实现联机,找到了官方Demo以及相关资料,分析理解后做了详细注释,资源可供下载。
Android开发消除横向排列的多个Button之间的空隙
多个横向排列的Button之间总是存在间隙,设置margin, padding都无法消除(margin设置为负值除外),本文将验证并总结各种解决方案
程序员入职锦囊妙计
可不仅仅是职场潜规则哦~
程序员成长的烦恼
如果你还有些迷茫,那么come in, smart boy
我们一起读《暗时间》
《暗时间》不是要告诉我们如何挤压零碎时间,用上厕所的时间翻几页书,而是想要帮助我们认识自我,以便高效利用时间。
色彩的特征
不同的色彩能够给人以不同的美的感受,有的颜色让人眼前一亮,有的颜色却让人心生厌恶。那么,色彩到底有些什么秘密,为了设计出不让人反感的UI,我们至少需要了解些什么?
CSS选择器分类总结
根据CSS3的官方文档(http://www.w3.org/TR/css3-selectors/)对选择器作以分类总结,备忘
正则表达式学习笔记
耗费一个月读完了500页的理论知识,在此分享学习笔记。正则表达式不是一张简单的元字符表,相关知识也不是一篇单薄的文章所能够囊括的,只是希望本文能够帮助你加深对Regex的理解,同时扩宽视野;另一方面,记下笔记备忘。具体内容包括[正则表达式工作原理], [正则环视], [正则引擎], [正则优化]等。
设计模式总结(《Head First设计模式》学习总结)
耗费一个半月时间细细读完了《Head First设计模式》,本文将对书中介绍到的所有模式作以总结。虽然现阶段的工作大多是围绕“实现”的,但个人认为在陷入“编码”的漩涡之前有必要了解一些“设计”相关的东西,这些思想与理论会慢慢的影响我们的代码和思维。
设计模式之复合模式(Compound Pattern)
复合模式可不只是多个模式的组合,虽然我们可以轻易地拿来几个模式应用到我们的项目中,但这绝不能被称为复合模式。
设计模式之代理模式(Proxy Pattern)_补充篇
前一篇关于代理模式的博文中详细介绍了远程代理,本篇将补充一些其它代理(虚拟代理、保护代理、防火墙代理……)
设计模式之代理模式(Proxy Pattern)_远程代理解析
代理模式通过插入第三方(代理对象)来分离调用者和被调用者(不同于执行者),而远程代理是最经典的代理之一,被调用者不在本地(处于另一个JVM中),无法直接调用它,此时就需要一个远程代理,调用者把调用请求发送给远程代理,代理对象和被调用者通信,再把调用结果传递给调用者
设计模式之状态模式(State Pattern)
状态模式是用来封装某种状态下的一整套行为的,状态模式隐藏了状态切换过程,调用者并不清楚模块内部的状态转换细节,状态模式实现了程序运行时的多态。如果代码中出现了大量相似的if-else结构,你可能需要使用状态模式来消除这些不和谐的条件块。