自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据请求的完整框架

所用的依赖compile 'com.facebook.fresco:fresco:0.11.0'compile 'io.reactivex.rxjava2:rxjava:2.1.6'compile 'io.reactivex.rxjava2:rxandroid:2.0.1'compile 'com.squareup.retrofit2:converter-gson:2.3.0'comp...

2018-02-23 09:31:39 268

原创 程序二次退出的操作

public class MainActivity extends AppCompatActivity { int reclen=1; Handler handler=new Handler(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreat

2018-02-05 14:07:59 214

原创 代码实现的沉浸式

@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);//沉浸式 View decorView = getWindow().getDecorView()

2018-02-05 14:05:29 274

原创 流失布局的实现---热门搜索

public class MainActivity extends AppCompatActivity { private ImageView ssfh; private EditText sssr; private TextView ssss; private AutoFlowLayout mFlowLayout; private Lay

2018-02-05 08:28:00 451 1

原创 登录注册

//所需要的依赖compile 'com.squareup.retrofit2:retrofit:2.0.1'compile 'com.squareup.retrofit2:converter-gson:2.0.1'compile 'com.squareup.retrofit2:adapter-rxjava:2.0.1'compile 'io.reactivex:rxandroid:

2018-01-10 20:10:42 443

原创 handel的实现页面 延时跳转

public class MainActivity extends AutoLayoutActivity {    int reclen=1;    Handler handler=new Handler();    @Override    protected void onCreate(Bundle savedInstanceState) {        super.

2018-01-09 10:12:20 198

原创 handel的实现页面 延时跳转

public class MainActivity extends AutoLayoutActivity {    int reclen=1;    Handler handler=new Handler();    @Override    protected void onCreate(Bundle savedInstanceState) {        super.

2018-01-09 10:10:00 171

原创 页面跳转倒计时3

public class MainActivity extends AppCompatActivity { TextView textView; int time=3; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanc

2018-01-09 09:55:41 137

原创 Retrofit+OkHttpClient 封装+Rxjava+MVP

1.首先添加依赖//butterKnifecompile 'com.jakewharton:butterknife:8.5.1'annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1'compile 'com.facebook.fresco:fresco:0.11.0'//retrofitcompile

2018-01-05 20:02:36 949

原创 ScrollView的使用

xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:fresco="http://schemas.android.com/apk/res-auto"    android:orientation="vertical"    android:layout_width="match_parent"   

2017-12-20 11:45:52 167

原创 MVP+注解+id+传值

//======================================================注解的接口类两种方式1:?之前的拼接public interface Xp_pj_getrequest { @GET("{gid}?page=1&size=2&label=1&is_back=1&pdduid=3470667255") Call getCa

2017-12-15 08:04:03 658

原创 微信分享的代码实现

//导入依赖compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'//导入权限xml version="1.0" encoding="utf-8"?>manifest xmlns:android="http://schemas.android.com/apk/res/android" package="

2017-12-08 14:32:00 675

原创 渐变式的操作

//======================页面布局的渐变式的实现            startColor : 设置渐变颜色的开始值        endColor: 设置渐变颜色的结束值        angle : 设置渐变的角度            90 :从下往上开始渐变            0 :从左往右开始渐变  

2017-12-05 14:49:19 250

原创 JCVideoPlayerStandard的视频播放

// =======================视频网址   http://www.jianshu.com/p/34d378bffb00//添加的依赖:compile 'fm.jiecao:jiecaovideoplayer:4.8.3'compile 'com.github.bumptech.glide:glide:3.7.0'//添加的布局 <fm.jiecao.

2017-12-05 14:40:31 1068

原创 Retrofitd的单例模式使用

====================创建类RetrofitUtilspublic class RetrofitUtils { private static Retrofit.Builder retrofit; private RetrofitUtils() { retrofit=new Retrofit.Builder(); } p

2017-12-04 14:16:48 832

原创 Xbanan的轮播实现

//网址    http://www.jianshu.com/p/7df1993d3203//==================================依赖 compile 'com.xhb:xbanner:1.0.0'compile 'com.github.bumptech.glide:glide:3.7.0'compile 'jp.wa

2017-12-04 13:32:07 169

原创 判断网络的状态

//================================================在主类里的调用 方法使用if(isNetworkAvailable(MainActivity.this)==false){ str="现在处于无网络的状态!!!";}else if (isNetworkAvailable(MainActivity.this)==true)

2017-12-03 19:14:58 152

原创 GreenDao的数据库存储

public class Fragment_rm extends Fragment implements Iview{ @BindView(R.id.rv) RecyclerView rv; Unbinder unbinder; Persenter pp; private List list; private DaoMaster da

2017-12-03 18:52:16 222

原创 多线程下载

package com.example.administrator.zmlx_3;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.Log;import android.view.View;

2017-11-23 13:12:05 132

原创 ok+多线程下载

//==========================================DownLoadTaskpublic class DownLoadTask extends Thread{ String downLoadUrl; String path; int blockSize; int startPosition; public DownL

2017-11-18 11:19:12 165

原创 多线程下载+存放SD卡

===================DownLoadTask==============public class DownLoadTask extends Thread{ String downLoadUrl; String path; int blockSize; int startPosition; public DownLoadTask(Str

2017-11-13 11:14:55 183

原创 Rv+ok+Fresco+mvp

==========================//布局itemxml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:fresco="http://schemas.android.com/apk/res-

2017-11-10 09:22:30 196

原创 EventBus的两个Activity的传值

//===================依赖            compile 'org.greenrobot:eventbus:3.0.0'//=====================================Bean类public class Bean { String number; String mm; publi

2017-11-07 14:40:17 1028

原创 Retrofit+拦截器的使用+拦截器文件

//拦截器的使用public class LoggingInterceptor implements Interceptor {    private static final String UA = "User-Agent";    @Override    public Response intercept(Chain chain) throws IOException {

2017-11-06 19:30:55 565 1

原创 Fragment+ok+Fresco+泛型+解绑+软引用

==================================OkHttp3Utuls=================public class OkHttp3Utils { private static OkHttpClient okHttpClient = null; public OkHttp3Utils() { } public static

2017-11-05 19:43:39 222

原创 Retrofit+RXjava+多条目+itew的点击事件+软引用+泛型+绑定+解绑

=====================================创建的接口GET拼接====================public interface Iwz_jk { @GET("home") Call getCall();}======================================MM层======================

2017-11-05 19:31:33 253

原创 Retrofit+RxJava+Fresco+MVP

==================所用的依赖compile 'com.android.support:recyclerview-v7:25.3.1'compile 'com.google.code.gson:gson:2.2.4'compile 'com.facebook.fresco:fresco:0.11.0'compile 'io.reactivex:rxjava:1.0

2017-11-05 13:06:30 246

原创 网络获取数据ok+泛型+绑定解绑+观察者+被观察者

//首先在P层首先接口//创建P层的接口public interface IppT> { //创建两个方法 1.绑定的方法 有参view 2.解除绑定的方法 public void attch(T view); public void detch();}//P层首先接口里面的方法   被观察者+观察者的使用public class Pr

2017-11-03 19:29:01 193

原创 拦截器+okf封装

public class OkHttp3Utils {    private static OkHttpClient okHttpClient = null;    public OkHttp3Utils() {    }    private static OkHttpClient getOkHttpClient() {        synchronized (

2017-10-29 18:26:54 140

原创 ooookkkkkk封装

public class Okhttp3Utils {    private static OkHttpClient okHttpClient = null;    public Okhttp3Utils() {    }    private static OkHttpClient getOkHttpClient() {        synchronized (Ok

2017-10-26 14:19:12 261

原创 viewpager的规范使用

public class NewActivity extends AppCompatActivity {    ViewPager  vp;    Myadapter  madapter;    TextView but_zy,but_pb,but_wd;    @Override    protected void onCreate(Bundle savedIns

2017-10-26 13:12:41 110

原创 图片二次采样

public class BitmapUtils {    /**     * @param filePath   要加载的图片路径     * @param destWidth  显示图片的控件宽度     * @param destHeight 显示图片的控件的高度     * @return     */    public static android.grap

2017-10-25 20:32:25 152

原创 自制的分割线+应用

原理:自制的分割线替换掉系统默认的分割线1.在drawable里面创建xmlxml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android"> gradient android:startColor="#ffff0

2017-10-15 12:50:52 184

原创 RecyclerView+OKhttp+item的条目加载

class Myadapter extends RecyclerView.Adapter{ public static final int TYPE_ONE=0; public static final int TYPE_TWO=1; private MyViewHolder1 holder1; private MyViewH

2017-10-15 12:48:16 161

原创 RecyclerView+++OKhttrp

public class Suosuo_Activity extends AppCompatActivity { RecyclerView rv; Been been; //总的网址 String str="http://120.27.23.105/product/getCatagory"; @Override protected voi

2017-10-14 15:34:49 186

原创 自创的分割线

android:centerColor="#ff00ff00"        android:endColor="#ff0000ff"        android:startColor="#ffff0000"        android:type="linear" />

2017-10-14 11:26:16 197

原创 属性动画的使用

public class MainActivity extends AppCompatActivity {    TextView tv;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);       

2017-10-14 08:06:36 148

原创 OkHttp3Utils的封装

public class OkHttp3Utils {    private static OkHttpClient okHttpClient = null;    public OkHttp3Utils() {    }    private static OkHttpClient getOkHttpClient() {        synchronized (Ok

2017-10-13 19:02:48 473

原创 TabLayout的操作实现

要放入的依赖compile 'com.android.support:design:26.0.0-alpha1'public class MainActivity extends FragmentActivity {   //声明属性    TabLayout  tab;    ViewPager  vp;    List liststr; @Overr

2017-10-12 17:31:00 120

原创 自定义View的绘画加载的画圆圈

页面的布局xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="mat

2017-10-10 09:51:27 625

空空如也

空空如也

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

TA关注的人

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