Caihua_CN
码龄4年
  • 18,768
    被访问
  • 31
    原创
  • 679,554
    排名
  • 2
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2018-01-19
博客简介:

Caihua_CN的博客

查看详细资料
个人成就
  • 获得6次点赞
  • 内容获得0次评论
  • 获得4次收藏
创作历程
  • 33篇
    2018年
成就勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Retrofit+XRjava+okhttp封装

package com.example.lenovo.moniyuekao.utils;import java.util.concurrent.TimeUnit;import okhttp3.OkHttpClient;import okhttp3.logging.HttpLoggingInterceptor;import retrofit2.Retrofit;import retro...
原创
发布博客 2018.07.01 ·
151 阅读 ·
1 点赞 ·
0 评论

购物车页面及代码

子类适配器代码<?xml version="1.0" encoding="utf-8"?><LinearLayout android:orientation="horizontal" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.
原创
发布博客 2018.07.01 ·
4353 阅读 ·
3 点赞 ·
0 评论

自定义加减器+点击事件

package com.example.lenovo.moniyuekao.ui;import android.content.Context;import android.support.annotation.Nullable;import android.util.AttributeSet;import android.view.LayoutInflater;import andr...
原创
发布博客 2018.07.01 ·
120 阅读 ·
1 点赞 ·
0 评论

Android一些常用的依赖

Android一些常用的依赖//Butterknife依赖    compile 'com.jakewharton:butterknife:8.8.1'//imageLoader的依赖包    compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'//自动轮播图框架的依赖:    compile 'com.y...
原创
发布博客 2018.06.25 ·
152 阅读 ·
0 点赞 ·
0 评论

6.0相机动态权限

 if (ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.CAMERA) !=                PackageManager.PERMISSION_GRANTED) {            AlertDialog.Builder builder = new AlertDialog.Bu...
原创
发布博客 2018.06.23 ·
277 阅读 ·
0 点赞 ·
0 评论

RXjava

JxAndroid让复杂的程序逻辑回归简单 清晰,不用再考虑什么同步 异步的事情observable(被观察者) Subscriber(订阅者) - Observable可以是一个网络请求,Subscriber来显示请求结果; - Observable可以是一个数据库查询,Subscriber来显示查询结果; - Observable可以是按钮点击事件,Subscriber...
原创
发布博客 2018.06.18 ·
149 阅读 ·
0 点赞 ·
0 评论

自定义颜色渐变代码

scroll.setmOnScrollChangedView(new ScollerViewItem.OnScrollChangedView() { @Override public void OnScrollView(ScollerViewItem scollerViewItem, int l, int i, int oldl, int t) {...
原创
发布博客 2018.06.14 ·
1712 阅读 ·
1 点赞 ·
0 评论

OkHTTP请求封装

OkHTTP请求封装public class OkhttpUtils { private final OkHttpClient okHttpClient; private final Handler handler; //单例模式 private OkhttpUtils() { okHttpClient = new OkHttpClient.Builder()...
原创
发布博客 2018.05.31 ·
121 阅读 ·
0 点赞 ·
0 评论

离线缓存自定义布局

implementation 'com.google.code.gson:gson:2.2.4'implementation 'com.android.support:design:27.1.1' (解决导入xrecycle报错的)implementation 'com.jcodecraeer:xrecyclerview:1.5.9'//自定义View梯形的 布局pu...
原创
发布博客 2018.05.31 ·
177 阅读 ·
0 点赞 ·
0 评论

Gson解析Json

解析...android中json格式的数据只有两种,,一种是{}对应的,解析出来是对象;;;一种是[]对应的,这种是数组或者集合                //1.集合或者数据在json原生解析,使用的JSONArray这个类...{}对应的在原声解析里面是JSONObject                //2.使用gson解析数组格式的json字符串     gson解析       ...
原创
发布博客 2018.05.31 ·
103 阅读 ·
0 点赞 ·
0 评论

数据库的缓存网络数据

public class MySqlite extends SQLiteOpenHelper { public MySqlite(Context context) { super(context, "user.db", null, 1); } @Override public void onCreate(SQLiteDatabase db) { ...
原创
发布博客 2018.05.30 ·
86 阅读 ·
0 点赞 ·
0 评论

判断是否有网络''

public class NetWork { public static boolean isConnNetWork(Context context){ ConnectivityManager manager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); ...
原创
发布博客 2018.05.30 ·
101 阅读 ·
0 点赞 ·
0 评论

ToolBar

先将app的theme改变为noActionBarXML布局<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-au...
原创
发布博客 2018.05.25 ·
102 阅读 ·
0 点赞 ·
0 评论

Android画图之Bitmap填满整个屏幕

最近写电子书程序,设计到对图像的处理,主要是对 Bitmap 的处理,所以有一点小小的心得,拿出来跟大家分享一下。要把一个 Bitmap 画到 View 上,必须用到的类有 android.graphics.Canvas, 和 android.graphics.Bitmap 。方法很简单,在 View 里面,重载 onDraw(Canvas canvas) 方法,然后用 canvas.drawBi...
转载
发布博客 2018.05.17 ·
1948 阅读 ·
0 点赞 ·
0 评论

流式布局

import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.ViewGroup;import java.util.ArrayList;import java.util.List;public class FlowLayout extends ...
原创
发布博客 2018.05.13 ·
298 阅读 ·
0 点赞 ·
0 评论

NavigationView 制作侧边栏的设置页面

<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-aut...
原创
发布博客 2018.05.03 ·
735 阅读 ·
0 点赞 ·
0 评论

selector选择器

<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:drawable="@drawable/ac1"></item> <item android:state_che
原创
发布博客 2018.05.02 ·
79 阅读 ·
0 点赞 ·
0 评论

3个点击按钮切换不同的fragment

3个点击按钮切换不同的fragment<FrameLayout android:id="@+id/fragment_log" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="9"></FrameLayout>&
原创
发布博客 2018.05.02 ·
730 阅读 ·
0 点赞 ·
0 评论

AsyncTask的二次封装类

public class Asny extends AsyncTask<String,Void,String> { //2.申明接口对象 private IcallBack icallBack; //3.传递一个接口实现类 public Asny(IcallBack icallBack) { this.icallBack = icallB...
原创
发布博客 2018.05.02 ·
145 阅读 ·
0 点赞 ·
0 评论

Gson解析json数组

解析...android中json格式的数据只有两种,,一种是{}对应的,解析出来是对象;;;一种是[]对应的,这种是数组或者集合                //1.集合或者数据在json原生解析,使用的JSONArray这个类...{}对应的在原声解析里面是JSONObject                //2.使用gson解析数组格式的json字符串     gson解析       ...
转载
发布博客 2018.05.02 ·
388 阅读 ·
0 点赞 ·
0 评论
加载更多