- 博客(11)
- 收藏
- 关注
原创 两个类实现Android录制屏幕功能,五面拿下阿里飞猪offer
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。下图是我进阶学习所积累的历年腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节以上【历年大厂高级工程师面试题集】、【Android高级进阶教学视频】、【Android高级知识点学习PDF】皆无偿分享给大家。
2024-09-23 18:39:07 768
原创 【Android】TabLayout 自定义指示器 Indicator 样式,一次关于JVM的面试经历
如果需要复杂一点的样式,比如。先写一个 tab 被选中时的样式还需要一个接下来,我们要设置的是,也就是 tab 标签的背景,而不再是,所以要把 Indicator 的高度设为 0 ,不使用 tab 原生的 Indicator。这里还要注意一下属性,是设置点击 tab 标签时的波纹颜色,不设置的时候,默认是灰色的,文章前面的截图里有显示效果。如果想去掉这个效果,设置颜色为透明即可。如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。
2024-09-23 18:31:18 726
原创 phonegap跳转Activity android插件调用原生,阿里技术专家
BD%95%E9%9D%A2%E8%AF%95%E6%8B%BF%E9%AB%98%E8%96%AA%EF%BC%81.md)加入我们的圈子和安卓开发者们一起学习交流!不要让别人的意见左右自己内心的声音。最重要的是,勇敢的去追随自己的心灵和直觉,只有自己的心灵和直觉才知道你自己的真实想法,其他一切都是次要。最重要的是,勇敢的去追随自己的心灵和直觉,只有自己的心灵和直觉才知道你自己的真实想法,其他一切都是次要。并不会返回到当前的插件中 它将返回到的webView的CordovaActivity当中 ,
2024-09-23 18:25:03 963
原创 cmake使用教程(九)-关于安卓的交叉编译,阿里巴巴安卓面试题答案
该文章未介绍如何编译,可以参考我的另一篇文章shell脚本生成安卓全abi动态库与静态库用cmake交叉编译相当简单,基本可以达到一次编写,每次都能运行的目的。CMake使用toolchain来编译,链接library和创建archives,以及其他task来驱动构建。可用的toolchain实用程序由启用的语言确定。在正常版本中,CMake根据系统默认值自动确定主使用的toolchain。在交叉编译场景中,可以使用关于编译器和实用程序路径的信息来指定toolchain文件。
2024-09-23 18:18:45 816
原创 Android性能优化大法——内存优化_android 内存优化,金九银十怎么从中小企业挤进一线大厂
Observable.instance.send(“发送消息”)
2024-09-23 18:04:35 580
原创 Android多线程实现方式及并发与同步,再不刷题就晚了!_android作为客户端开发是不需要考虑并发等问题的
对于android开发,我们大部分工作都是在应用层,但为了体现"技术含量",以及"知其所以然",以便在遇到具体问题时不至于束手无策,因此有必要了解底层的工作机制。比如Android NDK 开发可能在平时的项目开发中不常用到,但是这并不代表其不重要。相反NDK的学习有助于加深开发者在阅读框架的源码理解,是Android开发人员的进阶过程中必须要掌握的技能。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。
2024-09-23 17:51:59 981
原创 Android~记录material,35岁之后找不到工作怎么办
AB%98%E8%96%AA%EF%BC%81.md)学习需要的所有知识点的思维导图。在刚刚那份学习笔记里包含了下面知识点所有内容!文章里已经展示了部分!如果你正愁这块不知道如何学习或者想提升学习这块知识的学习效率,那么这份学习笔记绝对是你的秘密武器!学习需要的所有知识点的思维导图。在刚刚那份学习笔记里包含了下面知识点所有内容!文章里已经展示了部分!如果你正愁这块不知道如何学习或者想提升学习这块知识的学习效率,那么这份学习笔记绝对是你的秘密武器!
2024-09-23 17:45:43 699
原创 Android 网络性能优化(4)弱网优化,小程序FMP优化实录
而对于移动端开发来说,在网络不好的情况下进行交互,如果处理不好,会消耗宽带、浪费电量等资源问题,所以我们有必要解决弱网环境下会出现的问题。弱网优化需要解决的核心问题有两点:移动网络环境如此复杂,我们如何确定当下就是弱网环境?如果是弱网环境,我们应该如何提升弱网环境下的业务成功率?2. 弱网2.1 什么是弱网弱网并没有明确的定义,所以这需要我们根据实际场景来建立一套标准。
2024-09-23 17:39:21 1271
原创 Android 序列化(Serializable和Parcelable),靠着这份面试题跟答案
然后你会发现没有。Android Studio 是默认关闭 serialVersionUID 生成提示的,我们需要打开Setting,执行如下操作:再次回到UserSerializable类,有个提示,就可以添加serialVersionUID了。效果如下:💥 实现ParcelableParcelabel的实现,不仅需要实现Parcelabel接口,还需要在类中添加一个静态成员变量CREATOR,这个变量需要实现 Parcelable.Creator 接口,并实现读写的抽象方法。
2024-09-23 17:33:02 627
原创 Android View双缓冲绘制下不符合逻辑的刷新机制,Android阿里等大厂面试题汇总
算法知识点繁多,企业考察的题目千变万化,面对越来越近的“金九银十”,我给大家准备好了一套比较完善的学习方法,希望能帮助大家在有限的时间里尽可能系统快速的恶补算法,通过高效的学习来提高大家面试中算法模块的通过率。这一套学习资料既有文字档也有视频,里面不仅仅有关键知识点的整理,还有案例的算法相关部分的讲解,可以帮助大家更好更全面的进行学习,二者搭配起来学习效果会更好。部分资料展示:有了这套学习资料,坚持刷题一周,你就会发现自己的算法知识体系有明显的完善,离大厂Offer的距离更加近。【GitHub】
2024-09-23 17:26:39 993
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人