自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

马克宅只是个码农

http://zhaiyifan.cn

  • 博客(8)
  • 资源 (11)
  • 收藏
  • 关注

原创 使用mosby框架 应用MVP模式实现邮件客户端

本文内容结合http://hannesdorfmann.com/android/mosby-playbook/前置内容http://hannesdorfmann.com/android/mosby/apk下载体验https://github.com/sockeqwe/mosby/releases/download/1.1.0/sample-mail.apk不

2015-06-29 16:00:14 1598 2

原创 Photo Sphere调查小结

去年在网上查了一下Photo Sphere和街景相关的内容,做一下小结。Photo Sphere是只有Google Camera有的一个功能,其拍摄后会将图片进行处理并保存为jpg,虽然看也能看,但是效果不是很好,且手机上目前没有独立的Viewer,这个jpg里面保存了很多metadata,解析出来看到有Google Developer上也有相关介绍http

2015-06-27 19:27:58 2913

原创 实现类似Tumblr的Title Bar跟随滑动渐变的效果

轻博客应用Tumblr中,在看他人的主页时候,可以看到顶部title bar的一个很酷炫的体验,当在最顶端,整个title bar的背景是透明的,而上面的字体和图标是白色的,随着逐渐滑下来,背景逐渐不透明变白,而图标及字体则渐渐灰起来。如下图整个滑动的效果很好,简直忍不住多滑几次。那么这个效果是怎么实现的呢。秘密自然都在listview的onScroll上。根据

2015-06-27 18:27:24 4019 2

原创 沉浸式状态栏技术方案及其中的一些坑

1. 沉浸式状态栏沉浸式状态栏是android 4.4开始支持的一个feature,在软件打开的时候通知栏和软件顶部颜色融为一体,这样不仅可以使软件和系统本身更加融为一体,而且让用户注意力更加集中在内容上。在ios上这是一个很早就支持的功能,但在android上则一直只能看到黑色的状态栏。因为在刚来公司不久后遇到的我的空间一次改版,设计稿上就是按着ios的样子做的,而android

2015-06-27 18:05:00 7001

原创 接入LeakCanary检测内存泄露

接入LeakCanary检测内存泄露前几天square在Github上发布了他们的内存泄漏检测库,LeakCanary,短短几天star已经接近3000,研究了一下后,发现其对QZone也很有价值。原来我们看到一个toast弹出内存泄露,但是也看不出什么相关信息,所以只能直接忽略。一个内存泄露既需要测试同学dump HPROF再用MAT和Finder分析提单,开发同学接到单

2015-06-27 18:02:23 1103

原创 Google官方抽屉DrawerLayout使用心得、踩坑经验以及定制化

基础使用这里要介绍的是google的DrawerLayout,行为可见google官方应用如gmail,看手Q的抽屉,应该是根据android-undergarment项目来定制的一个控件。Google Desgin GuildLines里面有介绍:http://www.google.com/design/spec/layout/structure.html#structure-s

2015-06-27 17:49:47 4567 2

原创 应用MVP模式写出可维护的优美Android应用

应用MVP模式写出可维护的优美Android应用在Android开发中,我们常常会动辄写出数千行的Java类,而当一个Activity有4、5千行的时候,想找一个逻辑在哪儿就会显得异常痛苦了。比如想在数据加载错误的时候,显示一个提示信息,上上下下得找很久。最近用了MVP模式后,我觉得找到了一个不错的框架级解决方法。首先看看MVP是什么MVP是MVC模式的一个

2015-06-27 17:37:19 2081 1

原创 让动画不再僵硬:Facebook Rebound Android动画库介绍

official site:http://facebook.github.io/reboundgithub : https://github.com/facebook/reboundRebound是facebook推出的一个弹性动画库,可以让动画看起来真实自然,像真实世界的物理运动,带有力的效果,使用的参数则是facebook的origami中使用的。官网上有一个简

2015-06-27 17:21:41 9041

英特尔Hadoop发行版 2.2 开发者指南

本开发者指南提供了关于英特尔® Hadoop发行版的样例代码和管理指令的实施范例,便于使用者快速熟悉英特尔® Hadoop发行版。 Hadoop为海量数据处理系统提供了超越传统内存和数据库技术的解决方案。如今,它已成为创建海量数据结构的首选工具。然而,Hadoop的社区版本由于其开源版本本身的许多缺陷,使得企业级用户不得不为解决系统一致性,安装维护,管理以及检测的难题做出许多修改补丁。这些都使Hadoop的企业级应用十分困难。 针对企业用户对 Hadoop 技术平台的需要,英特尔® Hadoop 发行版产品提供了一个稳定高效可 管理的 Hadoop 发行版。英特尔® Hadoop 发行版经过大量实际项目的在线使用验证,免去了企 业用户的后顾之忧。英特尔®还提供全面的产品技术支持和顾问服务,使得企业用户在系统规划、设计、实施和运行时都能得到专业及时的专业服务。 英特尔® Hadoop发行版能为通讯,商务,医疗,制造业等不同行业不断增长的数据处理需求提供稳定高效的技术支持。

