自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 添加分割线

recyclerview.addItemDecoration(new DividerListItemDecoration(MainActivity.this,LinearLayoutManager.VERTICAL));xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com

2017-10-26 11:20:40 456

原创 //BottomTabBar实现底部选项卡

//依赖compile 'com.hjm:BottomTabBar:1.1.1'//布局文件        android:id="@+id/btb"        android:layout_width="match_parent"        android:layout_height="match_parent"        >   

2017-10-26 10:30:02 587

原创 Imageloader

public class MyApplication extends Application {    @Override    public void onCreate() {        super.onCreate();        ImageLoaderConfiguration configuration = ImageLoaderUtils.getConfigura

2017-10-26 08:58:24 199

原创 RecyclerView多条目加载

public class MyAdapter extends RecyclerView.Adapter { private Context context; private MyBean bean; LayoutInflater layoutInflater; final int TYPE_1=0; final int TYPE_2=1; publ

2017-10-25 14:22:38 247

原创 MVP实现分页加载

使用MVP达到了代码的解耦性view层public interface IGoods { //搜索商品 回调结果 void GetGoods(List dlist);}//model层的接口/** * 1. 类的用途 * 2. @author chensi * 3. @date 2017/10/14 11:08 */public

2017-10-25 13:10:34 541

原创 网络购物车

private ExpandableListView elv;    private CheckBox all;    private TextView all_count;    private TextView all_money;    private List flist;    private List> clist;    private String url

2017-10-25 10:26:31 229

原创 用ExpandableListAdapter实现从网络获取数据展购物车

首先从网络获取的数据生成Javabean 在最外面的集合中添加三个字段方便后期的判断private int allMoney;private int allCount;private boolean isAllSelect;其次在店铺和商品的集合中添加private boolean isSelected=false;为点击checkbox做判断这里的Chec

2017-10-24 18:54:23 494

原创 上传头像

AlertDialog.Builder builder = new AlertDialog.Builder(this);builder.setTitle("设置头像");String[] items = { "选择本地照片", "拍照" };builder.setNegativeButton("取消", null);builder.setItems(items, new DialogInt

2017-10-15 15:56:31 260

原创 画圆

private Paint paint;    private Context context;    private int width;    private int r;    private int ringwidth;    private int color;    public static Boolean isNext=true;    publ

2017-10-09 08:24:08 198

原创 自定义view

xml version="1.0" encoding="utf-8"?>resources> declare-styleable name="CustomXmlTopBar"> 中间文字属性--> attr name="titleText" format="string"/> attr name="titleTextColor" forma

2017-09-21 19:41:38 483

原创 接口点击事件

@Override    public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {        View view = View.inflate(context, R.layout.item, null);        final MyViewHolder holder=new MyViewHo

2017-09-20 11:19:43 689

原创 RecyclerView点击事件

//适配器中定义为public//点击事件        recyclerview.addOnItemTouchListener(new OnRecyclerItemClickListener(recyclerview) {            @Override            public void onItemClick(RecyclerView.ViewHo

2017-09-20 11:05:05 366

原创 分页加载Xrecylerview

package com.bwei.Test.activity;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import com.bwei.Test.R;import com.bwei.Test.adapter.XrecycleAdapter;import com.bwe

2017-09-19 15:05:08 459

原创 ok请求

package test.bwei.com.zhangjian20170831project.utils;import android.content.Intent;import android.net.Uri;import android.os.Environment;import android.util.Log;import android.widget.Toast;impo

2017-09-17 20:39:49 254

转载 OKhttp缓存

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]简介第一种类型有网和没有网都是先读缓存第二种类型离线可以缓存在线就获取最新数据查看缓存文件原理简介retrofit本身并没有缓存。如果想缓存,它要么必须让retrofit之上的应用层知道你的域和如何缓存事物,或它需要在retrofit之下HTTP client层知

2017-09-08 15:48:26 295

原创 RecyclerView点击事件

适配器中写接口//点击事件private onRecyclerViewItemClickListener lister;public interface onRecyclerViewItemClickListener{ void onRecyclerViewItemClick(int position);}public void setonRecyclerViewIte

2017-09-08 08:35:38 243

原创 自定义view继承Button

//获取自定义属性    private void initAttrs(Context context, AttributeSet attrs) {        //从属性文件里获取属性集合        TypedArray typedArray = context.obtainStyledAttributes(attrs,R.styleable.MyCustomButton );

2017-09-02 08:49:47 526

转载 Android自定义View实现八卦图效果

需求搞完了 下午不想做新需求,中午没事看了下博客,发现别人写了一个太极的效果,我之前有想过,当时发现这个怎么实现,今天突然看到图有感觉了,于是关掉博客,自己想实现下,应该不是很难!分如下步骤第一步:画二个半圆一般是黑色 一般是白色,这个应该不难,看代码package com.load.anim;import android.content.Context;impor

2017-09-01 20:02:04 523

原创 Android 开源photoView的使用

简介PhotoView 是一款扩展自Android ImageView,支持通过单点/多点触摸来进行图片缩放的智能控件。特性:支持单点/多点触摸,即时缩放图片;支持平滑滚动;在滑动父控件下能够运行良好;(例如:ViewPager)当用户的触点改变是可以触发通知第一步:添加maven url allprojects { repositories {

2017-09-01 14:48:56 343

原创 HttpURLConnection

private Handler handler=new Handler(){        @Override        public void handleMessage(Message msg) {            super.handleMessage(msg);            switch (msg.what){           

2017-08-25 10:35:37 166

原创 使用依赖添加无线轮播加按钮

//添加依赖compile 'com.youth.banner:banner:1.4.9'compile 'com.github.bumptech.glide:glide:3.7.0'//继承ImageLoader public class ImageLoaderBanner extends ImageLoader { @Override public v

2017-08-24 11:47:28 218

原创 判断网络

权限uses-permission android:name="android.permission.ACCESS_NETWORK_STATE">uses-permission>定义方法public static boolean isNetWork(Context context){ ConnectivityManager systemService = (Con

2017-08-24 09:47:20 167

原创 频道管理

1. 在app的gradle里面com.github.andyoom:draggrid:v1.0.12.在项目的build.gradle中添加allprojects {    repositories {        jcenter()//下面这句才是加上的,上面的自带 的        maven {url "https://jitpack.io"}

2017-08-23 19:48:51 705

原创 radiobutton+viewpager滑动

package com.bwei.Test.zhangjian20170823yuekaolianxi.Activity;import android.graphics.Color;import android.os.Bundle;import android.support.annotation.IdRes;import android.support.v4.app.Fragment;

2017-08-23 12:01:01 492

原创 TabLayout+Fragment

package test.bwei.com.zhangjian20170819lianxi.Activity;import android.os.Bundle;import android.support.design.widget.TabLayout;import android.support.v4.app.Fragment;import android.support.v4.app

2017-08-20 17:22:51 245

原创 自动轮播+RadioGroup

package com.bwei.Test.zhangjian20170815viewpager.Activity;import android.os.Handler;import android.os.Message;import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager

2017-08-16 15:09:17 325

原创 网络请求+webview

package com.bwei.Test.zhangjian20170812lianxi02.Activity;import android.content.Intent;import android.graphics.Path;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;im

2017-08-13 21:59:16 354

原创 HttpClick+XListview

package com.bwei.Test.zhangjian20170812lianxi.Activity;import android.graphics.Path;import android.os.AsyncTask;import android.os.Handler;import android.support.v7.app.AppCompatActivity;import a

2017-08-12 14:47:12 317

原创 HttpClick

package com.bwei.Test;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import andro

2017-08-12 08:49:24 1096

原创 listview多条目展示

package com.bwei.Test.zhangjian20170807listview;import android.os.Handler;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android

2017-08-11 19:40:52 177

原创 xml动画

//添加动画Animation animation=AnimationUtils.loadAnimation(MainActivity.this, R.anim.set);imageView.setAnimation(animation);

2017-08-11 14:47:44 480

原创 侧栏滑动

final SlidingMenu slidingMenu=new SlidingMenu(this);//选择方向slidingMenu.setMode(SlidingMenu.LEFT);//宽度slidingMenu.setBehindOffset(170);//依附在ActivityslidingMenu.attachToActivity(this,SlidingMenu.SL

2017-08-11 14:16:20 265

原创 XListview下拉加载

package com.bwei.Test.zhangjian20170808xlist.Activity;import android.os.Handler;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.ArrayAdapter;

2017-08-11 14:13:55 240

原创 引导页

package com.example.zhangjian20170712sharedpreferences02;import java.util.ArrayList;import java.util.List;import android.os.Bundle;import android.app.Activity;import android.content.

2017-08-11 14:08:05 312

原创 异步加载

package com.bwei.Zhou.Activity;import android.content.Intent;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;

2017-08-11 10:23:52 178

仿淘宝购物车

购物车自定义从网络获取数据,二级分类,可选择,网络。

2017-10-23

网络购物车车

网络购物车车二级列表从网络获取,自定义购物车圆点。

2017-10-22

自定义title

支持自定义title标题样式。及普通的样式,可自行修改。支持自定义title标题样式。及普通的样式,可自行修改。

2017-09-20

空空如也

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

TA关注的人

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