- 博客(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 229
原创 流式布局
流式布局:宽度是百分比宽度em %固定布局:宽度是固定像素宽度px将固定布局计算成流式布局公式: 目标元素 / 父元素 = 百分比宽度public class AddDecreaseView extends ViewGroup {public AddDecreaseView(Context context, AttributeSet attrs) {super(context, attr...
2019-07-22 07:40:59 185
原创 HomeAdapter适配器
Android 开发中,适配器扮演了,非常重要的角色,作为组件与数据的桥梁,我们时常会用到适配器,//思路简明扼要莫说废话,总结,常用的适配器有四种,ArrayAdapter,SimpleAdapter,与数据库操作有关的常用SimpleCursorAdapter,剩下一种就是自定义适配器,自定义适配器在前边的文章中,已经详细概述了,适配器离不开,数据源布局和上下文,其实就是将集合中数据,拆成一条...
2019-07-21 20:43:25 939
原创 多条目fragment
RecyclerView是现在特别常用的一个控件,是Google发布用于取代我们的ListView的我们可以把它看成是ListView的升级版本,那么我们如何去实现RecyclerView的多条目加载呢?首先我们要先导入依赖,注意这个包 一定要和我们的工程进行同步,保持一致package com.bwie.zhuye.com.moli.fragment;import android.os....
2019-07-21 20:40:48 125
原创 BaseActivty基类
在2015年的Google I/O大会上推出Design Support库,这个库讲Material Design 中最具代表性的一些控件和效果进行了封装,使得开发者在即使不了解Material Design的情况下也能轻松地将自己的应用Material华。这篇博文就说讲解其中一个 ToolBar的控件,我们之前对于ActionBar是比较熟悉的,但是大多数开发中都是将其隐藏掉了,因为其自己身设计...
2019-07-21 20:34:48 577
原创 BaseFragment基类
简单了解设计模式设计模式(设计模式概念,来自百度百科)设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。package com.example.wangmengjie201907...
2019-07-21 20:31:31 218
原创 网络判断
文中提出使用mlpconv网络层替代传统的convolution层。mlp层实际上是卷积加传统的mlp(多层感知器),因为convolution是线性的,而mlp是非线性的,后者能够得到更高的抽象,泛化能力更强。在跨通道(cross channel,cross feature map)情况下,mlpconv等价于卷积层+1×1卷积层,所以此时mlpconv层也叫cccp层(cascaded cro...
2019-07-21 20:21:32 112
原创 多线程断点续传
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 97
原创 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 229
原创 Fresco渐进式
android:adjustViewBounds="true" app:fadeDuration="3000" app:progressBarAutoRotateInterval="5000"
2019-07-11 19:24:44 169
原创 网络统一添加请求头
//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 432
原创 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 164
原创 封装工具类
private static class NetHolder { private static final HttpUtils httputils = new HttpUtils();}public static HttpUtils getInter() { return NetHolder.httputils;}
2019-06-27 17:03:15 221
原创 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 329
原创 扫描和生成二维码
<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 352
原创 首页二级分类
于玖刚 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 235
原创 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 96
原创 把请求头设置到拦截器
//在登陆成功的的成功方法里写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 729
原创 登录和注册
//登录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 228
原创 导航栏
<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 77
原创 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 88
原创 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 225
原创 商品详情
《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 439
原创 一级购物车
《—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 101
原创 点击头像上传头像
//封装的工具类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 637
原创 购物车二级列表
//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 167
原创 拦截器添加请求头
okHttpClient = new OkHttpClient.Builder().addNetworkInterceptor(httpLoggingInterceptor).addInterceptor(new Interceptor() {@Overridepublic Response intercept(Chain chain) throws IOException {Reque...
2019-04-13 08:39:01 1872
原创 上传头像
//依赖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<?xml version="1.0" encoding="utf-8"?>...
2019-01-20 11:39:59 167
原创 最简单的fragment和viewPager
//xml<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 180
原创 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 115
原创 XRecyclerView上拉下载
首先先导依赖implementation ‘com.jcodecraeer:xrecyclerview:1.5.9’//依赖configurations.all {resolutionStrategy.eachDependency { DependencyResolveDetails details ->def requested = details.requestedif (r...
2018-12-14 15:30:53 146
原创 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 197 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 191 1
原创 侧拉列表展示
//MainActivity的xml<?xml version="1.0" encoding="UTF-8"?>-<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 156
原创 异步解析
加粗样式**AsyncTask(异步处理子线程和主线程交互)1:写一个类继承他首先我们看到有泛型里面三个参数 params(接口地址) progress(下载进度) result(返回的结果集)*/public class AsyncDemoActivity extends AppCompatActivity implements View.OnClickListe...
2018-11-07 14:53:52 162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人