自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

有心好书

关注音视频前后端,也会分享记录一些工作、财务、感情、生活方面的思考与成长

  • 博客(6)
  • 收藏
  • 关注

原创 快速打渠道包(分享整理)

快速打渠道包何为渠道包每当发新版本时,Android客户端会被分发到各个应用市场,比如豌豆荚,360手机助手等。为了第三方统计平台以及自身服务端统计这些市场的效果(活跃数,下单数等),需要对各个不同的渠道市场所发的apk包用一些方法来唯一标识它们。 此外,有一些渠道作为首发渠道,也需要单独打出不一样的包(一般是splash页面有对应渠道的首发标识)。Maven式打包Maven是一个软件项目管理和自

2016-09-14 22:01:03 2777 2

原创 coding源码分析:实现篇

·入口相关splash广告页更换实现侧拉·我的项目模块过滤搜索+号点击弹窗·项目首页模块动态-viewpager动态-动态时间线讨论—讨论的筛选框讨论-返回讨论页面的页面刷新讨论-发送时的全屏dialog文件-上传文件文件-下载文件代码-markdown的支持代码-提交历史的listview效果代码-代码展示解析,且支持放大和缩小·我的任务模块任务过期的红点提示·新建任务模块任务-新建:多种颜色的标

2016-09-14 11:05:17 1744

原创 coding源码分析:架构篇(待再更新)

一.概述这篇文章主要针对coding android项目的开源代码。这个项目是深圳的一个公司的开源项目,属于工业级别代码,功能非常完备,代码质量比较高。对我启发比较大:包括基类的设计、网络请求的设计、红点更新的设计、即时通讯的实现方案、缓存的设计等等,很值得阅读和学习。即时通讯它采用的轮询的方式,这种方式虽然比较耗费流量和电量,但是因为它只在聊天页面做轮询,离开这个页面,就会停止轮询,所以也不会耗费

2016-09-14 11:04:17 1462

原创 android缓存系列:DiskLruCache源码分析

disklrucache源码分析#项目介绍 LRU是一种算法,disklrucache基于LRU算法实现的磁盘缓存方案。在很多开源项目中都可以看到它的身影,比如universal imageloader等等。#简单用法(一个demo)首先,这个框架会涉及到一个文件,叫做journal,这个文件中会存储每次读取操作的记录;对于获取一个DiskLruCache,是这样的:

2016-09-12 23:28:07 2032

原创 android缓存系列:ASimpleCache源码分析

接触Acache是因为阅读oschina的开源android端代码,发现oschina采用了该框架缓存新闻分页数据。后来知道这是个杨福海的开源项目,他还开源过afinal框架,项目的地址如下:

2016-09-11 21:48:04 2104 1

原创 Android Studio导入github下载的工程

Android Studio导入github下载的工程现在从github上面现在的项目大部分都是Android Studio工程,那么问题来了,从github上面down一个工程下来,怎么导入android studio呢?首先提一下,Android Studio是基于Gradle来构建项目的,这个与eclipse不同,所以想要熟练掌握Android Studio的用法,最好还是先熟悉Gradle。

2016-09-08 21:33:18 1344

空空如也

空空如也

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

TA关注的人

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