自定义博客皮肤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)
  • 收藏
  • 关注

原创 recyclerview下拉刷新和加载更多

SwipeRefreshLayout是google推荐的支持下拉刷新的布局控件,但是只支持下拉刷新不能上划加载更多。我观察知乎的刷新和加载更多操作,发现他的加载更多是不需要上拉手势的,当recyclerview滑到最后一个item时自动加载更多数据。所以我通过viewtype在recyclerview最后添加一个不同布局的item,当这个item显示到屏幕时自动获取更多数据。1. SwipeRefr

2016-12-12 08:54:32 343

原创 style和theme

1. style先看代码, 布局文件:<TextView android:text="text1" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:text

2016-12-09 09:27:21 220

原创 布局优化

使用viewstub实现延迟加载viewstub是一个惰性控件,大小为0且不可视,它可以延迟到运行时才填充布局,相比include,他在填充前不消耗资源。其应用场景主要是动态加载某些布局。include_layout.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.androi

2016-12-06 14:36:18 349

原创 逐帧动画

逐帧动画是通过播放关键帧来达到动画的效果,基本类是Drawable的子类AnimationDrawable。可以通过xml资源文件和java代码来实现,一般推荐直接在xml中实现,也可以在java代码中对其进行一些动态的操作。1. 用xml文件实现1. 准备要播放的帧的图片: 2. 以animation-list为根节点创建xml文件animation1:<?xml version="1.0"

2016-12-03 15:44:13 900

arcgis android开发包10.2.8版本

arcgis for android开发包10.2.8版本

2017-02-09

自定义videoview

包含VideoView和Metadata两个类,在低于api21中也能为网络视频加cooki

2017-02-09

空空如也

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

TA关注的人

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