自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于retrofit的网络框架的终极封装(一):第一层(参数组装层)的API设计

什么是分层 app的架构,不管是MVC,MVP,MVVM,架构演变中,贯穿始终的概念都是分层和解耦.那么这个分层和解耦怎么体现出来? 简单地说就是,我这一层接收上一层的输入,上一层的你别管我怎么处理,我最终会给你一个输出/返回值,你完全不用理会我是怎么处理的,只要有输入,就会有输出,而且一般是通过一个简单的方法的调用来实现.那么,对于app中常用的网络层来说,怎么样的封装才是最合理的?我

2016-11-30 17:57:52 8422

原创 Adapter的封装

简述先前在一微信讨论组里讨论起adapter和viewholder的抽取,有的说他们项目里用的是抽得他妈都不认识…他妈都不认识那还怎么用? 也看了github上几个开源出来的抽取方法,有的抽取过度,有的不便使用,还要自己记id什么的,感觉都不是很满意,于是回头看看自己项目里封装的,感觉还是比较合理的,兼顾了可读性和重用性,封装也适度,于是把它放出来,与大家交流交流.抽取封装BaseAdapter的基

2016-11-30 10:46:47 8602

原创 微信小程序开发框架搭建

使用开发工具的正确姿势微信提供的开发工具的编辑功能不是一般的水,写代码肯定不能用它,否则就是浪费生命.不说别的,连自动保存都没有,第一次写时写了一个多小时,后面下班直接关掉,也不弹出提示说没保存.然后第二天过来,写的代码全没了!!! 顿时感到巨坑无比.这些工具开发人员吃干饭的么??? (后来的版本已经修复不能自动保存的问题了,当然编辑功能还是不好用.)它的正确用法是作为运行和调试工具.那么适合作为

2016-11-30 10:45:24 32805

原创 吐槽小程序开发踩过的坑,以及一些解决方法

网络请求相关bug: http状态码不管是什么,一律被解析成200要真正解决,只能等官方去fix这个bug了.发出请求需要注意的几个细节1.header要设置正确:get请求时为header:{ "content-type":'application/json' },post请求时为: header:{ "content-type":'app

2016-11-30 10:44:17 31352 2

原创 微信小程序登录逻辑整理

官方文档文档相关地址:用户登录 获取用户数据 用户数据的签名验证和加解密微信两个api所拿到的信息:login和getUserInfo注册/登录小程序端:通过上面wx.login和wx.getUserInfo两个api拿到相应的信息,并通过上方接口传给自己的服务器. 需要传输的信息有7个参数:appid 小程序唯一标识secret 小程序的 app secretjs_code //w

2016-11-30 10:41:45 56392 4

原创 沉浸式状态栏一行代码调用

用到的库 //状态栏变色 compile 'com.readystatesoftware.systembartint:systembartint:1.0.3'方法封装 /** * 需要在setContentview之后再调用 * @param activity */public static void setStatusBarColor(Activity activity) {

2016-11-30 10:38:57 8674

原创 介绍一下页面状态管理类PageStateManager,我实在看不下去你们直接用Layout

缘起页面状态管理是每个app都要考虑的问题–第一次进入显示正在加载中的页面,内容为空的页面,发生错误页面. 段位低一点的,在BaseActivity和BaseFragment中写个方法 段位高一点的,自己造一个包含这几个状态的Layout的轮子(LoadingLayout之类的),在layout文件中使用.but,每次要管理页面状态时都要在xml中用这个layout包裹我们的内容,不繁琐么?

2016-11-30 10:37:04 9850 1

空空如也

空空如也

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

TA关注的人

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