自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Android关于Notifiacation的封装

Notification是一个Android中经常使用的组件了,但是原生API提供的功能并不能够很好的满足商业应用开发时的需求,初始化也比较繁琐,个人认为在开发时有必要在现有API的基础上做一下封装,目的有二,其一是集合应用中针对Notification所需的定制功能,其二是提升项目的代码整洁性和模块化程度。

2017-02-06 09:23:22 636

原创 Android应用架构的一些思考-框架模块化

在Android开发的路上,会经常经历到如下的问题:每建一个新项目,都要编写基类,从老项目中把工具类复制过来,编写空页面最后把整个工程搭建起来;然后建立一个任务美其名曰:框架搭建:) 这样折腾一下基本一天两天时间就没有了,而且有的时候有些以前写过的比较少用的代码,如果新项目中用到,还要打开老项目找,适配到新项目上,贼浪费时间。有了分层架构之后,我就有了这样的想法:既然编写的基类和工具类都已经是跟具体业务无关了,那么为什么不将其抽出来做成一个Module,变成项目无关呢?

2017-02-04 10:56:19 6691 2

原创 Retrofit2 Cookie管理-按声明决定是否带Cookie请求接口

Retrofit关于cookie缓存与使用的文章已经很多了,无论是使用CookieJar还是在OkHttpClient build的时候通过Interceptor设置header,但是在项目中有针对接口决定是否在请求中带cookie的需求,本文主要分享通过注解的方式决定具体接口在请求时是否传入Cookie

2017-01-03 11:38:24 4157 1

原创 彻底解决Fragment重叠的问题

使用Show和Hide切换fragment时防止重叠问题出现的解决办法

2016-11-26 05:20:50 9850 3

原创 Android触控事件分发详解-基本流程

Android触控事件分发的基本流程解析

2016-11-23 02:14:29 762

原创 Android应用架构的一些思考-基础版架构的整体搭建

之前的文章总结了一下自己从实习到现在摸索出的一点应用框架设计的经验,更多的是从整体框架设计上来说分层和模块划分的,这两天整理项目代码,可以从更细的方面总结一下一个应用框架应该具备哪些基本的要素。

2016-11-03 13:15:38 1343 1

原创 Android应用架构的一些思考-从零开始

最近整理项目的代码,又回想到当初实习时一个人做公司项目的Android客户端,没有什么实践经验,又投路无门的状态,那一个月为了项目做的像点样子,又是在网上搜索,又是反编译别家的应用研究,真的时想破头皮。不过好歹,那段时间的折磨还是有那么点价值,现在想想,有必要整理总结,分享一下。

2016-11-02 00:23:22 3814 6

原创 友盟集成中“找不到符号”问题的解决

最近在集成友盟的过程中出现了一个问题,在Android Studio下,将友盟的库作为Module导入,编译项目时会出现“找不到符号”的错误,如:“找不到符号.........requestPermission(......)”这个问题是由于友盟的Library工程中导入了一个老版本的Support v4 库,这个库没有新版库中所含的方法(比如6.0种的权限申请等)只要将友盟Libra

2016-09-10 01:05:43 1719

原创 仿网易云音乐Android端歌手资料页面的实现

模仿网易云音乐歌手资料页面实现的demo

2016-05-21 17:00:23 4480

原创 Retrofit2 + OkHttp3下统一设置Http请求的Headers

在Retrofit和OkHttp3的环境下为请求设置通用的Headers

2016-01-18 14:14:55 26985 9

空空如也

空空如也

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

TA关注的人

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