带着问题看源码 为什么使用As创建项目默认打打开 HomeFragment? NavController类 模板创建的代码: Navigation.findNavContro...
带着问题看源码 为什么使用As创建项目默认打打开 HomeFragment? NavController类 模板创建的代码: Navigation.findNavContro...
在app开发中可以监听系统Handler发送过来的消息吗? 一个线程可以创建多少个Handler? n 一个线程最多可以有多少个Looper? 1 一个Handler有多少个...
为什么说 静态内部类可以解决Handler的泄漏?因为在静态内部类中,编码规定你就无法持有外部类。在Activity中匿名内部类一定导致内存泄漏吗?不一定,匿名内部类会持有外...
先画一个圆,再画十字线,通过十字线的4个点drawPath,然后把画布再旋转45度,一个正的正方形 图:
参数: x: x和y参数是指定字符串中心的坐标吗?还是左上角的坐标?这个问题的直观印象应该是左上角的坐标,但不是这样的。x默认是"this is custome view"这...
源码版本23 安卓6.0 为什么用这个版本,因为这个版本内外拦截源码部分比较容易理解?那么我问你是外部拦截优先级高,还是内部拦截优先级高?这个时候你会怀疑自己的知识体系吗?你...
匿名函数
ImageFilterView和 ImageFilterButton 两个属性 但 ImageFilterButton的效果大打折扣,它有范围限制,你把 round设置成无限...
怎么理解 layout_constraintVertical_bias app:layout_constraintVertical_bias="0.5" //范围内水平方向5...
这是几把面试的时候,又要考这个了吗?发疯啊
为什么Integer用==比较时127相等128不相等一、前言 这个几乎是Java 5引入自动装箱和自动拆箱后,很多人都会遇到(而且不止一次),而又完全摸不着头脑的坑。虽然已有很多文章分析了原因,但鉴于我这次还差点坑了同学,还是...
首先在 int的循环里,我是不会用Integer去接收的,它和我的类型不匹配,如果我是说如果一定要在类型转换,那这块一定要注意,但又偏偏是自动装箱,这个是要研究一下的
为什么Integer用==比较时127相等128不相等一、前言 这个几乎是Java 5引入自动装箱和自动拆箱后,很多人都会遇到(而且不止一次),而又完全摸不着头脑的坑。虽然已有很多文章分析了原因,但鉴于我这次还差点坑了同学,还是...
查看当前栈顶的Activity 都说好记性不如烂笔头啊,这是真的,每次配置都要查询一番,结果搜索出来的结果是错误的,你问Ai也是得不到满意的答案 查看Fragment 在Wi...
修改控制组件的样式 属性 controller_layout_id 这个exo_player_control_view 布局是有讲究的注意<merge> 标签先下载源码方便看...
在讲本流程前默认你已经懂了Activity的启动流程接Activity的启动流程 在AMS binder驱动返向 transact 后 在 ApplicationThread...
现象 点赞的时候更改点赞的数据时条目的主图闪烁 解决:
需求 1、在输入框获取焦点键盘右上角显示一个icon(像抖音的语音转文字) 这里需求并不清楚是项目中所有EditText还是部分,如果是部分则简单一点2、目前按项目中所有输入...
单行: 多行 activity中用: 工具类:
.bash_profile