自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 android mvp分层架构优雅写代码

背景看了好多android技术博客,写android分层架构的博客越来越多,有mvc、mvp、mvvm、clean等各式各样的,而mvp异常火热,然而每个人对mvp的定义又是不同,写法自然也是千紫万红。目的写一个实用分层清晰的mvp架构主题mvp无非 model(数据)、view(界面)、presenter(逻辑)。model对应本地持久化或远程服务端数据,而在笔者看来其实就是对应一个bean对象,

2017-01-05 09:19:24 871

原创 基于Retrofit、OkHttp、Gson封装通用网络框架

背景android开发过程中网络请求作为最重要的组成部分之一,然而对于大部分android开发者在网络请求上有太多疑惑,不知道如何去选型?通过原生的HttpClient、HttpUrlConnection封装?还是通过第三方框架再封装?笔者以为采用广泛被使用的第三方网络框架再封装为上策,因为这些网络框架如retrofit、okhttp、volley等是被全球android开发者维护着,无论在功能上、

2017-01-05 09:16:54 464

转载 接口和抽象类的区别

定义抽象类声明方法的存在而不去实现它的类被叫做抽象类。接口抽象类的变体。异同抽象类和接口都不能直接实例化,如果要实例化,抽象类变量必须指向实现所有抽象方法的子类对象,接口变量必须指向实现所有接口方法的类对象。抽象类要被子类继承,接口要被类实现。接口只能做方法申明,抽象类中可以做方法申明,也可以做方法实现。接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量。抽象类里的抽

2016-05-16 10:51:25 213

原创 浅谈Android Location

第一次来写博客,记录下android开发过程中的心得体会,也不知从何写起。笔者就浅谈一下android Location,大家都知道android Location 分为两大类:原生定位、第三方定位(百度地图等)。而原生定位又细分为两小类:GPS定位、网络定位;通过GPS定位,较精确,也比较耗电,而网络定位精度不高,省电。为了保证精确度,优先考虑GPS定位。笔者今天写了一个小demo,从代码的角度,

2016-05-16 10:26:10 4854 1

Location定位

GPS定位、网络定位。

2016-05-16

LocationDemo

LocationDemo

2016-05-12

空空如也

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

TA关注的人

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