- 博客(9)
- 收藏
- 关注
原创 Android面试大全基础篇(校招+社招)含答案
首先,在Fragment中定义接口,并让Activity实现该接口,如下所示。然后,在Fragment的onAttach()中,将参数Context强转为OnFragmentInteractionListener对象传递过去。}else{
2025-01-20 16:03:44
731
原创 Android架构师必备框架技能核心笔记,含BATJM大厂
当需要开发支持多端的应用,每一端都需要独立研发、测试,一直到上线,以及后续的维护工作,工作量成倍增涨,势必延长研发周期。伴随着移动互联网的高速发展,公司间竞争越来越激烈,如何将好想法快速落地、快速试错,成为备受关注的问题。移动互联网发展十余年,伴随着Android、iOS等智能手机的不断普及,移动端已逐步取代PC端,成为兵家必争之地。所以,谁也别笑谁,大环境不好,谁也跑不了。为了解决多端独立开发的问题,跨平台技术便应运而生,各大互联网公司为此都投入大量人力,于是出现了各种跨平台技术框架,
2025-01-20 15:31:48
529
原创 Android多回退栈实践(一)_安卓回退栈
我们先来看的解释:参照文档,这个函数的作用有点类似函数,但是并不会完全像那样(会退栈,同时事务里面的状态会丢掉,回退到的Fragment会执行状态恢复),也会执行退栈,但是他会把退栈的这些事务保存起来,用于后面的函数执行。简单解释下:现在,当我调用会将当前保存的回退栈,存入到一个Map表中,同时我们回退栈栈顶就变成了。它会在当前回退栈的基础上进栈,不影响表。当然,我们依然可以在此时继续调用此时,表中,会有两个保存的栈,一个是_B_,一个是_D_。这里在使用Key如图所示,
2025-01-20 14:59:12
1018
原创 Android-MVVM-Databinding的原理、用法与封装_android viewbinding 只能看到impl类
/就可以直接使用ViewBinding与ViewModel。//控件隐藏不设置点击,显示才设置点击。EditText的简单监听事件。//为空的时候设置默认值。Edit的确认按键事件。//常用的三元与判空。//设置Html字体。//设置动画设置高度。
2025-01-20 14:27:27
499
原创 Android volley网络框架
@paramstrurl请求路径。*@paramjsonObject携带参数。*@paramwhat回调位置。*@paramurl接口地址。*@paramwhat回调地址。
2025-01-20 13:55:37
281
原创 Android --- BaseQuickAdapter 子控件设置了addOnClickListener(R
【代码】Android---BaseQuickAdapter子控件设置了addOnClickListener(R。
2025-01-20 13:22:06
120
原创 50w字+的Android技术类校招面试题汇总(附答案+考点)
(6).如何得到单链表的长度?360(7).如何在不使用递归的情况下逆转单链表?小米/美团(8).怎么判断链表有环?滴滴(1).如何使用栈实现队列的功能?(广州荔枝FM)(2).两个栈实现一个队列蘑菇街(3).两个队列实现一个栈腾讯(4).对比一下队列和栈,以及它们底部实现腾讯(1).如何在给定的二叉树中执行先序遍历?百度(2).如何实现后序遍历算法?百度(3).如何在给定数组中执行二分法搜索?苏宁。
2025-01-20 12:43:15
667
原创 flutter dio 请求封装,4
// [connectTimeout] 连接超时赶时间。/// [receiveTimeout] 接收超时赶时间。/// [interceptors] 基础拦截器。/// [baseUrl] 地址前缀。///初始化公共属性。
2025-01-17 07:30:41
805
原创 Fluent Mybatis 牛逼!
使用fluent mybatis可以不用写具体的xml文件,通过java api可以构造出比较复杂的业务sql语句,做到代码逻辑和sql逻辑的合一。代码:https://gitee.com/fluent-mybatis/fluent-mybatis-docs/tree/master/spring-boot-demo/统计2000年三门学科(‘英语’, ‘数学’, ‘语文’)及格分数按学期,学科统计最低分,最高分和平均分, 且样本数需要大于1条,统计结果按学期和学科排序。
2025-01-17 07:28:39
750
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人