摘要: WorkManager详解 前言 WorkManager组件是用来管理后台工作任务。Android不是已经有很多管理后台任务的类,比如JobScheduler, AlarmManger;在比如AsyncTask, ThreadPool,WorkManager。WorkManager的优势在哪里,我们 阅读全文
posted @ 2020-12-24 08:03 心夢無痕 阅读(1667) 评论(0) 推荐(0) 编辑
摘要: Activity中加入以下代码(kotlin) val paint = Paint() val colorMatrix = ColorMatrix() colorMatrix.setSaturation(0f) paint.colorFilter = ColorMatrixColorFilter(c 阅读全文
posted @ 2020-05-20 15:19 心夢無痕 阅读(1958) 评论(0) 推荐(0) 编辑
摘要: 转:解决git rebase操作后推送远端分支不成功的问题 前段时间在工作中同事在rebase时遇到一个问题来问我,今天突然想起来觉得有必要记录一下。 在我们日常工作中,经常使用git座位代码管理工具,而且一个项目通常由多人开发,我当时所在组的git管理策略是master分支作为主干的无bug分支( 阅读全文
posted @ 2019-08-05 10:50 心夢無痕 阅读(5561) 评论(0) 推荐(0) 编辑
摘要: 如果Gradle在编译的时候没有在本地仓库中发现依赖,就会从远程仓库中下载,默认的远程仓库为mavenCentral(),也就是http://repo1.maven.org/maven2/,但是往往访问速度特别慢,不FQ经常会下载超时或者需要很长时间导致Build失败,因此,可以用国内的仓库代替: 阅读全文
posted @ 2018-08-15 19:44 心夢無痕 阅读(10273) 评论(0) 推荐(1) 编辑
摘要: Android中我们经常会用到判断View的可见行,当然有人会说View.VISIBLE就可以了,但是有时候这个真是满足不了,有时候我们为了优化,在View滚到得不可见的时候或者由于滚到只显示了部分内容的时候不做某些操作,View.VISIBLE这个时候是满足不了的。 1. onWindowVisi 阅读全文
posted @ 2018-05-24 10:40 心夢無痕 阅读(4598) 评论(0) 推荐(0) 编辑
摘要: 英文原文:http://developer.android.com/guide/topics/providers/calendar-provider.html 关键类 CalendarContract.Calendars CalendarContract.Events CalendarContrac 阅读全文
posted @ 2018-04-02 19:16 心夢無痕 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: 转:如何设计一个优雅健壮的Android WebView?(下) 前言 在上文《如何设计一个优雅健壮的Android WebView?(上)》中,笔者分析了国内WebView的现状,以及在WebView开发过程中所遇到的一些坑。在踩坑的基础上,本文着重介绍WebView在开发过程中所需要注意的问题, 阅读全文
posted @ 2018-03-05 10:46 心夢無痕 阅读(2515) 评论(0) 推荐(0) 编辑
摘要: 转:如何设计一个优雅健壮的Android WebView?(上) 前言 Android应用层的开发有几大模块,其中WebView是最重要的模块之一。网上能够搜索到的WebView资料可谓寥寥,Github上的开源项目也不是很多,更别提有一个现成封装好的WebView容器直接用于生产环境了。本文仅当记 阅读全文
posted @ 2018-03-05 10:44 心夢無痕 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: 正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 正则表达式实例 一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 "Hello World" 字符串。 .(点号)也是一个正则 阅读全文
posted @ 2017-12-21 11:26 心夢無痕 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 由于历史原因,Android在发布之初对通知栏Notification的设计相当简单,而如今面对各式各样的通知栏玩法,谷歌也不得不对其进行更新迭代调整,增加新功能的同时,也在不断地改变样式,试图迎合更多人的口味。本文总结了Android通知栏的版本迭代过程,在通知栏开发过程中所遇到的各种各样的坑,以 阅读全文
posted @ 2017-12-04 18:12 心夢無痕 阅读(1380) 评论(0) 推荐(0) 编辑