前言

作者: 红鲤鱼与绿鲤鱼与驴_a2ef | 来源:发表于2017-08-22 13:05 被阅读0次

Google最近推出了Android Architecture Components框架,并在GitHub上传了sample。这个文集用来记录整理学习过程。

问题:

ViewDataBinding.executePendingBindings()的作用和使用场景?
了解Snackbar
了解TextInputLayout
DataBindingComponent是什么?作用?

实际上就是为任意ViewDataBinding实例指定单独的BindingAdapter。

timber,打印日志,可以暂时跳过不看
高效理顺一个开源项目的方法?
什么代码应该写在onActivityCreated里面?
@NonNull @Nullable注解的作用?

在Java中用于标记方法参数、返回值是否可空,在编译期检查。在Kotlin中,使用!、?等符号来区分是否可空。

room 与 kotlin同时使用报错:Error:Execution failed for task ':app:kaptDebugKotlin'.

Entity类中如果存在多个构造器,要使用@Ignore标记,只保留一个用于room创建实例。而在kotlin使用data类时,若指定了参数的默认值,kotlin会自动生成多个构造方法,因此报错。要解决这个错误,关键在于保留一个构造方法,其他用@Ignore标记

@Entity
data class User @Ignore constructor(
        @PrimaryKey
        @SerializedName("login")
        var login: String? = null,
        @SerializedName("avatar_url")
        var avatarUrl: String? = null,
        @SerializedName("name")
        var name: String? = null,
        @SerializedName("company")
        var company: String? = null,
        @SerializedName("repos_url")
        var reposUrl: String? = null,
        @SerializedName("blog")
        var blog: String? = null) {
    constructor() : this(null)
}

目标:
熟悉Architecture Components各组件的作用,掌握各组件的使用方法以及优势和劣势。
学习项目架构
学习单元测试相关工具以及写法
学习项目中Retrofit,glide,DataBinding,dagger的使用方法,进一步掌握这些库。
学习Architecture Components各组件的源码,掌握各组件的实现原理。

参考资料:
官方文档
官方sample地址

相关文章

  • 前言的前言

    真想不到,我已开始提笔写前言了。然而一切都还没有呢,所以只好叫前言的前言了。 正因为一切都还没有,我更要在此时写下...

  • 前言的前言

    在生物定量化大潮的前夕,我想整理一下近现代生物的发展脉络。可能是个比较大的工程。由于越接近现代,生物学的分支越庞杂...

  • 不算前言的前言

    不知从何时起,就有个写作梦,走到哪里就想记录下哪里的心情。 永远分裂成两个自己,一个阳光明媚,一个...

  • 不算前言的前言

    终于攒够了50个简书贝,可以开连载了。 之前在自己的书院做过一期专题,把一些有趣的或是被人误解的历史人物,拿出来梳...

  • 不是前言的前言

    曾有一个小小的心愿,期待着能够有一本自己的作品,然而,作为一个学习者,要写出一本书谈何容易?看看别人写的东西都挺好...

  • 前言

    最开始接触网页制作,是从前端三大件(html+css+javascript)开始。稀里糊涂半生不熟,能做出静态页面...

  • 前言

    历史就是这样,离得越远细节越模糊,但脉络越清晰。 大约50亿年前,在银河系的一个旋臂上,一颗被我们称为太阳的恒星诞...

  • 前言

    大家好!我是行知而立,师范出身,现为人民教师一名。经常听到很多的学弟学妹们向我请教,说作为一名师范生,要考教师资格...

  • 前言

    我曾经是一个软件开发工程师,在日企待了一年后,我看不到自己的前景,而且莫名其妙地会有一种躁动,在每日加班的高压下,...

  • 前言

    自从有了你,我的世界一片粉红,还透着酸臭的气息。 打算从这里,把我和我记的点点滴滴写成故事,原谅我觉得太过于幸福,...

网友评论

      本文标题:前言

      本文链接:https://www.haomeiwen.com/subject/wdctrxtx.html