自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MVVM简单实现

MVVM模式跟之前的MVC或者MVP不一样 它是在布局的时候有很大区别 main布局 xml version="1.0" encoding="utf-8"?> layout xmlns:android="http://schemas.android.com/apk/res/android" > data> variable

2017-11-23 10:32:24 554

原创 android 多线程+断点续传+进度条

首先需要的是权限 uses-permission android:name="android.permission.INTERNET" /> uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 接下来开始布局吧 xml version="1.0" encoding="utf-8"?

2017-11-22 15:29:35 405

翻译 RecyclerView的点击事件

原理 为RecyclerView的每个子item设置setOnClickListener,然后在onClick中再调用一次对外封装的接口,将这个事件传递给外面的调用者。而“为RecyclerView的每个子item设置setOnClickListener”在Adapter中设置。其实直接在onClick中也能完全处理item的点击事件,但是这样会破坏代码的逻辑。 步骤 ada

2017-11-20 19:15:48 304

原创 实现购物车

expan = (ExpandableListView) findViewById(R.id.expand); quan = (CheckBox) findViewById(R.id.quan); he = (TextView) findViewById(R.id.he); jie = (TextView) findViewById(R.id.jie); group = new ArrayLis

2017-11-19 19:35:20 197

原创 实现TabLayout+ViewPager+Fragment头目的联动模式

//添加依赖  compile 'com.android.support:design:24.1.1' //这个依赖可以直接在系统找 //首先布局  应该能看懂吧     xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:app="http://schemas.androi

2017-10-25 20:40:54 239

原创 新WaveSwipeRefreshLayout+RecyclerView上拉加载下拉刷新+多条目布局

//所用到的依赖 repositories { maven { url "https://jitpack.io" } } compile 'com.android.support:recyclerview-v7:26.+' compile 'com.github.recruit-lifestyle:WaveSwipeRefreshLayout:

2017-10-25 20:27:07 534

原创 简单实现WaveSwipeRefreshLayout+RecyclerView的上拉加载下拉刷新的功能

//在使用WaveSwipeRefreshLayout之前得添加依赖 repositories { maven { url "https://jitpack.io" } } compile 'com.github.recruit-lifestyle:WaveSwipeRefreshLayout:1.6' //RecyclerView依

2017-10-25 15:12:23 826 1

原创 实现高端的自定义View属性动画自定义圆改变颜色进行下平移

//首先创建一个CircleView类 import android.animation.Animator; import android.animation.AnimatorSet; import android.animation.TypeEvaluator; import android.animation.ValueAnimator; import android.conte

2017-10-25 14:02:52 459

原创 简单的实现一下自定义圆然后平移的小动画

//首先在布局当中加入你所创建的Circle类的控件 //下面的Circle是你自己的类 demo01.com.xiaoyuandian.Circle android:id="@+id/cicle" android:layout_width="wrap_content" android:layout_height="wrap_content" />

2017-10-25 13:56:45 747

原创 简单的用MVP实现登录界面

//main中的布局 xml version="1.0" encoding="utf-8"?> LinearLayout android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.

2017-10-25 10:11:48 354

原创 简单的实现WaveSwipeRefreshLayout的下拉刷新(嵌套RecyclerView)

//其中所用到的依赖 compile 'com.android.support:recyclerview-v7:26.+' compile 'com.github.recruit-lifestyle:WaveSwipeRefreshLayout:1.6' //添加网络权限 uses-permission android:name="android.permission.INT

2017-10-25 09:38:04 1359

原创 RecyclerView的分割线

package hjy.gouwu.RecyclerView_ItemDecoration; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.gra

2017-10-24 20:33:44 420

原创 实现点击加减数字进行变化

//首先是main中的布局 xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:or

2017-10-24 20:15:00 1435

原创 ImageLoader的缓存+PopupWindow的一些使用

package demo01.com.bawei.xlistview.refresh; import android.app.Application; import android.os.Environment; import com.nostra13.universalimageloader.cache.disc.impl.UnlimitedDiskCache; impo

2017-10-24 19:38:21 226

原创 一般在使用RecyclerView、Picasso、OKHttps和拦截器所用到的依赖等很多依赖

RecyclerView依赖 compile 'com.android.support:recyclerview-v7:23.2.0' OkHttp3的依赖 compile 'com.squareup.okhttp3:okhttp:3.2.0' compile 'com.squareup.okio:okio:1.7.0' OkHttp Log拦截 compile

2017-10-24 19:30:22 456

原创 购物车实现单选、多选、全选和一些fragment的布局

//首先是展示Fragment的布局 xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:orientation="vert

2017-10-24 19:13:35 1543

空空如也

空空如也

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

TA关注的人

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