自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从0开始搭建MVP+ViewModel框架的android应用01---MVPVM诞生记

对比MVC/MVP/MVVMMVC:经典的模式,model,view,controller,比较好理解,但是有些缺点,承担View角色的模块包含了过多的业务逻辑MVP:衍生于MVC,虽然View和业务解耦了,但是Presenter承担了太多任务MVVM:采用DataBinding,数据的渲染自动反映在ViewModel上,同时也可以通过ViewModel获取数据,但是业务处理堆在一块。基于此

2017-03-05 15:16:48 2518 4

原创 YSpinner

起因工作中的一个需求,实现点击显示下拉列表,并且默认显示列表中的某个item,在github上找了一圈,找到一个“NiceSpinner”,样式合适,但是拓展性不够,于是有了本篇博客。需求确定spinner默认状态显示已选中的item内容,点击展开列表中不显示当前内容,即:{“one”,”two”,”three”},其中默认为“one”的话,列表只显示“two”,“three” 。效果图如下在xml

2017-02-22 12:07:38 264

原创 自定义系统样式Notification

起因很久之前接到一个需求,需要在通知栏常驻一个notification,title和subtitle都比较短,在末尾加一个类似数据状态的提示。常驻notification很简单,通过service发送一个前台服务就可以了,自定义RemoteViews也很简单,写好对应的layout就好了,大体样式可以做的跟系统的notification差不多。但是……

2017-02-21 23:53:47 1201

空空如也

空空如也

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

TA关注的人

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