LiveData是一个可观察的数据持有者类。 与常规observable不同,LiveData是生命周期感知的,当生命周期处于STARTED或RESUMED状态,则LiveData会将其视为活动状态,这意味着它尊重其他应用程序组件的生命周期,例如Activity,Fragment或Service。 ...
分类:
移动开发 时间:
2019-03-07 17:55:11
阅读次数:
676
Android Service是一个可以在后台执行长时间运行操作而不提供用户界面的应用组件,它分为两种工作状态,一种是启动状态,主要用于执行后台计算;另一种是绑定状态,主要用于其他组件和Service的交互。需要注意的两点: 两种状态是共存的,即Service可以是启动状态也可以同时是绑定状态 防止 ...
分类:
移动开发 时间:
2019-03-07 17:41:21
阅读次数:
203
很久前写的一篇文章,发出来以作纪念:) Android中一个有趣的crash的日志分析 首先看看bugly平台中异常的统计信息,表面上是一个NullPointerException: 发生异常设备统计信息如下图,有意思的是全部都是root过的机器: 接下来看跟踪日志,在最下面可以看到这样的日志,抛出 ...
分类:
移动开发 时间:
2019-02-19 10:20:17
阅读次数:
252
virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够: 1. 在没有权限的情况下安装新套件 2. 不同应用可以使用不同的套件版本 3. 套件升级不影响其他应用 安装 ? 1 sudo apt-get install python-virtualenv 使用方 ...
分类:
系统相关 时间:
2019-02-16 23:13:14
阅读次数:
396
最近做项目发现Android 8.0+ 更新安装apk时 出现安装失败的情况 总结原因是 缺少安装的权限 Android 8.0 (Android O)为了针对一些流氓软件引导用户安装其他无关应用。在应用权限设置的“特殊访问权限”中,加入了“安装其他应用”的设置。 简单的方法 可以直接在Manife ...
分类:
移动开发 时间:
2019-02-01 01:16:55
阅读次数:
612
什么是单点登录? SSO(Single Sign On)单点登录是实现多个系统之间统一登录的验证系统,简单来说就是:有A,B,C三个系统,在A处登录过后,再访问B系统,B系统就已经处于了登录状态,C系统也是一样。举个生活中栗子:你同时打开天猫和淘宝,都进入login界面,都要求你登录的,现在你在淘宝 ...
分类:
编程语言 时间:
2019-01-28 16:07:50
阅读次数:
289
paper链接:https://arxiv.org/pdf/1812.09953.pdf code链接:https://github.com/YangZhang4065/AdaptationSeg 摘要: 在过去的5年里面,卷积神经网络在语义分割领域大获全胜,语义分割是许多其他应用的核心任务之一,这 ...
分类:
移动开发 时间:
2019-01-23 13:56:03
阅读次数:
228
1、隐藏某类型文件file-->>Settings-->>Editor-->>File Types-->>Ignore files and floders 2、文字设置file-->>Settings-->>Editor-->>font 3、自动保存切换到其他应用时保存变化(默认使用) 设置路径:S ...
分类:
其他好文 时间:
2019-01-16 16:34:38
阅读次数:
216
原文:IdentityServer4-客户端的授权模式原理分析(三)在学习其他应用场景前,需要了解几个客户端的授权模式。首先了解下本节使用的几个名词 Resource Owner:资源拥有者,文中称“user”; Client为第三方客户端; Authorization server为授权服务器; ... ...
分类:
其他好文 时间:
2018-12-30 14:42:54
阅读次数:
443