一、WindowManagerService相关概念 1.Activity与Window的概念 Activity只负责生命周期和事件处理 Window只控制视图 一个Acti...
本篇文章主要介绍以下几个知识点:泛型的基本用法类委托和委托属性自定义 lazy 函数内容参考自第一行代码第3版 1. 泛型的基本用法 泛型允许在不指定具体类型的情况下进行编...
@开心wonderful 666666
Kotlin学习 5 -- 高阶函数本篇文章主要介绍以下几个知识点:高阶函数内联函数noinline 与 crossinline高阶函数的应用内容参考自第一行代码第3版 1. 定义高阶函数 前面学习了如map...
Activity 启动流程听起来非常复杂,但实际上很多东西我们没必要完全掌握,只需要去大概理解原理和流程就行。 名词解释zygote 意思为受精卵 为所有进程的父进程 1. ...
写的真详细,楼主威武
Kotlin学习 2 -- 标准函数和静态方法本篇文章主要介绍以下几个知识点:标准函数 with、run 和 apply定义静态方法内容参考自第一行代码第3版 1. 标准函数 with、run 和 apply Kotl...
写的真详细 真好,作者有心了
Kotlin学习 1 -- 快速入门Kotlin本篇文章主要介绍以下几个知识点:Kotlin 语言简介变量和函数程序的逻辑控制面向对象编程Lambda 编程空指针检查Kotlin 小技巧内容参考自第一行代码第3版[http...
本篇文章主要介绍以下几个知识点:Kotlin 语言简介变量和函数程序的逻辑控制面向对象编程Lambda 编程空指针检查Kotlin 小技巧内容参考自第一行代码第3版[http...
MeasureSpec字面意思可以理解为“测量规格”,在测量过程中,系统会将View的LayoutParams根据父容器的规格转换生成相应的MeasureSpec,然后根据这...
通过构造requestBody 监听上传进度,类似responseBody包裹body,后期我加上吧
retrofit 封装,Lifecycle绑定Activty和Fragment生命周期,优雅的管理Http请求retrofit-helper Retrofit是很多android开发者都在使用的Http请求库!他负责网络请求接口的封装,底层实现是OkHttp,它的一个特点是包含了特别...
能举个例子 哪里您觉得不方便,可以怎么优化
retrofit 封装,Lifecycle绑定Activty和Fragment生命周期,优雅的管理Http请求retrofit-helper Retrofit是很多android开发者都在使用的Http请求库!他负责网络请求接口的封装,底层实现是OkHttp,它的一个特点是包含了特别...
抽屉菜单 MaterialDrawer ★7337 - 安卓抽屉效果实现方案 Side-Menu.Android ★3865 - 创意边侧菜单 FlowingDrawer ★...
在上个月底前,通过不断地坚持和努力,终于找到了新工作,这时候距离我年初在深圳辞职已经有将近5个月的时间了,也是我以往裸辞空档期最长的一次了,过去的日子不敢再回忆。 刚开始,当...
我们公司在项目中使用的网络请求工具是Retrofit,底层封装的是OkHttp,通常调试网络接口时都会将网络请求和响应相关数据通过日志的形式打印出来。OkHttp也提供了一个...
@JessYan 这种解决方案是最稳定的!而且每次retrofit.newBuilder属性都是能共享,并不存在什么浪费内存问题
解决Retrofit多BaseUrl及运行时动态改变BaseUrl?原文地址: http://www.jianshu.com/p/2919bdb8d09a 解决Retrofit多BaseUrl及运行时动态改变BaseUrl(一) 解决Retr...