- 博客(6)
- 收藏
- 关注
原创 Android底部弹窗的正确打开方式
/点击外部消失,这里因为PopupWindow填充了整个窗口,所以这句代码就没用了//设置可以点击//进入退出的动画重点看一下这句代码这句代码是设置弹出窗口从哪里弹出,方法有四个参数,第一个参数是父布局,第二个为从父布局的哪里弹出,x和y是相对于父布局弹出位置的偏移量。由于,我们要将mPopWindow放在整个屏幕的最低部,所以我们将R.layout.activity_main做为它的父容器,将其显示在BOTTOM的位置。
2025-01-20 14:27:57
1116
原创 Android EditText详解
);i++)//调用:etPhoneNumber.addTextChangedListener(newPhoneNumberTextWatcher(etPhoneNumber));=3&&i!continue;index++;
2025-01-20 12:38:11
981
原创 2024字节跳动Android开发岗面试,关于Handler,面试官问了我这些……
这里主要关注MessageQueue的消息存取即可,看源码内部的话,在往消息队列里面存储消息时,会拿当前的MessageQueue对象作为锁对象,这样通过加锁就可以确保操作的原子性和可见性了。这里主要关注MessageQueue的消息存取即可,看源码内部的话,在往消息队列里面存储消息时,会拿当前的MessageQueue对象作为锁对象,这样通过加锁就可以确保操作的原子性和可见性了。消息的读取也是同理,也会拿当前的MessageQueue对象作为锁对象,来保证多线程读写的一个安全性。
2025-01-20 11:00:02
432
原创 Python编程 函数的定义与参数_python中函数参数的种类和定义方法
本章将会讲解Python编程中的函数以及它的定义与参数。函数介绍:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数作用:提高应用的模块性与代码的复用性函数代码块以def关键词 开头 ,后接 函数标识符名称 和 圆括号()圆括号中间 可以 放入参数函数内容以 冒号 起始,并且 缩进。注意:函数 只有在调用时才会执行,通过进行调用#实现打印九九乘法表print()#函数只有在调用的时候 才会执行#如何调用:函数名()
2025-01-18 05:25:49
387
原创 Mybatis源码分析三-数据源模块分析,工厂模式的使用
用于管理 PooledConnection 对象状态的组件,通过两个 list 分别管理空闲状 态的连接资源和活跃状态的连接资源,如下图,需要注意的是这两个 List 使用 ArrayList实现,存在并发安全的问题,因此在使用时,注意加上同步控制;:简单工厂模式将对象的创建和使用进行解耦,并屏蔽了创建对象可能的 复杂过程,但由于创建对象的逻辑集中工厂类当中,所以简单工厂适合于产品类型不多、需 求变化不频繁的场景;:产品接口用于定义产品类的功能,具体工厂类产生的所有产品都 必须实现这个接口。
2025-01-18 02:46:57
815
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人