首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
桃子君喜欢桃子
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Android-Gradle(二) Gradle相关配置详解
Gradle是一个项目自动化建构工具,它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。Gradle主要帮我们做了依赖,打包,部署,发布,各种渠道的差异管理等工作。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。 这是…
Andriod-Dagger2
听说好多开发者采用Dagger2+RxJava+Retrofit+mvp结构来进行开发,虽然Dagger2已经出来好久了,但一直没有进行总结,今天所以有必要总结一下Dagger2。 Dagger2是Java和Android的快速依赖注入器,是依赖注入的编译时框架。它不使用反射或…
Android-Retrofit简介
Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装,网络请求的工作本质上是 OkHttp 完成,而 Retrofit 仅负责 网络请求接口的封装。在服务端返回数据之后,OkHttp 将原始的结果交给 Retrofit,Retrofit根据用户的需求对结果…
Android-RxJava(下)
含义:过滤/筛选 被观察者发送的事件。 过滤操作符filter(),通过一定逻辑来过滤被观察者发送的事件,如果返回 true 则会发送事件,否则不会发送。 可看到我们要求打印integer小于3的,所以打印了1和2. 过滤操作符ofType(),可以过滤不符合该类型事件。 过滤…
Android-RxJava(上)
Rxjava出来已经好久了,但始终存在于会使用的阶段,今天来做个总结。 RxJava是观察者模式的扩展,是响应式函数的扩展库,在观察者模式上实现了发送者(observable)和接受者(observer)解耦;链式调用降低业务之间的依赖,使得代码很简介;支持泛型,减少冗余代码,…
Android-组件化开发
上一篇我们学习了ARouter,讲到ARouter是组件化开发的基础,那现在让我们开始组件化开发吧。 对于组件化的开发,首先要了解模块化及组件化的概念,这正是是好多小伙伴模糊的,所以我们有必要说明一下。 组件的英文单词是component,意思是组件、部件、元件。在App工程上…
Android-ARouter
我们上一篇文章是自定义Router,没有看过的小伙伴自定义Router,但今天我们来看一看世面上主流的路由框架-由阿里推出的ARouter.。 通常我们都是用startActivity()来进行Activtiy的跳转,我们今天试试路由如何实现。 这个path的值可以理解如果要跳…
Android-自定义Router(路由)
我们知道Android的组件化离不开Router,路由的主要主要作用是:消息的中转站,为我们的项目多模块的依赖解耦。,当然市面上有三方路由框架,比如阿里的ARouter就是一个不错的选择,但我们还是要自己自定义一个Router,来研究一下,毕竟自己动手丰衣足食嘛,ok,我们进入…
Android-Https
上篇文章我们讲到了Android-Http,这次我们紧接着讲一下Https。 1. Https简介 Https协议端口是443,与Http协议相比在早期加入了SSL加密,从而保证了我们的数据在网络上传输的安全性。不过现在主流的加密方式是SLL/TLS。TLS的前身就是SSL加密…
Android-Http
HTTP相关知识使我们面试或者实际开发中经常用到的,今天我们来做个总结。 HTTP 全称是 HyperText Transfer Protocal 即超文本传输协议。我们知道OSI模型把网络通信的工作分为7层,分别是:是物理层、数据链路层、网路层、传输层、话路层、表示层和应用层…
下一页
个人成就
文章被点赞
4
文章被阅读
11,161
掘力值
322
关注了
0
关注者
1
收藏集
0
关注标签
0
加入于
2018-11-14