自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android Flow 操作符大全

可以利用中间运算符在不使用值的情况下修改数据流。中间运算符可以接连应用,形成链式运算,在数据项被发送到数据流时延迟执行。其中操作符还分为三大类:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m20UOOOF-1670402776711)(/Users/apple/Downloads/job_files/flow/Xnip2022-11-20_15-33-21.jpg )] 创建 的基本方法. 使用 发射单个值使用 发射一个流 ,类似 快速创建 , 类似 asFlow

2022-12-07 16:59:31 1469

原创 Android-Flow 使用和源码解析

数据流以协程为基础构建,可提供多个值。从概念上来讲,数据流是可通过异步方式进行计算处理的一组数据序列。所发出值的类型必须相同。例如,Flow 是发出整数值的数据流。在协程中,与仅返回单个值的挂起函数相反,数据流可按顺序发出多个值。数据流包含三个实体:创建数据流有两种常用方式: 第一就是试用数据流构建函数, 第二就是利用扩展方法将原有类型转换成Flow这里比较常用的函数是 和 其实 是简化版的 函数,内部帮我们调用了 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JE

2022-12-07 16:45:36 1737

原创 Jetpack-Lifecycle组件-SafeIterableMap解析

Jetpack-Lifecycle组件-SafeIterableMap解析 文章目录Jetpack-Lifecycle组件-SafeIterableMap解析概述`SafeIterableMap`核心方法FastSafeIterableMap使用`SafeIterableMap``FastSafeIterableMap`源码解析`SafeIterableMap``Put`操作`Get`操作`remove`操作迭代器`ListIterator`抽象迭代器`AscendingIterator`升序迭代器`Asc

2021-01-28 16:44:29 797 1

原创 Jetpact-activity组件完全解析

Jetpact-activity组件完全解析 文章目录Jetpact-activity组件完全解析前言源码解析构造器Activity停止时取消View还未执行的事件View层处理移除点击事件回调移除长按事件Activity销毁时清除ViewMode中数据isChangingConfigurations() 相关getViewModelStore()ViewModelStore.clear()解决InputMethodManager中 mNextServedView 持有Activity导致内存泄漏对Life

2020-11-12 11:22:29 2471 8

原创 Android-使用OKHTTP Interceptor刷新Access-Token

sdgsg

2020-07-27 23:11:14 2018

原创 Android-Framework: Activity、Window、View三者之间的关系

Android-Framework: Activity、Window、View三者之间的关系 文章目录Android-Framework: Activity、Window、View三者之间的关系前言Window对象是什么时候创建的?总结参考 前言 Activity、View 做过Android开发的都比较熟悉一个是Android的四大组件、一个是用于展示各种控件的View,相对于前两者 Window 在日常开发中比较陌生,今天我们这篇文章就将这三个问题讲清楚。 Window对象是什么时候创建的? 要想弄清楚

2020-07-14 20:25:53 544

原创 Java-并发知识体系-思维导图

Java-并发学习知识体系 文章目录Java-并发学习知识体系 最近在学习Java并发相关知识、所以抽时间画了一个知识体系思维导图,如下: 如果想要下载xmind文件的可以点击此处去下载

2020-07-05 22:29:07 686 5

原创 Java-集合面试题-2020

Java-集合面试题-2020 文章目录Java-集合面试题-2020前言IterableSet相关HashSet说一下 HashSet 的实现原理?HashSet如何检查重复?HashSet是如何保证数据不可重复的?HashSet与HashMap的区别HashSet 和 TreeSet 的区别?LinkedHashSetTreeSetList相关ArrayList说一下 ArrayList 的优缺点多线程场景下如何使用 ArrayList?为什么 ArrayList 的 elementData 加上 tr

2020-07-05 22:23:30 524

原创 ASM-使用ASM Bytecode Outline插件查看字节码

使用ASM Bytecode Outline插件查看字节码使用ASM Bytecode Outline插件查看字节码前言Intellij IDEA CE 使用Android Studio 使用 使用ASM Bytecode Outline插件查看字节码 前言 在使用 ASM 插入字节码代码时、如果不熟悉字节码相关语法和规则 可能对于插入 字节码代码 就束手无策了、幸好 ASM官方开发了一款IDE插件,可以将 Java代码 转换成 ASM 字节码类型代码,这样再使用 ASM 插入字节码时就比较方便了,下面就看

2020-06-03 22:11:54 9683 3

原创 Android-常用ADB命令

Android-常用ADB命令Android-常用ADB命令开启 adb 服务和停止常规选择设备安装和卸载程序文件导入和导出调试shell 命令屏幕截图调试 Activity Manager查看当前显示的Activity名称导出ANR文件杀死进程参考 Intent 参数详解参考文章 Android-常用ADB命令 平时进行Android 开发中 经常会用到ADB命令 特将常用的命令收集起来 以便日后查找 开启 adb 服务和停止 使用 start-server 检查 adb 服务器进程是否在运行,如果未运行

2020-05-30 23:52:31 523

原创 Git-常用命令

Git-常用命令Git-常用命令创建cloneinit修改与提交分支管理更新与发布历史记录合并与重置回滚 Git-常用命令 Git 是一个比较优秀的分布式代码管理工具、如果没有接触过Git的话、在这里推荐一个不错的自学网站 点击这里 日常工作中我们会经常用到一些Git命令、可能回想不起来这里特意整理记录一下、以后方便查找! 创建 clone 使用 clone 命令可以复制一个已经创建的仓库 使用方式: $ git clone https://github.com/shishoufengwise1234/An

2020-05-30 23:36:32 311

原创 使用Hexo+GitHubPagers+SublimeText3+Mardown搭建个人blog记录

使用Hexo+GitHubPagers+SublimeText3+Mardown搭建个人blog记录使用Hexo+GitHubPagers+SublimeText3+Mardown搭建个人blog记录引言:前期准备配置GitHub安装并配置 Hexo关联GitHubHexo常用命令initnewgeneratepublishserverdeploycleanlist安装Sublime Text3 插件 Package Control使用启动 auto-save 插件启动 markdown preview

2020-05-30 19:17:45 435

原创 android orm 框架 ActiveAndroid 使用

ActiveAndroid 是一个orm 框架,是采用对象关系映射的数据库框架,其本质是采用Java的反射原理完成的,本篇文章不进行源码解析,只是简单的API使用。 项目地址:github下载地址 本地下载:点击下载:1.新建数据库,设置数据库版本 在AndroidManifest.xml 文件下application标签下 添加标签<!--数据库名字--> <meta-data androi

2015-12-08 16:10:36 498

ActiveAndroid

android orm 数据库 ActiveAndroid

2015-12-08

ActiveAndroid 使用demo

ActiveAndroid 框架使用demo

2015-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除