手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程博文
编程实例
常见问题
产品运营
软件教程
办公软件
栏目导航
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
编程之家
Android
面试中必不可少的性能优化专题~
移动应用市场竞争激烈,应用的性能成为评价一个应用的重要标准,故而现在市场对开发者的要求也越来越高。会不会app性能调优,也成为了企业招聘优秀程序员的一个重要考核标准。性能调优在Android面试中的重要性不言而喻。,下面就来带大家盘一下关于Android性能优化,面试官最喜欢问哪些问题吧!...
转行去做了车载,但还是没有逃过 Framework 的魔爪……
随着新能源汽车+自动驾驶的模式吸引了一大波的年轻消费者,也让不少互联网大厂看到了新的红利,就当初智能机刚问世时一样,引起不少大厂开始做自己平台手机。就 Framework 底层而言不仅在 Android 开发中是很重要的一部分,车载中也是同样如此,因为你没做一个功能的实现都需要用到,之所以他们选择开始造车的目的就是这个,让自己的品牌手机与车系统进行捆绑,来给他们产生最大的收益。不管学习什么,都要有一套合理规划的路线,这样学习起来既能节省时间,还能有效的闭坑。...
APK瘦身实践之旅——启动篇
Android 内功心法第二式——性能优化
APP 页面秒开优化方面总结~
App优化,是一个工作、面试或KPI都绕不开的话题,如何让用户使用流畅呢?今天谨以此篇文章总结一下过去两个月我在工作中的优化事项到底有那些,优化方面还算小白,有不对的地方还望指出海涵,该文章主要通过讲述。...
阅腾讯 T10 高工的 Android 八大模块面试笔记,秒变职场offer收割机
Android 工程师的竞争环境越来越激烈,但 Andorid 开发仍然是一个刚需的工种,行业对人才的需求从未终止,但与此同时也对我们提出了更高的要求。如果你仍然只是在日常开发过程中复制粘贴,或者仍以完成一个项目需求为唯一目的,只是掌握了如何去调用某个 API 或者数据结构来实现某个功能,已经不能算是合格的工程师了。对于 Android 开发者来说,要成为优秀的 Android 开发工程师,不只能够让你在工作中更加游刃有余,同样会让你在职业发展中面临更多优质的机遇。
Android 老开发被薪资竟然被应届生倒挂了……
脉脉和微博上总有人吐槽公司校招和社招薪资倒挂,有的 Android 工程师好几年工作经验的还不如校招工资高。 比如有个老哥在腾讯工作了5年,薪资被22届的应届生Offer倒挂了,心里很不是滋味。工资倒挂,是很多公司都有的现象。这有啥好吐槽的,有的人工作个两三年就开始晃荡,不再进行自我提升,抱着那点不值钱的经验倚老卖老,被后浪拍在沙滩上一点也不意外。年轻人学习能力强,精力充沛,也能在公司比较稳定地干下去,公司愿意多给一些钱。你那所谓的几年经验,可能优秀的校招生不用几个月就学明白了。世界迭代这么快,经验是最不值
面试官: AMS在Android起到什么作用,简单的分析下Android的源码
AMS是Android中最核心的服务,主要负责系统中四大组件的启动、切换、调度及应用进程的管理和调度等工作,其职责与操作系统中的进程管理和调度模块相类似,因此它在Android中非常重要。AMS是碰到的第一块难啃的骨头[①],涉及的知识点较多。为了帮助读者更好地理解AMS,接下来将带小伙伴么按五条不同的线来分析它。第一条线:同其他服务一样,将分析SystemServer中AMS的调用轨迹。第二条线。...
Android面试题总结笔记~
我之前在网上收集整理了一些 Android 开发相关的学习文档、面试题、Android 核心笔记等等文档,希望能帮助到大家学习提升,在面试中能顺利通过。
面试官:如何快速解决APP不稳定因素?
稳定性是影响用户体验的重要因素之一,随着APP功能及使用场景的日益复杂,稳定性保障愈发需要贯穿规划、设计、开发、测试、问题解决等应用全生命周期的各个阶段。因此,了解APP稳定性常见问题及定位方法是十分必要的。应用闪退、崩溃、无响应等稳定性问题严重影响用户使用体验,为此小编梳理总结了常见稳定性问题,将从ANR/冻屏、Crash/Tombstone、资源泄露三方面进行系统介绍,希望为开发者带来帮助。本期将通过常见问题现象、问题定位方法及案例分享三方面对ANR进行介绍。...
总结过去,展望未来——Android 面经总结和感受,附加面试题
对过去的两三年做个总结,或许能帮助到些人,或者从中能得一些建议。这次出去面试主要是两个星期的时间,第一个星期主要是投简历,第二个星期主要是面试,一天安排了2-3个面试。发现整个面试下来,投简历发现今年996的公司还蛮多的,前两年没有这么多。有的人事、boss会直接说是996,要么自己面试过程中问是不是996,996的公司是拒绝的,压根不想去。面试的过程中发现自己的信心不够,技术能力也不够、自己也着急。面试想想这几点要特别注意。像大一点的厂,投简历过去,在加上面试的时间回复,需要两周。...
真的很难理解?RecyclerView 缓存机制到底是几级缓存?
做一个总结,在分析源码前,我们提出了三个问题,那看看答案是什么吧Q那我们看看fill在做什么吧?A其实就是分析1(回收ViewHolder)+分析2(复用ViewHolder)Q滑出去的View最后去哪里了呢?A先尝试回收到mCachedViews中,未成功,则回收到RecycledViewPool中。Q滑进来的View是怎么来的?A如果是isPreLayout则先从mChangedScrap中尝试获取。...
如何有效应对内存泄漏这项问题?
内存泄漏在 Android 内存优化是一个比较重要的一个方面,很多时候程序中发生了内存泄漏我们不一定就能注意到,所有在编码的过程中养成良好的习惯。构造单例的时候尽量别用 Activity 的引用静态引用是注意引用对象的置空或者少用静态引用使用静态内部类 + 弱引用代替非静态内部类及时取消广播或者观察者注册耗时任务、属性动画在 Activity 销毁时记得 cancel文件流、Cursor 等资源及时关闭Activity 销毁时 WebView 的移除和销毁。
JetPack 系列之学穿:ViewBinding → 视图绑定
手机厂商还没卷完Android 12,Android 13就悄然声息地来了,距离Google 2008年9月22日发布Android 1.0,已过去14个年头。历经13年的打磨和沉淀,Android体系与社区生态已非常成熟,开发者从最初的框架少、没规范、代码都得自己写,到轮子、框架满天飞。得益于此,我们少做了很多脏活累活(基础代码),把更多的时间花在业务逻辑上,达成快速迭代的目的。但琳琅满目的技术选型,也让开发者无从选择,以致于做出的应用良莠不齐,Android官方一直没推出开发标准。...
Framework层的Binder源码分析篇
Framework之binder 源码解说
Android 面被试锤现场还原~
亲身经历的面试过程记录
Android Bitmap 研究与思考?
先放一个维基百科 链接 DPIDPI(英语:Dots Per Inch,每英寸点数)是一个量度单位,用于点阵数字图像,意思是指每一英寸长度中,取样或可显示或输出点的数目。如:打印机输出可达600DPI的分辨率,表示打印机可以在每一平方英寸的面积中可以输出600X600=360000个输出点。打印机所设置之分辨率的DPI值越高,印出的图像会越精细。打印机通常可以调校分辨率。例如撞针打印机,分辨率通常是60至90 DPI。喷墨打印机则可达1200 DPI,甚至9600 DPI。
上一页
9
10
11
12
13
14
15
16
下一页
小编推荐
• 一次彻底讲清如何处理mysql 的死锁问题
• MySQL 通过 Next-Key Locking 技术(行
• 一文彻底弄懂mysql的事务日志,undo lo
• Linux系统控制文件 /etc/sysctl.conf详
• linux命令useradd添加用户详解
• vi 和vim 的区别
• Linux系统下如何监测磁盘的使用空间
• linux中查看和开放端口
• Linux设置开放一个端口
• linux之ftp命令详解
• linux系统下实时监控进程以及定位杀死挂
• Linux下安装jdk8的方法
• 阿里云被挖矿进程wnTKYg入侵的解决方法
• 莫小安 CentOS7使用firewalld打开关闭防
• Linux中more和less命令用法
• linux系统里/opt目录和/usr/local目录的
• 如何使用Siege进行压测?
• 本地访问服务器的nacos地址
热门标签