自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Leetcode-445 两数相加 II

题目描述 给你两个 非空 链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加会返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。 进阶: 如果输入链表不能修改该如何处理?换句话说,你不能对列表中的节点进行翻转。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/add-two-numbers-ii 示例: 输入:(7 -> 2 -> 4 -> 3) + (5 -&gt

2021-07-06 15:40:55 99

原创 LeetCode-2 两数相加

题目描述: 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入:L1 = [2,4,3], L2 = [5,6,4] 输出:[7,0,8] 解释:342 + 465 = 807 题意 两个链表转为数字,相加后转为新的链表 思路: 寻找链表中代表个位的位置,从个位开始依次将两个链表相加,模拟数字加法 链表的头结点就

2021-07-06 11:07:44 87

原创 今日总结

今天学了啥? 今天使用了recycleview嵌套recycleview,事件统一接口回调到View层。不同页面中,抽取相同的Adapter复用,设置item之间的距离。 写业务代码,速度有待提升,快捷键学会了快速定位文件目录。对于项目中大量使用编译时依赖注入,实在是太好了,代码又多又跨module,根本不好找。 一个页面,多个网络接口请求,先使用插件快速生成数据模型, 其次写网络接口,再写mvp契约接口 再写P层 再写V层。 下次争取1小时内完成一个页面的需求 看书学了Rxjava observable

2020-10-22 00:41:06 123 2

原创 今日总结

今天学习了啥? 1.学习了ConstraintLayout的使用,并且运用于项目中,发现真的是太好用了,相对来说能减少布局嵌套,就是一个性能优化了。 2.学习了IOC运行时依赖注入,注解的多态,兼容多种点击事件,复习了反射,动态代理。 3.学习了Rxjava map变换操作符,flatMap操作符,concatMap操作符的使用和区别。 ...

2020-10-20 23:08:32 90

原创 每日总结

每日总结 1.Fragment的懒加载的思路,双重嵌套Viewpager+fragment 2.MVP模式 P层对V层的引用方式,是使用弱引用更好,还是软引用更好。 3.Glide的框架的设计思路,对Bitimap资源的封装,使用两种内存缓存方式,一个对是正在被使用资源引用计数法,另一个是基于LRU算法缓存。磁盘缓存使用LRU缓存,注意maxsize。 Glide对Activity的生命周期监听,使用空的fragment 4.Apt注解处理器,实现了路由通信框架,支持activity的跳转。 5.手动测试弱

2020-10-19 01:43:54 70

原创 Android开发慢慢掌握的基础

计算机网络/密码学 操作系统 JVM规范/Android虚拟机 数据结构和算法 设计原则/模式

2020-07-17 15:03:55 92

原创 热爱Android,记录生活

Hello World

2020-07-03 16:47:53 110

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除