自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络状态码

事件 错误码 含义 SDK处理方式 建议业务方处理方式 200 成功 joinRoom/token/reconnected 400 数据格式错误,非json数据 调试信息,正常版本100%不可能出现这种情况 401 没有携带authorization字段 500 rpc 错误 重试3次,如果还失败,向业务方报warning:BRERR_JOIN_ROOM_WARNING, 继续重试,无限重试 ...

2019-12-29 23:54:06 1059

原创 12

<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#0000"/> <stroke android:width="1dp" ...

2019-06-03 13:04:41 182

原创 1圆

导入依赖 把image改成 <com.facebook.drawee.view.SimpleDraweeView android:layout_width=“150dp” android:layout_height=“150dp” fresco:roundAsCircle=“true” android:id="@+id/my_image" /> ## 适配器 String image...

2019-06-03 13:03:20 253

原创 GlideCaChe

@GlideModule public class GlideCache extends AppGlideModule { @Override public void applyOptions(Context context, GlideBuilder builder) { int diskCacheSizeBytes = 1024 * 1024 * 100; // 100 MB //手机app路...

2019-06-03 10:19:08 2131

原创 二级分类porowindow

第一步定义布局 定义两个布局 RecyclerView 展示页面首页 package com.bawei.moni; import android.graphics.Color; import android.graphics.drawable.ColorDrawable; import android.support.v7.app.ActionBar; import android.sup...

2019-06-02 21:57:35 231

原创 photoView

//控件 <uk.co.senab.photoview.PhotoView android:id="@+id/image_mian2" android:layout_width=“wrap_content” android:layout_height=“wrap_content” android:layout_gravity=“center” android:src="@drawable/i...

2019-06-02 21:27:41 183

原创 PopWindow弹框三级列表

public class MainActivity extends AppCompatActivity implements Contract.Iview { private Presenter presenter; private RecyclerView recycler_frist; private SouView sou_view; private ImageView image_list...

2019-06-02 21:22:58 274

原创 详情

package com.bawei.article520.commoditytab; import android.content.Intent; import android.util.Log; import android.view.View; import android.webkit.WebView; import android.webkit.WebViewClient; import...

2019-05-26 21:57:54 141

原创 登录 注册

**## 登录 package com.bawei.article520.tab; import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; import android.os.Bundle; import android.support.anno...

2019-05-26 21:39:49 188

原创 MainActivity页面

public class MainActivity extends AppCompatActivity implements Contract.Iview, View.OnClickListener { private TextView title; private RecyclerView recycler_view; private Presenter presenter; private C...

2019-05-19 20:43:34 456

原创 商家的适配器

public class ShowAdapter extends RecyclerView.Adapter<ShowAdapter.ViewHolder> { private List<DataBean> list; private Context context; public ShowAdapter(List<DataBean> list, Context ...

2019-05-19 20:41:20 167

原创 商品的适配器

public class ListAdapter extends RecyclerView.Adapter<ListAdapter.ViewHolder> { private List<ListBean> list; private Context context; private ShopListCallBack mlisenterShop; private int nu...

2019-05-19 20:40:26 139

原创 购物车加减器

public class Adder extends LinearLayout { public AdderListener lisener; public TextView et_num; public TextView del; public TextView add; //对外提供一个点击的回调接口 public interface AdderListener{ void onAtt...

2019-05-19 20:25:19 155

原创 greenDao

在bean类中添加一个主键 例: @Id(autoincrement = true,可写可不写) private Long pid; 自动生成:DaoMaster,DaoSession,(ResultBean//与Bean类名称相同)Dao private void initDB() { DaoMaster.DevOpenHelper helper = new DaoMaster.DevOpenH...

2019-05-19 20:12:54 168

原创 Retrofit+RxJava

public class RetrofitUtil { private static final RetrofitUtil ourInstance = new RetrofitUtil(); private final Apis apis; public static RetrofitUtil getInstance() { return ourInstance; } private f...

2019-05-19 20:02:22 151

原创 动态背景选择器

在colors.xml中写入你要使用的两个颜色 #E6BACA #B9DFF3 在drawable中新建一个 xml页面 在Bean类中添加boolean的值 private boolean isSelect=false; 在适配器中写入 获取Bean类中的isSletect的值 viewHolder.itemView.setSelected(list.get(i).getIsSelect()...

2019-05-19 19:53:38 160

原创 加减器

新建class类 package com.bawei.goshop.AddDow; import android.content.Context; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; import android.widget.Button;...

2019-05-18 15:38:48 131

原创 tablayout跳转和EventBus传值

第一依赖 //EventBus依赖 implementation'org.greenrobot:eventbus:3.0.0' 在MainActivity写 这是跳转获取数据 public void Jump(){ pager.setCurrentItem(1); } 在Adapter里面写点击事件发送传值 //接口 onClink onClink; ...

2019-05-12 21:33:20 248

原创 电商二上拉刷新和下拉加载

在展示页面写 首先定义有个handler private Handler handler=new Handler(); 用一个数据名 //刷新 xRecyclerView.setLoadingListener(new XRecyclerView.LoadingListener() { @Override public voi...

2019-05-12 21:22:59 124

原创 OKHttp网络框架

package com.bawei.a512.app; import android.os.Handler; import java.io.IOException; import java.util.Map; import java.util.concurrent.TimeUnit; import okhttp3.Call; import okhttp3.Callback; import o...

2019-05-12 21:14:03 263

原创 跳转传值

在点击跳转按钮的页面写 Intent intent = new Intent(); String name = list.get(potion).getCommodityName(); String pic = list.get(potion).getMasterPic(); int price = list.get(potion).getPrice(); intent.putExtra(“nam...

2019-05-05 20:31:13 160

原创 首页fragment

public class MainActivity extends AppCompatActivity { private BottomTabBar bottom; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setConten...

2019-05-05 20:17:11 119

原创 异常捕获

public class YiChang implements Thread.UncaughtExceptionHandler { private static YiChang yiChang=new YiChang(); public YiChang(){ } public static synchronized YiChang getInstance(){ if (yiChang=...

2019-05-05 15:48:57 77

原创 二级联动

public class Main2Activity extends AppCompatActivity implements Cantract.Iview { private RecyclerView recycler_left; private RecyclerView recycler_right; private Presenter presenter; private String ur...

2019-05-05 15:38:24 110

转载 属性动画

translationX和translationY:增量控制view从它布局容器左上角坐标偏移 ObjectAnimator.ofFloat(imageView, “translationX”, 300f); rotation、rotationX、rotationY:控制view绕支点进行2D或3D旋转 ObjectAnimator.ofFloat(imageView, “rotation”, 3...

2019-05-05 14:20:05 81

原创 画圆

public class Yuan extends View { private Paint paint; public Yuan(Context context) { super(context); } public Yuan(Context context, AttributeSet attrs) { super(context, attrs); } public Yu...

2019-05-05 11:31:18 109

原创 折线图+自定义属性

public class ZheView extends View { private Paint paint; private final static int textSize=20; private final static int startX=100; private final static int startY=800; private Path path; private int ...

2019-05-05 11:19:54 134

原创 xRecyclerView

导入依赖 implementation ‘com.android.support:recyclerview-v7:28.0.0’ implementation ‘com.jcodecraeer:xrecyclerview:1.3.2’ //xrecyclerview的依赖编译出错问题 implementation ‘com.android.support:design:28.0.0’ //写完列表...

2019-05-05 10:39:56 120

原创 js交互点击按钮

public class FragTwo extends Fragment { private Button btn; @Nullable @Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanc...

2019-05-04 20:53:45 584

原创 搜索+流式布局+RecyclerView

流式布局,继承ViewGroup public class LiuView extends ViewGroup { public LiuView(Context context) { super(context); } public LiuView(Context context, AttributeSet attrs) { super(context, attrs); } p...

2019-04-27 19:28:43 214

原创 折线图

//新建一个类,继承View public class ZheView extends View { private Paint paint; private Path path; private final static int textSize=20; private final static int startX=100; private final static int startY=80...

2019-04-27 19:17:39 86

原创 xbanner+RecyclerView的Activity

public class MainActivity extends AppCompatActivity implements Contract.Iview { private Presenter presenter; private String url="http://172.17.8.100/small/commodity/v1/commodityList"; private String...

2019-04-20 17:08:25 337

原创 子Adapter

public class RxxpAdapter extends RecyclerView.Adapter<RxxpAdapter.ViewHolder> { RecyBean.ResultBean.RxxpBean rxxpBean; Context context; public RxxpAdapter(RecyBean.ResultBean.RxxpBean rxxpBean,...

2019-04-20 17:07:06 234

原创 recyclerViewAdapter

public class ShowAdapter extends RecyclerView.Adapter { Context context; RecyBean showBean; XbannerBean xbannerBean; int XbannerType=0; int RxxpType=1; int MlssType=2; int PzshType=3; private RecyBean...

2019-04-20 17:06:06 1943

原创 登录

Activity页面 public class Main2Activity extends AppCompatActivity implements LogContract.ILogview { private LogPresenter logPresenter; private EditText phone; private EditText pwd; private Button login;...

2019-04-20 17:04:02 223

原创 RecyView多条目

public class ShowAdapter extends RecyclerView.Adapter { int XbnnerType=0; int RxxpType=1; int PzshType=2; int MlssType=3; private Context context; private RecyBean showBean; private BannerBean showxba...

2019-04-20 09:40:22 215

原创 RecyclerAdapter

public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> { List<RecyclerBean.ResultBean> list; Context context; private View view; public MyAdapter(List<RecyclerBean...

2019-04-17 21:05:10 378

原创 RecyclerActivity

public class MainActivity extends AppCompatActivity implements Contract.Iview { private Presenter presenter; private String url="http://172.17.8.100/movieApi/movie/v1/findReleaseMovieList?page=1&c...

2019-04-17 21:01:48 117

原创 Volley的Contract+Model+Presenter

//Contract public interface Contract { //Iview interface Iview{ void getRequest(String data); } //Imodel interface Imodel{ void getShow(Context context,String url,CallBack scallBack); interface CallBa...

2019-04-17 20:57:37 131

原创 Volley框架

//创建一个类,继承Addlication public class MyApp extends Application { private static RequestQueue queue; @Override public void onCreate() { super.onCreate(); queue = Volley.newRequestQueue(getApplica...

2019-04-17 20:19:28 454

空空如也

空空如也

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

TA关注的人

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