会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
fomin
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
2018年4月23日
Activity的生命周期
摘要: Activity生命周期 onCreate:Activity正在创建,生命周期的第一个方法,需要setContentView加载layout。 onRestart:Activity正在重新启动,当前Activity从不可见重变为可见的姿态下,onRestart就会被调用。 onStart:Activ
阅读全文
posted @ 2018-04-23 22:17 fomin
阅读(238)
评论(0)
推荐(0)
2018年4月2日
Only fullscreen activities can request orientation
摘要: 问题 当我们把targetSdkVersion升级到27,buildToolsVersion和相关的support library升级到27.0.2后,在Android 8.0(API level 26)上,Activity出现了一个莫名其妙的crash,异常信息如下: 原因 这个问题出现在Api
阅读全文
posted @ 2018-04-02 15:16 fomin
阅读(799)
评论(0)
推荐(0)
2018年3月28日
java.lang.NoSuchMethodError: No static method getFont(Landroid/content/Context;ILandroid/util/TypedValue;ILandroid/widget/TextView;)
摘要: global.gradle版本配置文件 原配置 改为 是因为build_tools_version和support_version的版本不一致导致的,只需要把版本统一即可
阅读全文
posted @ 2018-03-28 23:23 fomin
阅读(1537)
评论(0)
推荐(0)
2018年3月9日
Android组件化搭建
摘要: 什么是组件化 为了降低项目耦合性,在Android工程中如何实施,目前有两种途径,也是两大流派,一个是组件化,一个是插件化。在这里只介绍组件化,插件化暂不介绍 正常的APP只有一个application的module和多个libary的module,而组件化开发是为了多个module都可以是appl
阅读全文
posted @ 2018-03-09 15:25 fomin
阅读(1033)
评论(0)
推荐(0)
RxJava1升级到RxJava2的注意事项
摘要: 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
阅读(1715)
评论(0)
推荐(0)
2018年2月7日
java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/animation/AnimatorCompatHelper
摘要: 在开发过程中,有的时候引入了多个三方库.在调用的时候会出现版本对应不上的原因.就会出现如标题的异常。 原因 经过查找,项目中使用的RecycleView类,进入类里面发现AnimatorCompatHelper缺少引用,使用命令gradlew :app:dependencies查看库的依赖树发现Re
阅读全文
posted @ 2018-02-07 14:38 fomin
阅读(19419)
评论(1)
推荐(0)
2018年2月6日
gradle tool升级到3.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
阅读(296)
评论(0)
推荐(0)
2016年3月21日
protocol buffer c#
摘要: 第一、打开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
阅读(739)
评论(0)
推荐(0)
2015年12月26日
EF框架的code first
摘要: 需要添加EntityFramework的引用,在NuGet(在工具--库程序包管理--程序包管理控制台) 控制台输入Install-Package EntityFramework,目前版本是6.1.3。 下面我只是简单的创建一个实体类 创建一个继承DbContext的类 在App.config中添加
阅读全文
posted @ 2015-12-26 22:48 fomin
阅读(431)
评论(0)
推荐(0)
2015年12月20日
EF框架的三种模式
摘要: Database First就是先建数据库或使用已有的数据库。然后在vs中添加ADO.Net实体数据模型,设置连接并且选择需要的数据库和表。它是以数据库设计为基础的,并根据数据库自动生成实体数据模型,从而驱动整个开发流程。除生成实体模型和自跟踪实现模型,还支持生成轻型DbContext。这种模式的好
阅读全文
posted @ 2015-12-20 21:07 fomin
阅读(3109)
评论(3)
推荐(0)
上一页
1
2
3
4
5
6
公告