前言 做安卓开发的同学,或多或少都听过组件化,插件化,热修复等一系列的热门技术,他们是什么呢,今天咱们来聊聊组件化开发以及怎么实现组件化开发 什么是组件化 组件化,又叫模块化...
前言 做安卓开发的同学,或多或少都听过组件化,插件化,热修复等一系列的热门技术,他们是什么呢,今天咱们来聊聊组件化开发以及怎么实现组件化开发 什么是组件化 组件化,又叫模块化...
前言 反射,相信大家都听说过,又或者在项目中使用过,做过插件开发的同学应该对它并不陌生,我们需要调用另外一个apk的资源,就需要使用反射去获取,现在就来聊聊反射 什么是反射 ...
前言 相信大家对Retrofit不陌生,现在都很流行Retrofit+RxJava的组合的网络框架,本人项目的框架就是当前流行的Retrofit2+RxJava2+okHtt...
Android仿YouTube拖拽视频效果的实现 youtube-like-drag-video-view 代码已经开源到GitHub https://github.com/...
@亓堇 不客气
Android模仿微信选择图片前言 最近公司需要做一个类似微信那种选择头像和上传图片的功能,本想上github上找的,后来想了想,还是自己做一个,不仅方便以后用(毕竟自己写的修改起来也比较方便),还可以学...
前言 在简述外观模式前,先看个生活中的例子: 程序员小明到了结婚的年龄,但是由于程序员对于泡妹子这件事来说,咳咳,我相信大部分的程序员都是比较内向,并不是很擅长泡妹子,所以,...
前言:日志工具类曾经封装过一个简单版的,但效果貌似并不是很好,借着这周末的时间想更进一步完善它,撸得结果还是比较如意的,下面就让我来为大家介绍一下它吧。 上车须知 该LogU...
前言 最近公司需要做一个类似微信那种选择头像和上传图片的功能,本想上github上找的,后来想了想,还是自己做一个,不仅方便以后用(毕竟自己写的修改起来也比较方便),还可以学...
@捡淑 不好意思,当初还不太会用简书,写的有点不太好,希望原谅
基于RxJava和Retrofit的二次封装前言: 在几个月前,我曾经也写过这样的一篇文章,后来回头看的时候,发现写的真的是太糟糕了,很多地方没有写出说明,而且封装的思路等也没写出来,因此,决定重新写。 1.为什么要封...
@捡淑 在加入mvp模式的那篇有demo下载
基于RxJava和Retrofit的二次封装前言: 在几个月前,我曾经也写过这样的一篇文章,后来回头看的时候,发现写的真的是太糟糕了,很多地方没有写出说明,而且封装的思路等也没写出来,因此,决定重新写。 1.为什么要封...
适配器模式属于接口模式的一种,什么是接口模式?通俗点讲就是通过定义接口的形式来回调方法,使用不同接口的方法提供的服务来实现功能,相信大家对接口的定义也有所了解,这里不过多的讲...
前言 这个系列是《Java设计模式》这本书的知识记录,是我自己在阅读这本书中的一些知识的记录和理解,主要概括下23种设计模式的运用,方便以后在工作中使用以及提升开发者的代码水...
我们有时候在开发项目的时候,会一个不小心造成OOM错误,相信很多人都知道这个错误,这个错误是指内存溢出,为什么会出现这个错误?以及我们在开发之中如何尽量的避免这个错误,现在就...
今天在群里看见一个引导页的效果,感觉好不错,于是就撸了下,先看看效果图 我们可以看到,当我们滑动页面的时候,会有一个动画的过渡效果,妹子是不是挺不错的,哈哈哈,我特意找的,好...
通过上两章的学习,我们大概了解了Git的使用,这篇就来说说怎么上传项目到GitHub,说到GitHub,我想没人会不知道吧,就不多说了,下面直接进入主题 GitHub创建 我...
上一篇简单的介绍了Git的安装以及使用等,简单回顾下步骤: 1,下载Git,然后一直next安装完成2,配置信息和查看配置信息3,初始化4,提交代码(本地代码库和远程代码库)...
在实际开发之中,很多时候项目都是团队合作,每个人写完代码在通过整合在一起,相信程序员们都知道,目前主流的版本控制器有SVN和Git,其中Git问世比SVN要晚,但是比SVN好...