自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嘻哈包袱铺 专栏

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

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

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

设计模式学习--策略模式(Strategy Pattern)什么是策略模式?定义算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立使用算法的客户。怎么使用策略模式设计程序?分开变化和不会变化的部分,建立一组新的类来代表变化的部分。三个设计原则:1. 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。2. 针对接口编

2015-09-25 11:15:15 474

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

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

2015-09-25 10:52:25 422

转载 深入理解Android之Gradle

格式更加精美的PDF版请到:http://vdisk.weibo.com/s/z68f8l0xTYrZt 下载Gradle是当前非常“劲爆”得构建工具。本篇文章就是专为讲解Gradle而来。介绍Gradle之前,先说点题外话。一、题外话说实话,我在大法工作的时候,就见过Gradle。但是当时我一直不知道这是什么东西。而且大法工具组的工程师还将其和Android

2015-09-17 15:04:17 855

转载 Android 实现变色状态栏

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

2015-09-15 14:54:41 494

转载 Android HttpURLConnection.getContentLength() 等于 -1

默认情况下,HttpURLConnection使用gzip方式获取,要取得长度则要求http请求不要gzip压缩;HttpURLConnection conn = (HttpURLConnection) url.openConnection();conn.setRequestProperty("Accept-Encoding", "identity"); // 添加这行代码conn

2015-09-10 10:38:00 1379

原创 高仿58同城的Gridview

https://github.com/wedcel/DragExpandGrid

2015-09-07 18:29:45 694

转载 Android内存泄露案例分析

转载自:http://www.csdn.net/article/2015-09-07/2825631一款优秀的Android应用,不仅要有完善的功能,也要有良好的体验,而性能是影响体验的一个重要因素。内存泄露是Android开发中常见的性能问题。这篇文章,通过我们曾经遇到的一个真实的案例,来讲述一个内存泄露问题,从发现到分析定位,再到最终解决的全过程。这里把整个过程分为四个阶段

2015-09-07 15:52:11 744

Fragment保持状态的框架

刚开始使用fragment的时候,看到网上有很多例子都是说只要replace来切换界面,但是这个会有一个缺点,比如A界面是个列表,好不容易通过流量下载来了,然后切换界面,再次返回,由于使用replace,fragment就又重新创建界面导致,用户又得加载。现在这个Demo,就完美的解决了这个问题。这个是使用了add方法,可以保持fragment的状态。很有用的UI框架

2014-01-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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