首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
如果声音不记得
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
98
文章 98
沸点 0
赞
98
返回
|
搜索文章
赞
文章( 98 )
沸点( 0 )
Android 应用工程师的 Binder 原理剖析(六)Java& Native层面 Binder相互转化
前面的一~五章已经基本将Binder通信的上层逻辑解释清楚了,接下来的重点是分析binder的上层 是如何走到native层的,换一句话说,native层如何被封装成为上层的。也就是Binder的 J
JDK本身提供了Serializable序列化接口,为什么还要使用 Parcelable?破案了
最近有个公众号粉丝和我聊了聊他面试的经历,一个刚入坑Android两年的新人,由于异地的原因视频面试,而面试官只问了一个问题:“JDK本身提供了Serializable序列化接口,为什么还要使用 Pa
作为Android程序员,为什么我的简历能让HR一眼就约面谈?
前言 我看过很多的简历,很多程序员其实是很懒的,尤其是工作了三、四年的程序员,很多人的简历才只有一页,只是把自已工作过的公司以及做的项目简单罗列一下,这是不对的,这是自已的不负责任。 因为这样的简历很
想实现Android队列功能?Handler内功心法,你值得拥有!——Handler源码和常见问题的解答
Handler是Android中的消息处理机制,是一种线程间通信的解决方案,同时你也可以理解为它天然的为我们在主线程创建一个队列,队列中的消息顺序就是我们设置的延迟的时间,如果你想在Android中实
Android内存优化内存抖动的概念和危害
内存抖动是一种内存管理的不良现象,它会影响应用的性能和稳定性。本文将从以下几个方面介绍内存抖动的定义、原因、后果和检测方法。 一、内存抖动的定义 内存抖动示例图 内存抖动是指内存频繁分配和回收导致的不
Android 多种支付方式的优雅实现!
1.场景 App 的支付流程,添加多种支付方式,不同的支付方式,对应的操作不一样,有的会跳转到一个新的webview,有的会调用系统浏览器,有的会进去一个新的表单页面,等等。 并且可以添加的支付方式也
Android开发必知--几种不同对话框的实现
在开发过程中,与用户交互式免不了会用到对话框以实现更好的用户体验,所以掌握几种对话框的实现方法还是非常有必要的。在看具体实例之前先对AlertDialog做一个简单介绍。AlertDialog是功能最
Android中如何调高子进程的优先级
这是我们群内一位小伙伴问到的面试问题,这里拿卜大爷的一篇文章用来解析,实属于借花献佛了...... Android 中设置线程优先级的正确方式(2种方法) 在 Android 中,有两种常见的设置线程
【建议收藏】106道Android核心面试题及答案汇总(总结最全面的面试题)
前言 对于Android的学习,很多⼈可能学了之后,不知道⾃⼰处于哪个阶段,也不到究竟要学到哪个程度,验证⾃⼰学得如何最好的⾯试,就是尝试去⾯试,⽽⾯试⽆⾮就是问你⼀些⾯试题。 而我之前也有整理过一些
hashmap中红黑树/SDK开发中的混淆问题/原生夜间模式UIModeManager中的setNightModeActivated方法无法调用
1、hashmap中红黑树,问什么要退化成链表 问题正解: 当对hashMap扩容时,会调用resize方法,resize会以桶(一个哈希表下标下所有元素)为单位,把元素转移到新哈希表中, 当桶为红黑
下一页
个人成就
文章被点赞
470
文章被阅读
205,233
掘力值
7,502
关注了
1
关注者
114
收藏集
0
关注标签
0
加入于
2021-12-03