摘要: Activity生命周期 onCreate:Activity正在创建,生命周期的第一个方法,需要setContentView加载layout。 onRestart:Activity正在重新启动,当前Activity从不可见重变为可见的姿态下,onRestart就会被调用。 onStart:Activ 阅读全文
posted @ 2018-04-23 22:17 fomin 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 问题 当我们把targetSdkVersion升级到27,buildToolsVersion和相关的support library升级到27.0.2后,在Android 8.0(API level 26)上,Activity出现了一个莫名其妙的crash,异常信息如下: 原因 这个问题出现在Api 阅读全文
posted @ 2018-04-02 15:16 fomin 阅读(791) 评论(0) 推荐(0) 编辑
摘要: global.gradle版本配置文件 原配置 改为 是因为build_tools_version和support_version的版本不一致导致的,只需要把版本统一即可 阅读全文
posted @ 2018-03-28 23:23 fomin 阅读(1523) 评论(0) 推荐(0) 编辑
摘要: 什么是组件化 为了降低项目耦合性,在Android工程中如何实施,目前有两种途径,也是两大流派,一个是组件化,一个是插件化。在这里只介绍组件化,插件化暂不介绍 正常的APP只有一个application的module和多个libary的module,而组件化开发是为了多个module都可以是appl 阅读全文
posted @ 2018-03-09 15:25 fomin 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 1、package更改 rx1包名由原来的rx.xxx更改为io.reactivex.xxx,并且在同一个module之下,rx1和rx2是不兼容的。 2、背压支持 RxJava在1.0只有一个个观察者模式,只能部分支持背压: Observable(被观察者)/Observer(观察者) Obser 阅读全文
posted @ 2018-03-09 15:22 fomin 阅读(1652) 评论(0) 推荐(0) 编辑
摘要: 在开发过程中,有的时候引入了多个三方库.在调用的时候会出现版本对应不上的原因.就会出现如标题的异常。 原因 经过查找,项目中使用的RecycleView类,进入类里面发现AnimatorCompatHelper缺少引用,使用命令gradlew :app:dependencies查看库的依赖树发现Re 阅读全文
posted @ 2018-02-07 14:38 fomin 阅读(19296) 评论(1) 推荐(0) 编辑
摘要: 其实当AS升级到3.0之后,Gradle Plugin和Gradle不升级也是可以继续使用的,但很多新的特性如:Java8支持、新的依赖匹配机制、AAPT2等新功能都无法正常使用。 Gradle Plugin升级到3.0.0及以上,修改project/build.gradle文件: Gradle升级 阅读全文
posted @ 2018-02-06 22:08 fomin 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 第一、打开vs中的Nuget 第二、搜索Google.Protocol,然后安装 第三、安装完成后,会生成一个packages文件夹,在Google.ProtocolBuffers.2.4.1.555/tools找到Google.ProtocolBuffers.dll、protoc.exe、Prot 阅读全文
posted @ 2016-03-21 23:29 fomin 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 需要添加EntityFramework的引用,在NuGet(在工具--库程序包管理--程序包管理控制台) 控制台输入Install-Package EntityFramework,目前版本是6.1.3。 下面我只是简单的创建一个实体类 创建一个继承DbContext的类 在App.config中添加 阅读全文
posted @ 2015-12-26 22:48 fomin 阅读(425) 评论(0) 推荐(0) 编辑
摘要: Database First就是先建数据库或使用已有的数据库。然后在vs中添加ADO.Net实体数据模型,设置连接并且选择需要的数据库和表。它是以数据库设计为基础的,并根据数据库自动生成实体数据模型,从而驱动整个开发流程。除生成实体模型和自跟踪实现模型,还支持生成轻型DbContext。这种模式的好 阅读全文
posted @ 2015-12-20 21:07 fomin 阅读(3092) 评论(3) 推荐(0) 编辑