- 博客(12)
- 收藏
- 关注
原创 《Android内核剖析》笔记 第2章 Java基础&异步消息处理模型
有许多来自一线的技术大牛,也有在小厂或外包公司奋斗的码农,我们致力打造一个平等,高质量的Android交流圈子,不一定能短期就让每个人的技术突飞猛进,但从长远来说,眼光,格局,长远发展的方向才是最重要的。公司奋斗的码农,我们致力打造一个平等,高质量的Android交流圈子,不一定能短期就让每个人的技术突飞猛进,但从长远来说,眼光,格局,长远发展的方向才是最重要的。当前待发送消息与当前对象中的Message具体执行时间做比较,将当前待发送消息插入到正确的队列位置中,确保消息在队列中是按照执行时间顺序排列的;
2024-09-10 14:25:33
454
原创 MVVM-架构与数据绑定库
null) {对于上述情况,自定义 setter 可以被重写。Setter 是使用 @BindingAdapter 注解来实现的,布局属性使用参数命名,使得绑定适配器被调用。上面示例提供了一个用于绑定 layout_marginBottom 的适配器。方法必须是 public static void ,而且必须接受绑定适配器调用的首个视图类型作为参数,然后将数据强绑定到你需要的类型。在这个例子中,我们使用一个 int 类型为类型 View(子类型)定义一个绑定适配器。
2024-09-10 11:54:24
892
原创 Android开发,待了3年的小创公司突然没了,上哪去找我的“坑位”
他的困惑在于如何展示自己的亮点以弥补不足(准备面试题不充分)。这是个学问,我认为是远超你背题的意义1、无论我们是做前端 /后端 /框架 /底层硬件 /算法,我们所服务的最终是一个手机 app。所以我们务必要有一个成品 App 作为展示(非 demo )。这比一通把面试官唬懵比的胡诌更能打动他(对方水平越低,这个越有效)。最好同时有一个竞品作对比,凸显优势(竞品当然是你自己选择了)。如果对方开始问我们是怎么实现的。这就到我们的主场了。2、我们要有除了 App 开发以外的特长。
2024-09-10 03:29:16
473
原创 Android工程师最容易遇到4个瓶颈是什么?面试建议_android工程师 挑战(1)
横向像素点 = 180 * 320/240 + 0.5f = 240 px。纵向像素点 = 180 * 320/240 + 0.5f = 240 px。横向像素点 = 180 * 320/480 + 0.5f = 120 px。纵向像素点 = 180 * 320/480 + 0.5f = 120 px。横向像素点 = 180 * 320/240 + 0.5f = 240 px。纵向像素点 = 180 * 320/240 + 0.5f = 240 px。
2024-09-10 02:02:50
572
原创 Android低功耗蓝牙通讯(1)
startLeScan中,第一个参数是只扫描UUID是同一类的ble设备,第二个参数是扫描到设备后的回调。因为蓝牙扫描比较耗电,建议设置扫描时间,一定时间后停止扫描。如果不需要过滤扫描到的蓝牙设备,可用进行扫描。//蓝牙扫描回调接口@Overridereturn;Log.e(“—>搜索到的蓝牙名字:”, device.getName());//可以将扫描的设备弄成列表,点击设备连接,也可以根据每个设备不同标识,自动连接。//获取所需地址调用方法后,这个方法会被调用,说明发现当前设备了。
2024-09-10 00:36:23
626
原创 Android 开发框架xUtils3
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司20年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。
2024-09-09 21:07:16
1165
原创 2024年,Android开发程序员未来职业发展规划_android 职业发展目标
要想成为架构师,那就不要局限在编码,业务,要会选型、扩展,提升编程思维。此外,良好的职业规划也很重要,学习的习惯很重要,但是最重要的还是要能持之以恒,任何不能坚持落实的计划都是空谈。如果你没有方向,这里给大家分享一套由阿里高级架构师编写的《Android八大模块进阶笔记》,帮大家将杂乱、零散、碎片化的知识进行体系化的整理,让大家系统而高效地掌握Android开发的各个知识点。相对于我们平时看的碎片化内容,这份笔记的知识点更系统化,更容易理解和记忆,是严格按照知识体系编排的。
2024-09-09 15:40:38
1293
原创 Kotlin学习——流程控制,when,循环,range工具 &; kt里的equals &; if实现类似三元表达式的效果_kotlin then
else -> 42 // 此时这条语句不能省略。* 定义一个iterator,名字必须是这个;* 当list有下一个时,返回animal。// 比较值是否相同,相当于 equals。
2024-09-08 13:12:08
221
原创 H5和小程序测试点分析_如何测试h5小程序
并要注意返回后是否需要刷新页面请求通过H5页面(非手机自带返回键)的返回功能键返回,可以返回到正确的页面(上一级/退出H5)点击返回与back键,回退页面是否是期望页面。1.微信小程序的框架包含两部分,View视图层、App Serive逻辑层,View视图层用力啊渲染页面结构,App Serive逻辑层用来逻辑处理、数据请求、接口调用,它们在两个线程里运行。3.在手机上从list点击进入detail页面,要在原窗口打开,这样可以通过页头的返回按钮返回,而不需要通过手机的返回键返回,这样交互上更友好。
2024-09-07 22:01:31
283
原创 40条软件测试面试常考题目总结(附答案解析)_软件测试面试题
测试负责新产品测试,原有产品的升级测试,负责软件问题解决过程跟踪,软件开发文档、开发工作的规范化,管理开发部门的产品文档,制作用户手册、操作手册,产品上限测试,监督软件开发过程执行,提高软件质量。规模(代码规模、需求规模、用例规模、工作量、进度、质量、成本),测试流程,角色与职责,项目中自己角色,自己的特色(做得好的、遇到的困难、做得差的),最后是心得体会。测试根据此,给出bug统计。功能、性能、可靠性、安全性、负载测试,压力、安装/卸载、启动/停止、兼容、互联测试,文档、回归、可使用性、容量测试。
2024-09-07 15:31:47
425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人