当前位置:首页
> 第2页
使用Databinding为Recyclerview使用同一个ViewHolder加载不同Item
提示:在阅读本篇文章前,你最好对android databinding有一定了解,本文使用的代码均为kotlin,但是不用担心,都很简单 最近在写项目的时候使用了databinding技术,突发奇想,databinding是不是也能应用于recyclerview中,让加载多个不同的item更简单呢。...
Android测试体系-在MVVM架构中如何测试Model层与ViewModel层
背景 此文章是对于google code lab中《Introduction to Test Double and Dependence injection》 与 《Testing Basics》的总结,本篇主要讲述如何在mvvm架构的android项目中对Model层以及ViewModel层进行测...
项目的升级-给RemoveButterKnife插件增加新功能
前言经过项目的初步编写和进一步改造,RemoveButterKnife插件终于也有模有样了,但是,功能上仅仅支持Activity/Fragment的BindView注解。 关于编写和优化的过程可以看下面两篇文章项目构造RemoveButterKnife 项目改进-重构RemoveButterKn...
项目的改造——RemoveButterKnife插件代码的重构
前言这篇文章记述了我的插件RemoveButterKnife的代码改进过程以及思路,关于插件,各位可以看RemoveButterKnife代码库,关于文章,可以看构思到实现RemoveButterKnife 原因近期想给原来的插件RemoveButterKnife加入一些新的功能,发现以前的代码没...
AndroidStudio插件开发——RemoveButterKnife从构思到实现
ReomveButterKnife插件这是一个用于移除代码中对ButterKnife使用的AS插件,接下来我们将从头开始讲讲AS插件开发和这个插件的开发过程地址是<a href="https://github.com/u3shadow/RemoveButterKnife"...
开源数据库Postgresql安装/卸载总结
What Postgresql 一个开源数据库,类似mysql,由于mysql被收购了,这个数据库正被越来越多的使用 怎么安装? 安装非常简单,但是安装过后的初始化还是有点麻烦,具体可以看这篇文章为什么要卸载? 安装好之后,如果你很倒霉的话,会遇到postgresql服务怎么都启动不了,输入psql...