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

原创 所有依赖

// XRecyclerview implementation '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 320

原创 流式布局

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

2019-07-22 07:40:59 241

原创 HomeAdapter适配器

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

2019-07-21 20:43:25 1068

原创 多条目fragment

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

2019-07-21 20:40:48 164

原创 BaseActivty基类

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

2019-07-21 20:34:48 631

原创 BaseFragment基类

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

2019-07-21 20:31:31 280

原创 网络判断

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

2019-07-21 20:21:32 171

原创 多线程断点续传

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 141

原创 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 283

原创 Fresco渐进式

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

2019-07-11 19:24:44 221

原创 网络统一添加请求头

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

2019-07-09 19:36:30 507

原创 Glide二次封装

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

2019-07-02 12:34:26 244

原创 xrv上拉下拉

2019-07-01 10:39:24 246 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 277

原创 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 401

原创 扫描和生成二维码

<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 465

原创 首页二级分类

于玖刚 15776928801 2019/6/2 20:40:56 package 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 287

原创 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 131

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

//在登陆成功的的成功方法里写 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 797

原创 登录和注册

//登录 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 282

原创 导航栏

<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 116

原创 XRecyclerView上拉下拉

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

2019-05-20 15:10:51 117

原创 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 304

原创 商品详情

《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 490

原创 一级购物车

《—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 128

原创 点击头像上传头像

//封装的工具类 HttpUtils package 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 721

原创 购物车二级列表

//Mactivity package 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 202

原创 拦截器添加请求头

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

2019-04-13 08:39:01 1938

原创 上传头像

//依赖 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 231

原创 最简单的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 217

原创 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 163

原创 XRecyclerView上拉下载

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

2018-12-14 15:30:53 202

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

//先搭建//MVP框架 //网络请求数据所以记得写网络权限 //back package 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 252 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 243 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 233

原创 异步解析

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

2018-11-07 14:53:52 212

空空如也

空空如也

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

TA关注的人

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