原创 安卓打開相冊 拍照 並裁剪
拍照並裁剪,,,回顯 */ public class MainActivity extends Activity { private ImageView img; private String path = Envir
原创 購物車一級適配器
public class CartAdapter extends RecyclerView.Adapter<CartAdapter.CartViewHolder> implements CartCheckListener { pr
原创 okHttputils二次封裝
OkHttpUtols public class OkHttpUtils { private static OkHttpUtils okHttpUtils; private OkHttpClient okHttpCli
原创 XrecyclerView 正常展示佈局
ublic class ProductAdapter extends RecyclerView.Adapter<ProductAdapter.MyViewHolder>{ private Context context;
原创 XrecyclerView自定義接口回調事件
public interface OnItemClickLisner{ void onitemclick(String pscid); } public void SetonItemClickLisner(OnItemClic
原创 購物車MVP
* Description:購物車邏輯層 */ public class CartPresenter { private CartModel cartModel; private IcartView icartView
原创 全選 反選 以及總價的計算
@Override public void notifyAllCheckboxStatus() { StringBuilder stringBuilder = new StringBuilder();
原创 自定義購物車加減器
public class MyJIaJianView extends LinearLayout{ private TextView jiaTv,jiantv; private EditText numEt; p
原创 7月代碼
public class MainActivity extends AppCompatActivity implements HttpUtils.NetCallback { private static final String
原创 仿京東註冊接口
註冊model public class RegisterModel { private Handler handler=new Handler(){ @Override public voi
原创 展示商品列表
private Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { super.hand
原创 正則表達式驗證手機號
public class RegexValidateUtil { static boolean flag = false; static String regex = ""; public static boo
原创 購物車二級適配器
public class ProductAdapter extends RecyclerView.Adapter<ProductAdapter.CartViewHolder> { private Context mContext;
原创 仿京東登錄代碼
OkHttpUtols public class OkHttpUtils { private static OkHttpUtils okHttpUtils; private OkHttpClient okHttpCli
原创 流式佈局
package com.example.lenovo.yd1603b0806demo1_test; import android.content.Context; import android.util.AttributeSet; i