常年面临一个问题,这个意思我改用什么单词,于是打开翻译工具,挑一个。之后的时间这个单词自己感觉用的不满意,也不怎么记得住,别人也不认识,以后一用到这个单词,总是如刺在喉。痛定思后,还是google官方用词精准。
通用API
- calculate : 计算,分析之意。
出处 [ DiffUtil.calculateDiff(DiffUtil.Callback callback,boolean detectMove) ],recycleview用来计算前后2个数据集合差异,用来更快的更新UI - analyze 对...分析
- openration 操作
- payload : 载荷,像是一堆货物之意。
出处 [ ublic Object getChangePayload(int oldItemPosition, int newItemPosition) ],还是上面比较新旧2个集合差异,获取2个集合某一条数据的差异量 - sorted : 分类的,挑选的,取排序,挑选之意。
- multi : 多种类型,更多的意思
- convert : 转换,转变
- velocity:速度
出处[ RV 中 onFling 回调方法中 int minFlingVelocity = mRecyclerView.getMinFlingVelocity(); ] 获取最小的滚动速度 - trim 裁剪
application 的onTrimMemory()生命周期 - component 组件
ComponentCallback 注册系统的生命周期方法回调 - logic 逻辑 BaseApplicationLogic 基础 applition 逻辑
- animated 动画,栩栩如生,活生生的 AnimatedVertorDrawable 适量动画图片
- animatable 可动画的 从 view中获取矢量动画兼容图片,然后开始播放动画
- trim 剪切 TrimPathAnim SVG 的剪切路径动画
- Morphing变换 pathMorphing 自定义矢量兼容动画
- ripple 波纹动画
- graphics 图形,显卡
- Sequentially 顺序 playSequentially
layout
- Constraint 约束 ConstraintLayout
性能/内存分析工具
- memory 内存
- monitor 监视器,监视 Memory Monitor 内存监视器
- dump 卸货,数据导出 dump java heap 获取堆内存快照
- leak/leaked 泄露 leaked activity 内存泄露的页面
- allocation 分配
- tracker 追踪者 allocation tracker 内存分配追踪
- reference 引用,参考
- chain 链,铁链 reference chain 引用链
- analyzer 分析 MAT - Memory Anazyler tool 内存分析工具
- capture 俘获,资源采集 stuido 的 capture 选项卡
- histogram 柱状图
- profile 轮廓,简述
- profiling 图谱
- hierarchy 层级 HierarchyView 视图树查看器
- inspect 检索 inspect code lint 检索代码
- capture 捕获,拍摄 capture system 启动 systrace 工具
github
- follow/follower 关注/追随者
编译报错
- specified 声明,规定的
gradle 构建工具
- groovy 绝妙的,gradle 的语言
- apply 申请,请求, apply plugin: 'com.android.application'
- plugin 插件, apply plugin: 'com.android.application'
- compile 编译, compileSdkVersion 23
- build 构建,建筑,建立, buildToolsVersion "23.0.2"
- version 版本
- release 发布,释放, 上线版本
- proguard 混淆器, proguardFiles
- rules 规则, 'proguard-rules.pro'
- denpend/denpendence/dependencies 依赖,信任,依赖性
- script 脚本,笔记, buildscript
- repositories 仓库
- prefix 前缀,resourcePrefix
动画
- explode 爆炸
- slide 滑动,幻灯片
- fade 褪色
- shade 阴影,树荫
- scene 场景
ActivityOptions.makeSceneTransitionAnimation - option 选项
ActivityOptions - feature 特色
getWindow().requestFeature() - reenter 重新进入,重新加入
- pending 待定,悬而未决的
overridePendingTransition - overlap 重叠,同步进行
- appear 出现
tran 打头单词
android 中有很有 tran 打头的单词,真的是很多,我是背了一遍忘一遍,真的是多而且长的都像,不好记啊
transition 变换,过度
overidePendingTransition(int enterAnim, int exitAnim) activity 切换动画中的单词translate 位移
android 动画中的位移transaction 交易,事务
layoutTransaction layout 布局改变添加动画过度