自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 所有依赖

// XRecyclerviewimplementation 'com.jcodecraeer:xrecyclerview:1.5.9'// recyclerview依赖implementation 'com.android.support:recyclerview-v7:28.0.0'// 黄油刀implementation('com.jakewharton:butterknif...

2019-10-10 11:10:02 188

原创 流式布局

流式布局:宽度是百分比宽度em %固定布局:宽度是固定像素宽度px将固定布局计算成流式布局公式: 目标元素 / 父元素 = 百分比宽度public class AddDecreaseView extends ViewGroup {public AddDecreaseView(Context context, AttributeSet attrs) {super(context, attr...

2019-07-22 07:40:59 163

原创 HomeAdapter适配器

Android 开发中,适配器扮演了,非常重要的角色,作为组件与数据的桥梁,我们时常会用到适配器,//思路简明扼要莫说废话,总结,常用的适配器有四种,ArrayAdapter,SimpleAdapter,与数据库操作有关的常用SimpleCursorAdapter,剩下一种就是自定义适配器,自定义适配器在前边的文章中,已经详细概述了,适配器离不开,数据源布局和上下文,其实就是将集合中数据,拆成一条...

2019-07-21 20:43:25 838

原创 多条目fragment

RecyclerView是现在特别常用的一个控件,是Google发布用于取代我们的ListView的我们可以把它看成是ListView的升级版本,那么我们如何去实现RecyclerView的多条目加载呢?首先我们要先导入依赖,注意这个包 一定要和我们的工程进行同步,保持一致package com.bwie.zhuye.com.moli.fragment;import android.os....

2019-07-21 20:40:48 106

原创 BaseActivty基类

在2015年的Google I/O大会上推出Design Support库,这个库讲Material Design 中最具代表性的一些控件和效果进行了封装,使得开发者在即使不了解Material Design的情况下也能轻松地将自己的应用Material华。这篇博文就说讲解其中一个 ToolBar的控件,我们之前对于ActionBar是比较熟悉的,但是大多数开发中都是将其隐藏掉了,因为其自己身设计...

2019-07-21 20:34:48 554

原创 BaseFragment基类

简单了解设计模式设计模式(设计模式概念,来自百度百科)设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。package com.example.wangmengjie201907...

2019-07-21 20:31:31 195

原创 网络判断

文中提出使用mlpconv网络层替代传统的convolution层。mlp层实际上是卷积加传统的mlp(多层感知器),因为convolution是线性的,而mlp是非线性的,后者能够得到更高的抽象,泛化能力更强。在跨通道(cross channel,cross feature map)情况下,mlpconv等价于卷积层+1×1卷积层,所以此时mlpconv层也叫cccp层(cascaded cro...

2019-07-21 20:21:32 98

原创 多线程断点续传

package com.bwie.zhuye.com.breakpoint;import android.content.Context;import android.content.SharedPreferences;import android.os.Handler;import android.os.Message;import java.io.InputStream;impor...

2019-07-15 08:25:59 81

原创 Fresco展示sd卡图片

implementation ‘com.facebook.fresco.helper:fresco-helper:2.1.8’初始化Phoenix.init(this); // Context 展示 String filePath = "/sdcard/head.jpg"; SimpleDraweeView simpleDraweeView = (SimpleDrawee...

2019-07-14 19:30:50 196

原创 Fresco渐进式

android:adjustViewBounds="true" app:fadeDuration="3000" app:progressBarAutoRotateInterval="5000"

2019-07-11 19:24:44 145

原创 网络统一添加请求头

//Apppublic class app extends Application {private static Context context;@Overridepublic void onCreate() { super.onCreate(); Fresco.initialize(this, ImagePipelineConfig.newBuilder(app.t...

2019-07-09 19:36:30 374

原创 Glide二次封装

public class AppGlide extends AppGlideModule {private String appPath = null;private String sdPtah = Environment.getExternalStorageDirectory().getPath();@Overridepublic void applyOptions(@NonNull C...

2019-07-02 12:34:26 136

原创 xrv上拉下拉

2019-07-01 10:39:24 123 1

原创 封装工具类

private static class NetHolder { private static final HttpUtils httputils = new HttpUtils();}public static HttpUtils getInter() { return NetHolder.httputils;}

2019-06-27 17:03:15 202

原创 Rxjava网络嵌套

public void lastRequest(final HttpListener mHttpListener) { Map<String, String> map = new HashMap<>(); map.put("phone", "13568574500"); map.put("pwd", "123456"); final Obse...

2019-06-27 17:01:00 292

原创 扫描和生成二维码

<uses-permission android:name="android.permission.CAMERA"/>《ZxingUtil》package com.bwie.zhuye.com.day01;import android.graphics.Bitmap;import com.google.zxing.BarcodeFormat;import com.g...

2019-06-10 16:55:15 219

原创 首页二级分类

于玖刚 15776928801 2019/6/2 20:40:56package com.bw.view.fragment;import android.app.ActionBar;import android.graphics.drawable.ColorDrawable;import android.os.Bundle;import android.support.annotati...

2019-06-03 13:13:36 196

原创 PhotoView

package com.bwie.zhuye.com.weidu;import android.media.Image;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import com.facebook.drawee.backends.pipeline.Fresco;import com...

2019-06-01 15:48:12 73

原创 把请求头设置到拦截器

//在登陆成功的的成功方法里写LoginEntity.ResultBean list = loginEntity.getResult();SharedPreferences.Editor edit = login.edit();edit.putString(“userId”, list.getUserId() + “”);edit.putString(“sessionId”, list.g...

2019-05-25 14:31:49 683

原创 登录和注册

//登录package com.bwie.zhuye.com.weidu.fragment;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.content.SharedPreferences;import android.sup...

2019-05-25 08:37:23 207

原创 导航栏

<android.support.v4.view.ViewPager android:id="@+id/vp" android:layout_width="match_parent" android:layout_height="match_parent"></android.support.v4.view.ViewPager><Radio...

2019-05-21 20:15:54 64

原创 XRecyclerView上拉下拉

rv.setLoadingListener(new XRecyclerView.LoadingListener() { @Override public void onRefresh() {//更新UInew Handler().postDelayed(new Runnable() {@Overridepublic void run() {rv....

2019-05-20 15:10:51 72

原创 greenDao初始化

DaoMaster.DevOpenHelper helper = new DaoMaster.DevOpenHelper(this, “aserbao.db”);SQLiteDatabase db = helper.getWritableDatabase();DaoMaster daoMaster = new DaoMaster(db);daoSession = daoMaster.newS...

2019-05-20 13:48:04 200

原创 商品详情

《MainActivity》package com.bwie.zhuyue.mvplianxi.fragment;import android.content.Intent;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v4.app.Fragment;...

2019-05-06 13:45:01 407

原创 一级购物车

《—MainActivity–》package com.bwie.zhuyue.shopping;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.support.v7.widget.LinearLayoutManager;import android.suppo...

2019-05-06 13:06:05 91

原创 点击头像上传头像

//封装的工具类HttpUtilspackage com.bwie.zhuyue.sctxlianxi.net;import android.os.Environment;import java.io.File;import java.io.IOException;import java.io.InputStream;import java.util.Map;import io.r...

2019-05-03 14:28:30 606

原创 购物车二级列表

//Mactivitypackage com.shopcar425;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.support.v7.widget.LinearLayoutManager;import android.support.v7.widget.Re...

2019-04-26 19:20:12 153

原创 拦截器添加请求头

okHttpClient = new OkHttpClient.Builder().addNetworkInterceptor(httpLoggingInterceptor).addInterceptor(new Interceptor() {@Overridepublic Response intercept(Chain chain) throws IOException {Reque...

2019-04-13 08:39:01 1813

原创 上传头像

//依赖api ‘com.zhihu.android:matisse:0.5.1’implementation ‘com.github.bumptech.glide:glide:3.7.0’implementation ‘com.squareup.okhttp3:okhttp:3.12.1’//xml&lt;?xml version="1.0" encoding="utf-8"?&gt;...

2019-01-20 11:39:59 144

原创 最简单的fragment和viewPager

//xml&lt;RadioGroup android:id="@+id/rg" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:orientation="hor...

2019-01-07 13:42:56 167

原创 MVP实现购物车

首先先导入依赖implementation ‘com.android.support:recyclerview-v7:28.0.0’implementation ‘com.squareup.okhttp3:okhttp:3.12.0’implementation ‘com.google.code.gson:gson:2.8.5’implementation ‘com.github.bump...

2018-12-19 19:35:40 97

原创 XRecyclerView上拉下载

首先先导依赖implementation ‘com.jcodecraeer:xrecyclerview:1.5.9’//依赖configurations.all {resolutionStrategy.eachDependency { DependencyResolveDetails details -&gt;def requested = details.requestedif (r...

2018-12-14 15:30:53 100

原创 MVP登录记住密码自动登录

//先搭建//MVP框架//网络请求数据所以记得写网络权限//backpackage com.zhuyue.bwie.com.mvploginlx.back;public interface CallBack {void setData(T user);void setError(T error);}//utils工具包package com.zhuyue.bwie.com.m...

2018-12-12 13:44:38 172 1

原创 流式布局

//MyFloatLayout类package com.example.zdy_float_day04.weight;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Color;import android.util.AttributeSet;imp...

2018-12-02 19:53:01 136 1

原创 侧拉列表展示

//MainActivity的xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;-&lt;android.support.v4.widget.DrawerLayout android:layout_height=“match_parent” android:layout_width=“match_parent” android:id="@+id/Dr...

2018-11-11 19:40:58 140

原创 异步解析

加粗样式**AsyncTask(异步处理子线程和主线程交互)1:写一个类继承他首先我们看到有泛型里面三个参数 params(接口地址) progress(下载进度) result(返回的结果集)*/public class AsyncDemoActivity extends AppCompatActivity implements View.OnClickListe...

2018-11-07 14:53:52 137

空空如也

空空如也

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

TA关注的人

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