美文网首页
知识点总结3

知识点总结3

作者: jimdear | 来源:发表于2021-07-13 14:42 被阅读0次

1.Android 内存泄漏的场景
https://www.jianshu.com/p/f0e47bcb1866

2.HTTP和HTTPS相关
https://blog.csdn.net/xiaoming100001/article/details/81109617

3.okhttp和vollery
https://zhuanlan.zhihu.com/p/23105017

对其的封装
https://www.jianshu.com/p/b022eed6b427?mType=Group

okhttp 拦截器
https://www.cnblogs.com/liyutian/p/9489016.html

4.性能调优
https://blog.csdn.net/huangxiaoguo1/article/details/80434456

5.字节码插桩
https://blog.csdn.net/xx326664162/article/details/95993522

6.Android IPC 通讯方式
https://www.jianshu.com/p/71480c680a65

7.Tinker
https://www.jianshu.com/p/9b98ad3d8768

8.Arouter 原理
https://blog.csdn.net/ican87/article/details/86612733

9.项目管理图解
https://www.zhihu.com/question/354413511/answer/884267444

10 activity启动流程
https://blog.csdn.net/u012267215/article/details/91406211

1、Android系统启动流程
https://blog.csdn.net/shaoenxiao/article/details/87088982
2、APP启动流程
https://www.jianshu.com/p/a5532ecc8377
3、AIDL 用法
https://www.jianshu.com/p/29999c1a93cd
4、android 安全机制
https://www.cnblogs.com/bmjoker/p/11827614.html

ANR
https://www.jianshu.com/p/388166988cef

软引用和弱引用
https://www.jianshu.com/p/8488079a939b

Stringbuffer -线程安全
stringbuilder 不安全
https://blog.csdn.net/csxypr/article/details/92378336

11.glide 和picasso 的区别
https://blog.csdn.net/jing_80/article/details/81020718

1、内存:

        加载同一张图片Picasso,Picasso的内存开销仍然远大于Glide。

2、Image质量的细节:

        Glide默认的是Bitmap格式是RGB-565

        Picasso默认ARGB_8888格式

       Glide加载的图片没有Picasso那么平滑,但是很难察觉

3、磁盘缓存:

    (1)Picasso缓存的是全尺寸的。而Glide缓存的跟ImageView尺寸相同

  (2)将ImageView调整成不同大小不管大小如何设置。Picasso只缓存一个全尺寸的。Glide则不同,它会为每种大小的ImageView缓存一次

        让Glide既缓存全尺寸又缓存其他尺寸的方法:

Glide.with(this) .load(“http://nuuneoi.com/uploads/source/playstore/cover.jpg“) .diskCacheStrategy(DiskCacheStrategy.ALL) .into(ivImgGlide);

Glide的这种方式优点是加载显示非常快。而Picasso的方式则因为需要在显示之前重新调整大小而导致一些延迟,Glide比Picasso快,虽然需要更大的空间来缓存。

4、Gif动图

        Glide可以加载Gif动图,Picasso不可以加载动图

        Glide动画会消耗太多的内存,因此使用时谨慎使用

相关文章

  • Android_自定义控件(画板)

    使用到的知识点:1、Canvas总结2、path总结3、paint总结 实例框架: sliderView类: dr...

  • 阶段总结

    今天总结了java阶段和H5+css3阶段的知识点,其实H5+CSS3的知识点,在写网页的时候就已经总结过了...

  • 求职准备

    1:知识点总结 2:项目总结 3:常见面试问题总结 4:公司筛选 5:安排面试行程 6:面试!!!

  • 机器学习算法——朴素贝叶斯

    参考书籍地址 基础公式 算法过程讲解 知识点总结 例题 1.先来复习一下几个公式: 2.算法过程 3.知识点总结 ...

  • 改变自己(4)

    起床:7:00 入睡:23:00 今天做了: 1、完成一篇总结并提交。 2、总结知识点3 3、外面溜达一圈 反思:...

  • ModuleLoad总结

    源码链接 笔记一共分三部分1、思路总结 2、知识点总结 3、代码规范总结 思路总结 新建全局对象(function...

  • 知识点总结3

    1.Android 内存泄漏的场景https://www.jianshu.com/p/f0e47bcb1866[h...

  • 如何学习,才能收获最大化?

    根据亲身经历总结以下几点: 1.课前预习,将知识点通过脑图方式进行梳理; 2.课后总结,更新脑图中知识点; 3.坚...

  • 多态

    多态的总结,把几个知识点一起总结了: 1.继承 2.接口 3.重写 4.多态 5.一些相关知识点 可能不够全面仔细...

  • UITableView使用总结

    一:tableView知识点 二:cell的总结 三:tableView的简单使用 3-1:声明重用标示符 3-2...

网友评论

      本文标题:知识点总结3

      本文链接:https://www.haomeiwen.com/subject/veqspltx.html