嘻哈包袱铺 专栏

github开源项目 https://github.com/GeekGhost/Ghost

HeadFirst设计模式学习--策略模式(Strategy Pattern)

设计模式学习--策略模式(Strategy Pattern) 什么是策略模式? 定义算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立使用算法的客户。 怎么使用策略模式设计程序? 分开变化和不会变化的部分,建立一组新的类来代表变化的部分。 三个设计原则: 1. 找...

2015-09-25 11:15:15

阅读数 397

评论数 0

《Head First 设计模式学习记录-终篇亦非终篇》

《Head First 设计模式学习记录-终篇亦非终篇》 2013年8月5日设计模式学习总结 前言:     设计模式断断续续也算是学了几个月了,让问我学得怎样,我还真不好说,我算是把这本书从头看到尾,然后每一章都有发表博客记录,代码也是一行一行敲出来的。在开始本篇博客之前,我想我应...

2015-09-25 10:52:25

阅读数 341

评论数 0

深入理解Android之Gradle

格式更加精美的PDF版请到:http://vdisk.weibo.com/s/z68f8l0xTYrZt 下载 Gradle是当前非常“劲爆”得构建工具。本篇文章就是专为讲解Gradle而来。介绍Gradle之前,先说点题外话。 一、题外话 说实话,我在大法工作的时候...

2015-09-17 15:04:17

阅读数 685

评论数 0

Android 实现变色状态栏

首先我们得了解什么是透明状态栏以及什么是沉浸式状态栏,以及其区别,国内习惯称透明状态栏为沉浸式状态栏,但是两者是有本质区别的。 先来看看什么是沉浸式模式。 Android 4.4中,沉浸式体验得到了再次强化,提供了一种“全屏模式”(Full-screen Immersive Mode)...

2015-09-15 14:54:41

阅读数 410

评论数 0

Android HttpURLConnection.getContentLength() 等于 -1

默认情况下,HttpURLConnection使用gzip方式获取,要取得长度则要求http请求不要gzip压缩; HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestPrope...

2015-09-10 10:38:00

阅读数 812

评论数 0

高仿58同城的Gridview

https://github.com/wedcel/DragExpandGrid

2015-09-07 18:29:45

阅读数 525

评论数 0

Android内存泄露案例分析

转载自:http://www.csdn.net/article/2015-09-07/2825631 一款优秀的Android应用,不仅要有完善的功能,也要有良好的体验,而性能是影响体验的一个重要因素。内存泄露是Android开发中常见的性能问题。这篇文章,通过我们曾经遇到的一个真实的案例,来讲...

2015-09-07 15:52:11

阅读数 430

评论数 0

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