老晨子の博客 
  • Home
  • Archives
  • Categories
  • Tags
  • About
  •     

Room Database入门指南

说到Android端有哪些可以使用的数据库,大家首先想到的自然是SQLite这种带有官方属性加持的轻型的数据库。 不过对于像我这种基本上没有接触过SQL数据库语言编写的人来说,要通过去写难以查错且又毫不熟悉的数据库代码才能操作数据库的话,那就太令人头大了。 于是乎,便于Android开发者操作数据库的框架也就多了起来,其中人气较高的就有GreenDao、Realm,ObjectBox等,而Room则是谷歌官方十分推荐的,可以代替SQlite的不二之选。...
 2018-10-30    |   Android 

DataBinding——从相识到相知(二):互酌

前言上一篇里,主要讲了关于Databinding的以下几点: 接入与使用 简单的数据绑定 点击事件的绑定 这一篇将会继续上一篇的步伐,对DataBinding的使用更深几分.首先依旧是从数据绑定开始...
 2018-10-20    |   Android 

DataBinding——从路人到好友(一):初遇

杂谈 在编程领域,对于一名初学者而言,最开始的进阶方式都是不断重复的练习,然后在练习中遇到各种困难,同时也在这个过程里积累了不少的经验。 一般情况下,我们获取的经验可以有效的减少我们的失误,也可以为我们预防掉许多“隐藏”的Bug。 但是,随着我们能力的提升,我们逐渐的对于那些重复性非常高、而且意义并不大的代码产生了厌倦感。首当其冲的就是像 findViewById 这样的代码! ...
 2018-10-17    |   Android 

手把手教你接入android端微信支付

Android端接入微信支付,蛮简单的一、添加gradle依赖:在app module目录下的build.gralde中添加 dependencies { //微信SDK接入 implementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+' } ...
 2018-10-08    |   Android 

Kotlin笔记(五):基础篇latest

1.可空类型问号可以加在任何类型的后面来表示这个类型的变量可以存储 null 引用 : String?、 Int?、 MyCustomType? ,等等 一旦你有一个可空类型的值,能对它进行的操作也会受到限制。例如,不能再调用它的方法 >> fun strLenSafe(s: String?) = s.length() ERROR: only safe (?.) or non null asserted (!!.) calls are allowed on a nullable receiver of type kotlin.String? ...
 2018-10-05    |   Kotlin 

Kotlin笔记(四):基础篇most plus

1.成员引用Kotlin和Java8一样,如果把函数转换成一个值,你就可以传递它。 使用:: 运算符来转换 : val getAge = Person::age 这种表达式称为成员引用,它提供了简明语法,来创建一个调用单个方法或者 访问单个属性的函数值。双冒号把类名称与你要引用的成员(一个方法或者一个属性)名称隔开...
 2018-10-03    |   Kotlin 

Kotlin笔记(三):基础篇more plus

1.接口的默认实现接口的方法可以有一个默认实现。与Java8不同的是,Java8中需要你在这样的实现上标注default关键字,对于这样的方法,Kotlin没有特殊的注解 :只需要提供一个方法体 interface Clickable{ fun click() fun showOff = println("I'm clickable") } ...
 2018-10-02    |   Kotlin 

Kotlin笔记(二):基础篇plus

1.顶层函数和属性在Kotlin中,可以把那些工具类里的函数直接放到代码文件的顶层,不用从属于任何的类。这些放在文件顶层的函数依然是包内的成员,如果你需要从包外访问它,则需要import,但不再需要额外包一层 2.给别人的类添加方法:扩展函数和属性扩展函数非常简单,它就是一个类的成员函数,不过定义在类的外面。举个例子: package strings fun String.lastChar(): Char = this.get(this.length - 1) //this可以省略 ...
 2018-10-01    |   Kotlin 

论国庆节的几种过法

中秋刚过才一个星期,国庆就来了。这七天小长假可不能就这样寥寥草草,得好好准备准备看看怎么过才行! 下面就介绍一下国庆节的几种过法...
 2018-10-01    |   逢年过节 

Kotlin笔记(一):基础篇

在2017年的Google开发者大会上,Kotlin正式作为Android的官方开发语言闪亮登场。而现在已经到了2018年的下半年末,身为一名Android开发者,如果不会一点Kotlin,总感觉少了什么。 于是乎,我准备动手学一学这门“年轻”的新语言了。不过新学一些东西往往会因为知识的消化需要时间而导致知识接收的效率不高,所以这时候好记性不如烂笔头的优势才得以体现嘛! 所以,初学阶段,我还是准备记一记笔记,这样也许会对我学这门语言有所帮助吧?! 关于Kotlin的官方文档,地址如下: Kotlin学习...
 2018-09-30    |   Kotlin 
  • Previous
  • Next

Search

Hexo Material-T