首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ditclear
掘友等级
Android/Flutter 公众号:ditclear
|
不可说😶
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
144
文章 144
沸点 0
赞
144
返回
|
搜索文章
最新
热门
使用Kotlin构建MVVM应用程序—完结篇:快速开发
大家好,这里是使用Kotlin构建MVVM应用程序—完结篇。 这个系列断断续续的写了一年之久,期间我也在不断验证和完善所学和所想,终于在18年的末尾算是收尾了。 在这一年多的时间里,很感谢大家的支持和认可,希望《使用Kotlin构建MVVM应用程序》这一系列文章能够帮助更多的A…
当Koin撞上ViewModel
在上一篇《当Dagger2撞上ViewModel》的文章里,我简单阐述了Dagger-ViewModel这样的写法以简化Dagger2的使用,当时有评论推荐我使用Koin,当我尝试之后,发现Koin上手非常容易,实际上更加符合我的《MVVM With Kotin》框架,而且其也…
当Dagger2撞上ViewModel
过去一年多的时间里,我一直在致力于打造一个最简单,并能让普通Android开发者都能快速上手的框架,并陆续发表了多篇开发心得,最终汇总为了《使用Kotlin构建MVVM应用程序》系列文章。其中就涉及到Dagger2和ViewModel的使用,这两者之间的碰撞令我想到了另一种十分…
[英][官方] Flutter 1.0: Google’s Portable UI Toolkit
Flutter 1.0 正式版本它lei了
使用Kotlin构建MVVM应用程序—第六部分:单元测试
这里是使用Kotlin构建MVVM应用程序—第六部分:单元测试。 **单元测试 **这个词对于大多数android程序员来说应该是不陌生的,或者听说过,或者在某篇博客上见过,但是真正去实践过的可谓少之又少。 需求变化快,写了也许又要改。。 总有理由安慰自己。那为什么我将其作为本…
使用 Kotlin 构建 MVVM 应用程序—提高篇:Dagger-Android
本篇是对于使用Kotlin构建MVVM应用程序—第四部分:依赖注入 Dagger2 的补充。 在依赖注入 Dagger2 这篇文章中,我们了解了 Dagger2 是如何进行依赖注入的。 可以简单的将Dagger2理解成android应用的依赖管理工具。既然Dagger2已经可以…
使用Kotlin构建MVVM应用程序—第四部分:依赖注入Dagger2
在前面的一系列文章中,我们了解了在MVVM架构中是如何提供和处理数据的。 为了得到给ViewModel层提供数据的仓库repo,我们需要有remote(由Retrofit提供来自服务器的数据)和local(由Room提供来自本地的数据)。 由于一个应用程序必定有多个不同的vie…
Scrapy:根据目录来下载github上的文件
最近在学习Python的语法,刷刷LeetCode什么的。熟悉之后,就想着写一个爬虫实际运用一下。 知乎了一下,然后看了scrapy的文档 ,就开始动手了。 当时就想着写一个根据目录来下载github仓库文件的spider。因为以前下载github仓库的时候要么只能根据git地…
使用Kotlin构建MVVM应用程序—第三部分:Room
在上一篇中我们了解了MVVM是怎么处理网络数据的,而这一篇则介绍的是如何进行数据持久化。 Room是google推出的一个数据持久化库,它是 Architecture Component的一部分。它让SQLiteDatabase的使用变得简单,大大减少了重复的代码,并且把SQL…
DataBinding实用指南
对于android开发者而言,写冗余重复的代码一直是一件吃力不讨好的事情,而数据绑定技术能够减少大量重复的代码,可以说是android开发者的福音。它学习起来十分简单(相信了解过的应该都这么觉得),但使用起来却不那么尽如人意(对不起,binding文件未找到)。 从16年11月…
下一页
个人成就
文章被点赞
1,227
文章被阅读
99,601
掘力值
3,666
关注了
24
关注者
367
收藏集
3
关注标签
9
加入于
2016-11-17