2012-12-20

优秀论文中英文摘要模板

优秀论文中英文摘要模板 上海交通大学 ****届本科生优秀毕业设计(论文)摘要

2012-11-04

Linux 2.6内核标准 Part4 (Final)

Linux内核是Linux操作系统中最核心的部分,用于实现对硬件部件的编程控制和接口操作。本书深入、系统地讲解了Linux内核的工作原理,对Linux内核的核心组件逐一进行深入讲解。 全书共8章,首先讲解Linux系统的引导过程;然后对Linux内核的3大核心模块--内存管理、进程管理、中断和异常处理进行了深入的分析;在此基础上,对时间度量、系统调用进行了分析和讨论;最后讲解了Linux内核中常见的同步机制,使读者掌握每处理器变量和RCU这两种新的同步机制。 本书适合Linux内核爱好者、Linux驱动开发人员、Linux系统工程师参考使用,也可以作为计算机及相关专业学生深入学习操作系统的参考书。

2012-03-19

Linux 2.6内核标准 Part3

Linux内核是Linux操作系统中最核心的部分,用于实现对硬件部件的编程控制和接口操作。本书深入、系统地讲解了Linux内核的工作原理,对Linux内核的核心组件逐一进行深入讲解。 全书共8章,首先讲解Linux系统的引导过程;然后对Linux内核的3大核心模块--内存管理、进程管理、中断和异常处理进行了深入的分析;在此基础上,对时间度量、系统调用进行了分析和讨论;最后讲解了Linux内核中常见的同步机制,使读者掌握每处理器变量和RCU这两种新的同步机制。 本书适合Linux内核爱好者、Linux驱动开发人员、Linux系统工程师参考使用,也可以作为计算机及相关专业学生深入学习操作系统的参考书。

2012-03-19

Linux 2.6内核标准 Part2

Linux内核是Linux操作系统中最核心的部分,用于实现对硬件部件的编程控制和接口操作。本书深入、系统地讲解了Linux内核的工作原理,对Linux内核的核心组件逐一进行深入讲解。 全书共8章,首先讲解Linux系统的引导过程;然后对Linux内核的3大核心模块--内存管理、进程管理、中断和异常处理进行了深入的分析;在此基础上,对时间度量、系统调用进行了分析和讨论;最后讲解了Linux内核中常见的同步机制,使读者掌握每处理器变量和RCU这两种新的同步机制。 本书适合Linux内核爱好者、Linux驱动开发人员、Linux系统工程师参考使用,也可以作为计算机及相关专业学生深入学习操作系统的参考书。

2012-03-19

Linux 2.6内核标准 Part1

Linux内核是Linux操作系统中最核心的部分,用于实现对硬件部件的编程控制和接口操作。本书深入、系统地讲解了Linux内核的工作原理,对Linux内核的核心组件逐一进行深入讲解。 全书共8章,首先讲解Linux系统的引导过程;然后对Linux内核的3大核心模块--内存管理、进程管理、中断和异常处理进行了深入的分析;在此基础上,对时间度量、系统调用进行了分析和讨论;最后讲解了Linux内核中常见的同步机制,使读者掌握每处理器变量和RCU这两种新的同步机制。 本书适合Linux内核爱好者、Linux驱动开发人员、Linux系统工程师参考使用,也可以作为计算机及相关专业学生深入学习操作系统的参考书。

2012-03-19

国际软件工程知识体系SWEBOK

Guide to the Software Engineering Body of Knowledge 2004 Version SWEBOK® A project of the IEEE Computer Society Professional Practices Committee

2011-07-05

软件可靠性模型 软件测试

软件可靠性模型的基本假设: ①软件的运行剖面与可靠性测试剖面一致。 ②一旦发现错误,立即修正,并不引入新的错误。 ③错误被查处和失效是独立的。 ④每个错误被发现的概率相等。

2011-07-05

软件构架文档(在线考试系统)

E-Exam 在线考试系统 软件构架文档

2011-07-05

空空如也

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

TA关注的人

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