孙某 Blog

作者 孙庆鹏 ,是一位JS爱好者,嵌入式程序员。
微信:zhongyichengxuyuan

Material Design概述

25 March, 2020

资料基本上来自于Google的Material Design网站,https://material.io/ 谷歌对设计原则,组件,Icons,辅助设计,开发都做了相关的建议。 设计 Layout: 可预测,可感知,前后设计一致。响应式。 https://material.io…

dagger2的使用

21 March, 2020

依赖注入是设计模式基础原则之一,原则是上层模块不依赖于下层模块,而是依赖于一套抽象接口,上层模块调用接口,下层模块实现接口。 举一个google官网上的例子。 汽车都有一个发动机,我们有…

RxJava, Retrofit, LiveData 简单例子

18 March, 2020

例子比较简单,就是从通过Github的Api取用户相关的信息。显示在主界面上。 代码地址:https://github.com/spmno/retrofit-test 先给出环境:在app的gradle加下面库,更新为最新版本。 布局比较简单,就用了一个EditText…

Android组件Room

16 March, 2020

Room 持久性库在 SQLite 的基础上提供了一个抽象层,让用户能够在充分利用 SQLite 的强大功能的同时,获享更强健的数据库访问机制。 谷歌官方强烈建议您使用 Room(而不是 SQLite)具体可见:https://developer.android.google…

java8 Predicate

15 March, 2020

在使用Stream的时候,我们发现Stream上的参数,很多都是Predicate类型,我们现在了解一下Predicate吧。 官方文档:https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate…