Quibbler

Quibbler

站长

加入于 2019-10-06

不忘初心的阿甘

598

文章

41

评论

TA 的文章(580)

Android

Android Uri

Android UriUri在Android也是比较常见的一个工具类,最常用的场景是通过Uri可以访问特定的ContentProvider,其次通过Uri启动特定的界面。应用也可以添加定义处理一些Uri,也就是熟悉的DeepLink,详见Android DeepLink跳转。1、Uri什么是Uri?统一资源标识符(Uri)是一串字符串,用于标识抽象资源或物理资源。Android还提供了两个Uri工

2.4k
Android

Android meta-data用法

Android meta-data用法Android技术比较多、杂、散,需要自己构建合适的知识栈,思维图谱,将这些细碎的技术组织起来。比如提到Activity立马就能迁出Activity相关的技术点(启动流程、Intent、Window、ContextThemeWrapper、Activity生命周期等等)。1、<meta-data />标签第一次在AndroidManifest.xml中看到<m

2.4k
布局动画:LayoutTransition
Android

布局动画:LayoutTransition

布局动画:LayoutTransition1、LayoutTransition介绍Layouttransition位于android.animation包中,Google从API 11时引入这个Layouttransition工具类,专门用来处理ViewGroup布局发生变化时对子控件进行动画处理。比如一组数据在ViewGroup中显示,这个时候如果添加或者删除其中的数据,同时伴随着每个item的

1.8k
更简单的动画实现:ViewPropertyAnimator
Android

更简单的动画实现:ViewPropertyAnimator

更简单的动画实现:ViewPropertyAnimator前面学习了补间动画,属性动画创建动画,相对来说比较专业,但也显得繁琐。只要在View层中实现一个简单的动画需要创建各种辅助的类对象,还好Android又提供了一条路,让开发者直接操作View来添加动画。1、ViewPropertyAnimatorAndroid比较让人头疼的是提供了很多方法可以实现相同的目的(API太多)。动画也是,前面已经

1.8k
Linux查看文件内容
Code

Linux查看文件内容

Linux查看文件内容Linux命令查看文本文件有很多命令,最熟悉的是cat,除此之外还有tac、more、less等文件查看命令。1、catLinux中最常用的查看文件内容命令,查看文件全部内容。详见cat: Concatenate and write files。1.1、选项使用--help查看cat命令还有如下这么多的可选参数,不过平时基本上都用不到。-A 等效于-vET-b 数字非空输出行

1.9k
属性动画关键帧:keyframe
Android

属性动画关键帧:keyframe

属性动画关键帧:keyframe上次介绍学习了PropertyValuesHolder《属性动画:PropertyValuesHolder》,其中还提到一个ofKeyframe()的构造方法,传入Keyframe参数。今天单独专门学习一下什么是Keyframe关键帧。1、KeyframeKeyframe类从API 11开始引入android.animation包中。1.1、介绍Keyframe包含

1.9k
属性动画:PropertyValuesHolder
Android

属性动画:PropertyValuesHolder

属性动画:PropertyValuesHolder前面属性动画学习的过程中,在ValueAnimator中提到过ValueAnimator.ofPropertyValuesHolder(PropertyValuesHolder... values)构造方法(详见《属性动画:ValueAnimator及其监听器》3.1节),还有ObjectAnimator中也提到过ObjectAnimator.of

1.9k
 linux文件查找
Code

linux文件查找

linux文件查找Linux查找文件通过命令行可以快速的查找,两年前看过《鸟哥的Linux私房菜》,还记得有几个命令:which、whereis、locate、find用来查找文件。每个命令都有高级用法,现在来学习一下简单的常用用法。1、whichwhich用来查找Linux命令程序所在的位置。1.1、参数which命令--help查看有如下的可选参数:--version,-[vV] 打印版本并成

1.8k
Lucene 索引与 Luke 工具详解:从倒排索引到索引诊断
Code

Lucene 索引与 Luke 工具详解:从倒排索引到索引诊断

Lucene 索引与 Luke 工具详解:从倒排索引到索引诊断提到全文搜索,绕不开 Apache Lucene——它是高性能、全功能的开源全文检索库,也是 Solr、Elasticsearch 这些主流搜索引擎的底层引擎。而 Luke 则是 Lucene 索引的"X 光机":一个可视化的开发与诊断工具,让你把索引内部的段、文档、词项看个底朝天。本文先讲透 Lucene 索引的结构与原理,再带你上手

186
属性动画的XML实现
Android

属性动画的XML实现

属性动画的XML实现补间动画的四种动画都可以通过代码实现,也可以通过xml实现,详见《补间动画:Tween Animation》。属性动画也可以通过XML的方式快速实现。和Animation动画src/main/res/anim目录不同,Animator动画xml放在src/main/res/animator目录下。1、ValueAnimator<animator/>标签对应ValueAnimat

1.8k