江山如画


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

Handler通信机制原理学习

发表于 2020-06-05 | 分类于 android
字数统计: 422 word | 阅读时长 ≈ 1 min
概述

在Android开发的多线程应用场景中,Handler机制十分常用,以前陆陆续续了解过,没系统的学习,现在系统的学习一下。

参考大神文章:https://www.jianshu.com/p/f0b23ee5a922

阅读全文 »

ViewPager2学习

发表于 2020-06-03 | 分类于 android
字数统计: 2.3k word | 阅读时长 ≈ 11 min
引入
1
implementation "androidx.viewpager2:viewpager2:1.0.0"
阅读全文 »

BottomSheetDialog使用

发表于 2020-06-03 | 分类于 android
字数统计: 1.1k word | 阅读时长 ≈ 6 min
说明

这里只实现基本操作,复杂的操作在基础上添加即可。

实现如下效果
阅读全文 »

SpannableString

发表于 2020-06-02 | 分类于 android
字数统计: 1.4k word | 阅读时长 ≈ 5 min
概述

安卓开发中TextView 是我们最常用的控件之一,我们用TextView为我们在页面中展示文本。展示普通文本当然没有任何难度,使用TextView的setText()方法设置一个字符串就可以了,但是当我们需要在文本中展示不同格式文本的时候,设置普通的字符串就不行了。那该怎么办?当然就说到我们今天的主角了。SpannableString和SpannableStringBuilder

阅读全文 »

InputMethodManager输入法简介

发表于 2020-06-01 | 分类于 android
字数统计: 2.4k word | 阅读时长 ≈ 9 min
结构
1
2
3
public final class InputMethodManager{
.....
}
阅读全文 »

Android中使用@IntDef @Retention @StringDef

发表于 2020-06-01 | 分类于 android
字数统计: 373 word | 阅读时长 ≈ 1 min
在Android开发中官网不推荐使用枚举enums。

占用内存多(Enums often require more than twice as much memory as static constants.)。 Android中当你的App启动后系统会给App单独分配一块内存,App的DEX code、Heap以及运行时的内存分配都会在这块内存中。

阅读全文 »

RecyclerView的滚动事件

发表于 2020-05-31 | 分类于 android
字数统计: 860 word | 阅读时长 ≈ 3 min
滚动事件分类

列表的滚动一般分为两种:

1.手指按下 -> 手指拖拽列表移动 -> 手指停止拖拽 -> 抬起手指

2.手指按下 -> 手指快速拖拽后抬起手指 -> 列表继续滚动 -> 停止滚动

上面的过程的状态变化如下:

1.静止 -> 被迫拖拽移动 -> 静止

2.静止 -> 被迫拖拽移动 -> 自己滚动 -> 静止

阅读全文 »

Drawable学习

发表于 2020-05-27 | 分类于 android
字数统计: 3.7k word | 阅读时长 ≈ 17 min
Drawable是什么
  • 一种可以在Canvas上进行绘制的抽象的概念

  • 颜色、图片等都可以是一个Drawable

  • Drawable可以通过XML定义,或者通过代码创建

  • Android中Drawable是一个抽象类,每个具体的Drawable都是其子类

阅读全文 »

axios学习

发表于 2020-05-27 | 分类于 vue
字数统计: 905 word | 阅读时长 ≈ 3 min
为什么要用axios
阅读全文 »

vuex学习

发表于 2020-05-26 | 分类于 vue
字数统计: 3.1k word | 阅读时长 ≈ 12 min
了解Vuex
vuex是什么

Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到 Vue 的官方调试工具 devtools extension ,提供了诸如零配置的 time-travel 调试、状态快照导入导出等高级调试功能。

阅读全文 »
1234…15
1215ccc

1215ccc

145 日志
17 分类
36 标签
GitHub E-Mail
© 2020 1215ccc
0%