- 博客(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
转载 Android内存泄露案例分析
转载自:http://www.csdn.net/article/2015-09-07/2825631一款优秀的Android应用,不仅要有完善的功能,也要有良好的体验,而性能是影响体验的一个重要因素。内存泄露是Android开发中常见的性能问题。这篇文章,通过我们曾经遇到的一个真实的案例,来讲述一个内存泄露问题,从发现到分析定位,再到最终解决的全过程。这里把整个过程分为四个阶段
2015-09-07 15:52:11 744
Fragment保持状态的框架
2014-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人