当前位置:首页 > 第2页

使用Databinding为Recyclerview使用同一个ViewHolder加载不同Item

u3blog2年前 (2022-10-08)1125
提示:在阅读本篇文章前,你最好对android databinding有一定了解,本文使用的代码均为kotlin,但是不用担心,都很简单 最近在写项目的时候使用了databinding技术,突发奇想,databinding是不是也能应用于recyclerview中,让加载多个不同的item更简单呢。...

Android测试体系-在MVVM架构中如何测试Model层与ViewModel层

u3blog2年前 (2022-10-08)1070
背景 此文章是对于google code lab中《Introduction to Test Double and Dependence injection》 与 《Testing Basics》的总结,本篇主要讲述如何在mvvm架构的android项目中对Model层以及ViewModel层进行测...

项目的升级-给RemoveButterKnife插件增加新功能

u3blog2年前 (2022-10-08)653
项目的升级-给RemoveButterKnife插件增加新功能
前言经过项目的初步编写和进一步改造,RemoveButterKnife插件终于也有模有样了,但是,功能上仅仅支持Activity/Fragment的BindView注解。 关于编写和优化的过程可以看下面两篇文章项目构造RemoveButterKnife 项目改进-重构RemoveButterKn...

项目的改造——RemoveButterKnife插件代码的重构

u3blog2年前 (2022-10-08)591
项目的改造——RemoveButterKnife插件代码的重构
前言这篇文章记述了我的插件RemoveButterKnife的代码改进过程以及思路,关于插件,各位可以看RemoveButterKnife代码库,关于文章,可以看构思到实现RemoveButterKnife 原因近期想给原来的插件RemoveButterKnife加入一些新的功能,发现以前的代码没...

AndroidStudio插件开发——RemoveButterKnife从构思到实现

u3blog2年前 (2022-10-08)648
AndroidStudio插件开发——RemoveButterKnife从构思到实现
ReomveButterKnife插件这是一个用于移除代码中对ButterKnife使用的AS插件,接下来我们将从头开始讲讲AS插件开发和这个插件的开发过程地址是<a href="https://github.com/u3shadow/RemoveButterKnife"...

开源数据库Postgresql安装/卸载总结

u3blog7年前 (2017-08-27)528
What Postgresql 一个开源数据库,类似mysql,由于mysql被收购了,这个数据库正被越来越多的使用 怎么安装? 安装非常简单,但是安装过后的初始化还是有点麻烦,具体可以看这篇文章为什么要卸载? 安装好之后,如果你很倒霉的话,会遇到postgresql服务怎么都启动不了,输入psql...

Python中关于模块之间互相调用的总结

u3blog7年前 (2017-08-27)423
...

Kotlin学习小节

u3blog8年前 (2017-06-08)422
...

Android自定义View的实现方式总结

u3blog8年前 (2017-04-25)384
...

Android性能优化——电池使用优化

u3blog8年前 (2017-04-25)683
Android性能优化——电池使用优化
...