摘要: Java对象结构和内部锁 Java对象结构 我们知道每一个Object类都自带锁,在了解锁之前我们先了解Java的对象结构。 Java的对象分为三个部分,主要的部分就是对象头和对象体,填充部分是因为JVM规定对象的起始地址必须为8字节的整数倍,所以在实例不满足8字节的整数倍情况下进行填充,对象头一定 阅读全文
posted @ 2022-02-23 19:24 落月江树 阅读(265) 评论(0) 推荐(0)
摘要: 安卓存储空间 安卓存储结构 首先明确一下新时代下,安卓内部存储和外部存储的概念。我使用的是MIUI12系统,打开文件管理,只能看到内部存储设备。在传统概念中,内部存储设备就是手机自带的空间,外部存储设备是SD卡,但是现在就没有SD卡了,全部用内部存储设备实现,怎么去理解呢? 先看个图了解安卓的文件结 阅读全文
posted @ 2021-06-11 22:58 落月江树 阅读(1815) 评论(0) 推荐(0)
摘要: 安卓图片保存到本地和裁剪 这里的两个小功能做了我四天,实在是坑爹啊,对安卓的文件,uri还是懵懵懂懂,先把能实现的方法记录一下 安卓10,11之后的存储空间管理是一个大坑,有时间要系统的整理一下 保存图片 要保存图片到本地,我们有样学样,先看看其他应用保存到了哪里 打开相册,发现大多数app保存的图 阅读全文
posted @ 2021-06-11 02:20 落月江树 阅读(520) 评论(0) 推荐(0)
摘要: BottomSheets BottomSheet BottomSheet,我的理解是一种view的呈现样式。如果把相应的view添加下列的属性 采用: <app:layout_behavior="@string/bottom_sheet_behavior> 即可声明为BottomSheet类型的vi 阅读全文
posted @ 2021-05-10 14:59 落月江树 阅读(1360) 评论(0) 推荐(0)
摘要: 这是给华工tic第一次培训的讲义 安装环境(一): 检查安装pip镜像源: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package 安装requests库 pip install requests # 测试 url = 阅读全文
posted @ 2021-02-03 17:28 落月江树 阅读(55) 评论(0) 推荐(0)
摘要: Fragment是可以嵌在Activity**中的UI界面,它可以作为活动的子界面,动态的更新,我们只需要维护活动中的内容即可 创建一个碎片: 需要创建碎片的布局,并且实例化碎片类,如下为例: public class AnotherRigthFragment extends Fragment { 阅读全文
posted @ 2021-01-29 23:46 落月江树 阅读(121) 评论(0) 推荐(0)
摘要: 基本内容: 要利用RecyclerView, 除了要定义好存储视图内容的类和规定好视图的样式外,最关键的是写好适配器. 在创建一个针对我们存储视图的适配器的时候,首先要在适配器的内部重写好ViewHolder类,用来进行视图的缓存(ViewHolder类拥有的成员由视图内容的类的成员来决定) 适配器 阅读全文
posted @ 2021-01-27 13:00 落月江树 阅读(144) 评论(0) 推荐(0)
摘要: intent是一种消息传递对象,可以用于组件间通信 intent显示调用 在构造函数中很明确的指定了目标活动 intent隐式调用 没有明确地指出目标的活动,而是通过指定目标活动所希望进行的action(每个action的名字是唯一的,一个intent只能指定一个action, action描述了当 阅读全文
posted @ 2021-01-23 23:22 落月江树 阅读(118) 评论(0) 推荐(0)