自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kotlin语言 Android与JS交互

先来说说什么是JS交互:说的俗一点就是通过我们项目中的控件来调用HTML里的JS代码,也可以通过JS来调用项目中的代码。Android与JS之间的桥梁就是WebView了,我们是通过WebView来实现他们的相互调用。Android调用Js代码:Android调用Js代码有两种方式1)通过WebView的loadUrl ()调用2)通过WebView的evaluateJavascript ()调用...

2018-06-11 20:16:23 902

原创 Retrofit网络请求框架

//以下为Retrofit简单的使用案例,   (GET无参同步)使用Retrofit的步骤1、添加retrofit和converter-gson的依赖compile 'com.squareup.retrofit2:retrofit:2.3.0'compile 'com.squareup.retrofit2:converter-gson:2.3.0' 2、创建一个接口类 存的是业务方法      ...

2018-03-08 11:41:59 225

原创 Android中的热修复原理(通俗易懂)

脑子里一直有个梗,这个热修复到底是个什么东西呢?来来来,往下看!    什么是热修复?        说的清新脱俗一点,就是线上实时修复bug      为什么要有热修复呢?(优点)       降低了成本,用户体验也好,不用像原来修复bug(哪怕就是一行代码)还得重新打包再发送新版本到应用市场,再让用户下载,那样成本高不说,用户体验还特别不好,所以就出现了热修复。  热修复的原理?      热...

2018-06-12 01:37:37 617

原创 安卓自定义动画根据控件Y轴旋转动画 仿红包

这里给正在学安卓的小白们分享一个动画吧,用处挺多,代码也不多,还望各位大佬不要打击。进入正题,先看看效果效果很炫酷很美好好了 来看代码吧    该说的都在代码注释里面  这个不用多说 代码极其简单//自定义一个类继承Animation(android.view.animation.Animation)抽象类public class MyAnimation extends Animation { ...

2018-06-07 09:56:12 511

原创 构建者模式的设置理念

构建者模式:简单来说就是对象的表现与构建分离开来,即把对象的使用分为两个步骤: 第一步输入各种参数进行构建,此时只能设置属性不能操作业务动作; 第二步根据构建好的对象开展业务动作,此时不能修改属性设置。 每个方法的返回值都是外部类的对象。所以可以一直.调用下去设置值 直到。build方法不饿调用s 通过.Builder调用内部类选择不同的方法设置属性,并把值储存起来用final修饰,保证只会...

2018-04-11 16:46:52 161

原创 OkHttp3、Volley和Retrofit三种网络请求框架各自的特点

Volley的特点:    1:通信更快、更简单、开发的效率以及性能更高    2:对网络请求有一个优先级的处理    3:网络请求的缓存,当网络不好时,可自动将请求的数据进行一个缓存    4:多级别取消请求    5:和Activity生命周期联动OkHttp的特点     1:支持http2,对一台机器的所有请求共享同一个socket ;     2:内置连接池,支持连接复用,减少延迟  ...

2018-03-13 16:50:21 1013 1

空空如也

空空如也

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

TA关注的人

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