自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 我的计算器,立志让其有着小米的计算器的功能

好久没有写这个,现在努力写。 不想多说,计算器现在的界面 现在实现了两个数的 加减乘除以及百分号 的计算。 代码就不复制出来了。 已经放上github上了,地址:https://github.com/xhh1234/CalculatorStudy.git ...

2020-03-15 15:22:01 271

原创 android studio提交项目到git

在android studio中提交项目到git 的上,再也不那么麻烦的在cmd上用命令行来提交了 前期工作: 1:要注册好git的账号。 2:下载安装git版本控制系统,百度搜索一下就有了。(安装时要记好安装的路径,方便下面的查找) 3:android studio 以git 的绑定,在android studio中的Settings→Verdion Control→Git里面进行绑定。...

2019-06-17 13:35:05 822

原创 Android 模拟器如何安装apk

将要安装的apk 放到sdk中的adb 的同一个级别,如将diycode-app-release.apk拷贝到adb同级的文件中。如图: 然后就是启动电脑的cmd.exe,进入platform-tools目录,如图: 再然后就是输入adb installdiycode-app-release.apk 如图: 等一会就可以了,成功的提示如图: 前提是模拟器已经是启...

2019-06-17 12:31:02 10594

原创 实现上拉加载,下拉刷新。通过SwipeRefreshLayout+RecyclerView

SwipeRefreshLayout SwipeRefreshLayout是一个下拉刷新的控件。并且提供了一些方法: (1)setOnRefreshListener(OnRefreshListener): 为布局添加一个Listener,就是那个下拉的监听,方法里面就是实现发生了下拉后要做什么的操作。 (2)setRefreshing(boolean): 显示或隐藏刷新进度条 (3)is...

2019-04-29 22:28:30 2452

原创 打造通用Adapter 让RecyclerView更加好用

一丶概述 实现RecyclerView的通用的Adapter。 1、单一的ItemViewType,不同的数据源。 2、多个的ItemViewType。 二、通用的ViewHodler 首先来看一下RecyclerView的Adapter是怎么一回事。 public class RecyclerViewAdapter extends RecyclerView.Adapter<R...

2019-04-29 16:18:51 304

原创 TabLayout+ViewPager+Fragment实现页面切换显示

实现步骤如下: 一:界面上写TabLayout与ViewPager两个控件 二:初始化数据(标题+Fragment) 三:添加Tab标签到TabLayout 四:设置适配器(ViewPager的适配器) 五:将TabLayout与ViewPager关联起来 一:界面上写TabLayout与ViewPager两个控件 代码如下: <com.google.android.mat...

2019-04-25 12:27:26 898 1

原创 java.lang.ClassCastException: android.view.ViewGroup$LayoutParams cannot be cast to android.view.Vie

java.lang.ClassCastException: android.view.ViewGroup$LayoutParams cannot be cast to android.view.ViewGroup$MarginLayoutParams at com.mystudy.studyviews.views.ViewGroupView.onMeasure(ViewGroup...

2019-04-01 20:19:17 2754

原创 Rxjava2.x 创建型-操作符

Just just可以接收1到10个相同类型的参数 简单的运用just Observable.just(1,2,3,4,5,6,7,8,9,10).subscribe(new Consumer&lt;Integer&gt;() { @Override public void accept(Integer integer) throws Exception { ...

2018-07-24 14:35:36 248

原创 Rxjava简单的实现

首先要想在android中使用RXjava2,先添加Gradle配置:   implementation 'io.reactivex.rxjava2:rxjava:2.1.16'   implementation 'io.reactivex.rxjava2:rxandroid:2.0.2' 先来一个简单的Hello Word,看看是一个怎样的情况。不多说,直接上代码: Obser...

2018-07-18 15:32:42 1298

原创 Rxjava2.x 原理

前言一直在看别人的文章,抱着学习的心态,可是老是记得不长久啊,所以现在自己也来写写,希望大家多多体谅,如果那里写得不对请大家指证出来。在这里先谢谢大家了。Rxjava介绍与原理RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based ...

2018-07-11 18:09:12 556

空空如也

空空如也

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

TA关注的人

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