程序员学习
文章平均质量分 87
普通网友
这个作者很懒,什么都没留下…
展开
-
【Android Jetpack】DataBinding 从入门到精通,绝对干货分享
自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**[外链图片转存中…(img-vn0StkKf-1710930330104)][外链图片转存中…(img-XxQqWZVH-1710930330104)][外链图片转存中…(img-OfbVZrx0-1710930330105)][外链图片转存中…(img-VngfXYMZ-1710930330105)]原创 2024-03-20 18:25:40 · 693 阅读 · 0 评论 -
Android面试知识点整理,阿里P7Android社招面试的经历
第三方库: 日志: Logger、LogUtils、timber JSON:gson、jackson、Fastjson、LoganSquare 数据库:greenDAO、Realm 网络:OkHttp、Volley、Retrofit 图片:Picasso、Glide、Freso 热更新:Dexposed、AndFix、Tinker、Nuwa。性能优化: 代码优化 图片优化 电量优化 布局优化 网络优化 内存优化 卡顿优化。(img-TnjABOiX-1710922061099)]热更新:tinker。原创 2024-03-20 16:07:51 · 573 阅读 · 0 评论 -
android Fragment(Android官方文档中文版),三年Android开发
关于在activity中使用fragment的很强的一个特性是: 根据用户的交互情况,对fragment进行添加,移除,替换,以及执行其他动作.提交给activity的每一套变化被称为一个事务, 可以使用在 FragmentTransaction 中的 API 处理.我们也可以保存每一个事务到一个activity管理的back stack,允许用户经由fragment的变化往回导航(类似于通过activity往后导航).原创 2024-03-20 14:01:11 · 1017 阅读 · 0 评论 -
原型模式,《Android面试题及解析》分享给大家
这里我特地整理了一份《Android开发核心知识点笔记》,里面就包含了自定义View相关的内容如果你有需要的话,可以私信我【进阶】发给你除了这份笔记,还给大家分享Android学习PDF+架构视频+面试文档+源码笔记,高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。如果你有需要的话,可以点击我的GitHub免费获取!分享上面这些资源,希望可以帮助到大家提升进阶,如果你觉得还算有用的话,不妨把它们推荐给你的朋友~原创 2024-03-20 10:43:36 · 698 阅读 · 0 评论 -
今天一口气搞点Android2个超难高频知识点:热修复+NDK-
找到一套好的视频资料,紧跟大牛梳理好的知识框架进行学习。多练。(视频优势是互动感强,容易集中注意力)你不需要是天才,也不需要具备强悍的天赋,只要做到这两点,短期内成功的概率是非常高的。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。下面资料部分截图是我花费几个月时间整理的,诚意满满:特别适合有3-5年开发经验的Android程序员们学习。自行下载直达领取链接:【点击我即可获得!原创 2024-03-20 08:03:24 · 758 阅读 · 0 评论 -
【Python】运算符的优先级总结,Python高级工程师必备知识
🍅 硬核资料:关注即可领取PPT模板、简历模板、行业经典书籍PDF。🍅 技术互助:技术群大佬指点迷津,你的问题可能不是问题,求资源在群里喊一声。🍅 面试题库:由技术群里的小伙伴们共同投稿,热乎的大厂面试真题,持续更新中。🍅 知识体系:含编程语言、算法、大数据生态圈组件(Mysql、Hive、Spark、Flink)、数据仓库、Python、前端等等。小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。原创 2024-03-20 05:30:51 · 265 阅读 · 0 评论 -
Python数据结构与算法(1)--Python基础(1)
class语句class :类的初始化class :definit(self, ):def (self, ):init()是一个特殊的函数名,用于根据类的定义创建实例对象,第一个参数必须为self特殊方法(special method),也被称作魔术方法(magic method)。在类定义中实现一些特殊方法,可以方便地使用python中一些内置操作所有特殊方法的名称以两个下划线(__)开始和结束构造与解构对象构造器init。原创 2024-03-20 03:17:15 · 580 阅读 · 0 评论 -
Go 专栏 | 变量和常量的声明与赋值
本文主要介绍了变量和常量的声明和赋值,变量声明主要有三种方式:使用关键字var来声明;使用:=的短变量声明方式;使用内置函数new。其中短变量方式在声明局部变量时经常使用,而且还要注意不要和赋值弄混。常量声明和变量类似,只需要把var换成const即可。常量还有一种特殊的声明方式,使用iota。它不会显示写出常量的值,而是从 0 开始,逐项加 1。变量的作用域分为全局变量和局部变量,局部变量可以覆盖全局变量,使用时需要注意。文章中的脑图和源码都上传到了 GitHub,有需要的同学可自行下载。原创 2024-03-20 01:05:58 · 213 阅读 · 0 评论