注:所有知识来源于《设计模式:可复用软件面向对象的基础》创建型设计模式抽象了实例化过程,它们帮助一个系统独立于如何创建、组合和表示它的那些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化委托给另一个对象。在这些模式中有两个不断出现的主旋律:它们都将关于该系统使用哪些具体的
Room在SQLite基础上做了ORM封装,使用起来类似JPA,不需要写太多的sql。准备,导入依赖复制//roomdefroom_version="2.4.2"implementation"androidx.room:room-runtime:$room_version"annotationPro
从Android7.0开始,谷歌使用的API从OracleJDK切换到了openJDK,这对于谷歌来说是一个艰难的决定。对于开发者来说,却倍感兴奋,这意味着长期的官司问题也许就此结束,Android系统开发又可以回归到一个正常的轨道,持续给全球的安卓用户带来惊喜。Kotlin语言有什么优势?Kotl