- 博客(30)
- 收藏
- 关注
原创 多条目实现
private final int BANNER = 1;//条目 @Override public int getItemViewType(int position) { switch (position) { case 0: return BANNER; case 1: ...
2019-02-26 08:18:32
203
原创 Eventbus使用方法
注册:EventBus.getDefault().register(this);取消注册EventBus.getDefault().unregister(this);方法使用@Subscribepublic void getmasg(String mag){ Toast.makeText(MainActivity.this,"点击的是:"+mag,Toast.LENGTH...
2019-02-25 20:47:19
188
原创 Greendao的使用
buildscript { repositories { jcenter() mavenCentral() // add repository } dependencies { classpath 'com.android.tools.build:gradle:3.1.2' classpath 'org.g...
2019-02-25 20:37:54
173
原创 retrofit工具调用实例
UserInterface userInterface = RetorfitUtils.getInstance().create(UserInterface.class); userInterface.quanlist(urls,hasp) .subscribeOn(Schedulers.io()) .observ...
2019-02-25 20:32:36
195
原创 Retrofit新封装
public static RetorfitUtils mInstance; private Retrofit retrofit; //单例模式 /* private static final class SINGLE_INSTANCE { public static final RetroUtils _INSTANCE ...
2019-02-25 20:29:47
470
原创 Fresco缓存
//设置磁盘缓存 DiskCacheConfig diskCacheConfig=DiskCacheConfig.newBuilder(this) .setBaseDirectoryName("images") .setBaseDirectoryPath(Environment.getExternalStorag...
2019-02-20 16:38:48
165
原创 Retrofit接口书写方法
@POST() @FormUrlEncoded Observable<LoginBean> login(@Url String url, @FieldMap HashMap<String,String> hasp); @POST() @FormUrlEncoded Ob...
2019-02-17 21:13:03
242
原创 RetroFit封装
public RetrofitUtils mInstance; private final Retrofit retrofit; //单例模式 public RetrofitUtils getInstance() { if (mInstance == null) { mInstance = new RetrofitUtils()...
2019-02-17 21:10:37
124
原创 第三方2
@Override public void onCreate() { super.onCreate(); UMConfigure.init(this,"5c089159b465f59767000066","小米",UMConfigure.DEVICE_TYPE_PHONE,""); UMConfigure.setLogEnabled(tru...
2019-01-20 13:53:26
132
原创 第三方1
private Button bun_login; private ImageView bun_share; //A.定义装平台的容器 public ArrayList<SnsPlatform> platforms = new ArrayList<SnsPlatform>(); private SHARE_MEDIA[] list = ...
2019-01-20 13:51:15
240
1
原创 xrecyclerview的使用
quanXrecycler.setLoadingMoreEnabled(true); quanXrecycler.setPullRefreshEnabled(true); quanXrecycler.setLoadingListener(new XRecyclerView.LoadingListener() { @Override ...
2019-01-20 11:07:17
342
原创 FlowLayout控件使用效果
private FlowLayout flow; private List<String> strings; private EditText edit_title; private String text_title; @Override protected void onCreate(Bundle savedInstanceState)...
2019-01-19 15:49:40
257
原创 多条目嵌套部分使用方式
//创建变量 /*private final int BANNER_VIEW = 1; private final int FENLEI_VIEW = 2; private final int MS_VIEW = 3;*/ //创建绑定方法 //获取当前条目视图类型 /*@Overrid...
2019-01-19 15:40:40
146
原创 top_bar的布局
<Button android:id="@+id/leftButton" android:layout_width="30dp" android:layout_height="30dp" android:layout_alignParentLeft="true" android:layout_centerVer...
2019-01-14 08:25:22
338
原创 异常捕获拦截
private static ArrayList<Activity> activities; @Override public void onCreate() { super.onCreate(); activities = new ArrayList<>(); CrashHandler.getInsta...
2019-01-14 08:17:55
221
原创 自定义标题栏的使用
Context context; private Button rightButton; private Button leftButton; private TextView titletext; private OnLeftAndRightClickListener onLeftAndRightClickListener; //定义一个方法...
2019-01-14 08:13:46
168
原创 优化OkHttps
private static volatile OkHttps instance; private static Request request; private static RequestBody builder; private static OkHttpClient okHttpClient; private static Interceptor ge...
2019-01-14 08:12:22
520
原创 OkHttps优化
// private static volatile HttpUtils instance;// public static Handler handler = new Handler();// private static OkHttpClient client;//// private Interceptor getAppInterceptor() {// ...
2019-01-11 11:19:22
778
原创 TopBar的用法
private final Button left_button; private final Button rightButton; private final TextView text_title; private OnLeftAndRightClickListener listener; //自定义接口 public void setOnLeft...
2019-01-06 21:34:05
1060
原创 OkHttp拦截器的写法
private static OkHttpClient okHttpClient; private static Request request; private static RequestBody builder; private static Interceptor getAppInterceptor(){ Interceptor intercept...
2019-01-06 21:28:53
170
原创 xbanner代码实现
Gson gson=new Gson(); BannerBean bannerBean = gson.fromJson(s, BannerBean.class); list = bannerBean.getResult(); imagelist = new ArrayList<>(); for (int i = 0;...
2019-01-01 20:45:32
260
原创 OKhttp代码实现
public static final String TAG="OkHttp3"; private static OkHttpClient okHttpClient; private static Request request; private static RequestBody builder; /* * okhttp get异步请求方法 ...
2019-01-01 20:43:31
298
原创 横向滑动视图包装
public class ShoutFragmtnes extends Fragment { private View view; private HorizontalScrollView hs; private LinearLayout linearlayout; private ArrayList<TextView> list; pri...
2018-12-21 08:04:18
140
原创 BaseActivity封装
public abstract class BaseActivity extends AppCompatActivity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); //...
2018-12-20 21:16:10
274
原创 BaseFragment 封装
public abstract class BaseFragment extends Fragment { @Nullable @Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedI...
2018-12-20 21:15:06
244
原创 FragmentPagerAdapter构造
public class ViewPagerAdapter extends FragmentPagerAdapter { String[] titles; public ViewPagerAdapter(FragmentManager fm,String[] titles) { super(fm); this.titles = titles; ...
2018-12-20 21:13:05
1232
原创 image-loader缓存设置
public class App extends Application { @Override public void onCreate() { super.onCreate(); String s = getExternalCacheDir().getPath() + "/wokao/"; File file = new Fil...
2018-12-20 21:11:16
180
原创 二条封装
public class MainFragment extends Fragment { private ListView listView; public static Fragment getInstance(String title){ //创建Fragment MainFragment fragment1 = new Main...
2018-12-20 20:55:15
116
原创 HttpurlConnection 网络请求
public class HttpRequCon { public static String getHttpCon(Context mContext,String mPath,String mRem){ String messages = ""; try { URL murl = new URL(mPath); ...
2018-12-18 19:24:08
236
原创 AsyncTask封装
public class MyTask<T> extends AsyncTask<T, T, String> { Context mContext; String mPath; String mRem; public MyTask(Context mContext, String mPath, String mRem) { ...
2018-12-18 19:21:39
326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