原创 Json數據處理

1.JsonBean層 public class JsonBean { private String msg; private String code; private List<DataBean> data; public Str

原创 商品分組

1.主佈局 <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.RecyclerView android:layout_width="100dp

原创 安卓購物車簡單實現

1.主佈局 <?xml version="1.0" encoding="utf-8"?> <ExpandableListView android:id="@+id/expand" android:layout_wid

原创 Recyclerview+Json數據雙集合處理

1.bean類 package bw.com.yk.bean; import java.util.List; public class PubuBean { private String msg; private String cod

原创 屬性動畫

AnimatorSet set = new AnimatorSet(); ObjectAnimator scale = ObjectAnimator.ofFloat(textView,“scaleY”,1,3); ObjectAn

原创 Fragment標籤頁

1.佈局 <android.support.v4.widget.DrawerLayout android:layout_height=“match_parent” android:layout_width=“match_parent”

原创 簡單封裝Okhttp的get,post方法

1.Okhttp工具類 package bw.com.lxi; import com.google.gson.Gson; import java.util.concurrent.TimeUnit; import okhttp3.Cal

原创 RecyclerView多條目

1.adapter public class RecyclerAdapter extends RecyclerView.Adapter { private Context context; private List<JsonBean.

原创 MVP+RecyclerView請求數據

1.CallBack接口 public interface CallBack { void OnSuccess(List<JsonBean.ResultBean.DataBean> list); void OnFailer(Strin

原创 友盟第三方登錄

1.首先包名必須是com.umeng.soexample 2.導入相關的jar包 3.配置清單文件Activity和所需的權限 4.導入相關的資源文件drawable,values,layout 5.創建包 wxapi,創建類WXEn

原创 圓形搜索框

1.shape <?xml version="1.0" encoding="utf-8"?> </stroke> <corners android:radius="20dp" ></corners> 2

原创 MVP實現登錄註冊

1.BaseView package com.example.zhou2.base; public interface BaseView { void ondatanull(String data); } 2.CallBack接口 p

原创 Toolbar的簡單使用

//styles 改爲NoActionBar //佈局 <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width=“match_

原创 封裝Activity基類,包含初始化視圖和數據的方法

BaseActivity package com.example.y2; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; publi

原创 B

依賴 implementation ‘com.youth.banner:banner:+’ Banner package com.example.y2; import android.content.Context; import a