- 博客(21)
- 收藏
- 关注
原创 判断字符串是否为空 正则表达式判断手机号
package com.example.utils;import java.text.DecimalFormat;import java.util.regex.Matcher;import java.util.regex.Pattern;import android.text.Html;import android.text.Spannable;import android.te...
2019-01-06 21:00:19 3745
原创 Retrofit与Rxjava形成的MVP框架
1.工具类package com.example.utils;import java.util.concurrent.TimeUnit;import okhttp3.OkHttpClient;import okhttp3.logging.HttpLoggingInterceptor;import retrofit2.Retrofit;import retrofit2.adapt...
2019-01-01 19:13:29 723
原创 如何实现Fragment之间的替换
1.主页面package com.example.logindemo;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentManager;import android.support.v4.app.FragmentTransaction;import android.support...
2019-01-01 18:53:53 576
原创 Fresco加载图片
1.MainActivitypackage com.example.frescodemo;import android.Manifest;import android.content.pm.PackageManager;import android.net.Uri;import android.support.v4.app.ActivityCompat;import androi...
2018-12-25 19:35:42 334
原创 高德地图
1.MainActivity页面package com.example.demo;import android.Manifest;import android.content.pm.PackageManager;import android.os.Build;import android.os.Bundle;import android.support.annotation.No...
2018-12-20 14:33:26 173
原创 日志拦截器
1.自定义一个类实现 Interceptorpackage com.example.interceptor;import android.util.Log;import java.io.IOException;import okhttp3.Interceptor;import okhttp3.Request;import okhttp3.Response;import ok...
2018-12-20 10:51:20 202
原创 侧边购物车的xml文件
自定义控件的布局在之前购物车的XML文件中1.主页面的布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk...
2018-12-20 10:23:13 146
原创 侧边购物车
MVP框架 Bean类 工具包 以及自定义控件 与购物车的相同实现效果图片上的效果为两个RecyclerView1.MainActivity页面package com.example.elemo;import android.support.annotation.Nullable;import android.support.v7.app.AppCompatAct...
2018-12-20 10:15:17 302
原创 购物车的MVP框架
1.工具类package com.example.utils;import java.io.IOException;import okhttp3.OkHttpClient;import okhttp3.Request;import okhttp3.Response;/** * Created by 。 on 2018/12/17. */public class Htt...
2018-12-20 09:22:22 191
原创 购物车的Bean类
1.Bean类package com.example.bean;public class Result<T> { private String msg; private String code; private T data; public String getMsg() { return msg; } pu...
2018-12-19 21:10:14 259
原创 购物车的XML文件
1.主页面<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="
2018-12-19 21:06:50 333
原创 购物车
主页面package com.example.sp;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.CheckBox;import...
2018-12-19 21:02:56 190
原创 RecyclerView中如何实现删除时的动画
adapter.setOnLongItmeClickListener(new MyAdapter.LongClickListener() { @Override public void onLongItmeClickListener(View view, final int position) { ObjectAn...
2018-12-17 20:09:16 1476
原创 属性动画
package com.dingtao.animotordemo;import android.animation.Animator;import android.animation.AnimatorSet;import android.animation.ObjectAnimator;import android.animation.ValueAnimator;import and...
2018-12-16 19:43:38 100
原创 RecycleView点击切换视图
1.MainActivity页面import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.support.v7.widget.GridLayoutManager;import android.support.v7.widget.LinearLayoutManager...
2018-12-16 19:09:51 255
原创 如何用WebView在本页加载页面
public class ShowActivity extends AppCompatActivity { private String url; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...
2018-12-16 19:07:13 293
原创 图片地址分割
如果接口中图片地址含有多个地址 如何进行切割1.如果图片开头是https需更换成httpString replace = bean.getImages().replace("https", "http");可以进行打印 Log.e("===================",replace+"");2.分割字符串 举例地址之间的间隔符是! String...
2018-12-16 19:03:30 648
原创 用MVP实现RecycleView多条目加载
1.工具类package com.example.utils;import android.util.Log;import java.io.IOException;import okhttp3.OkHttpClient;import okhttp3.Request;import okhttp3.Response;/** * Created by 。 on 2018...
2018-12-14 17:04:11 314
原创 WebView与Js交互
1.创建一个assests文件夹.2.在assests文件夹中创建一个文件 为 xx.html3.Html 中的内容// 文本名:javascript<html><head> <meta charset="utf-8"> <title>Carson_Ho</title> // JS代码...
2018-12-13 19:26:50 138
原创 友盟第三方登录
1.拷贝demo中的libs文件夹和res文件夹; 右击 add as library2.Application添加如下代码:UMConfigure.init(this,"5c089159b465f59767000066","小米",UMConfigure.DEVICE_TYPE_PHONE,"");/** * 设置组件化的Log开关 * 参数: boolean 默认为false...
2018-12-09 20:20:07 203 1
原创 Android Studio 全局异常捕捉
1.安卓的异常分为运行异常和编译异常 2.异常捕获的原理Thread.UncaughtExceptionHandler 是 Java 虚拟机处理由于未捕获异常而导致程序停止运行的接口当一个线程由于未捕获异常而停止运行的时候,Java 虚拟机就会通过 Thread的getUncaughtExceptionHandler() 方法拿到当前 Thread 的 Thread.Unca...
2018-12-05 19:55:36 813 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人