自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

世上只有一种英雄主义

在认清生活真相之后依然热爱生活

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android代码如何重构

讲一下Android代码重构的思路1.新增提取函数<1>复杂逻辑拆成函数<2>大函数拆成小函数2.父类和子类之间转移函数<1> 把子类的x相同逻辑,提取成父类函数<2> 把父类的非通用逻辑,提取成用到的个别子类中的函数3.类之间转移函数如果类之间重复调用耦合,可以考虑把耦合的逻辑全部提取到一个类,符合单一原则4.复杂类拆分成几个类...

2020-04-23 02:08:29 1062 1

原创 初级程序员如何把握机会,快速成长

本文并不是标题党,下面说说自己的一些思考,废话不多说,上结论:问题就是最好的机会不要害怕遇到问题,而是在遇到问题时候,刨根问底,搞清楚问题背后的原因,彻底的解决它,每次解决一个问题,你就能上一个台阶。久而久之,你遇到问题就不是怕或者焦虑,而是兴奋。会不会遇不到问题呢?会,那你就无敌了,无敌是一种寂寞。举个日常例子说明-重构重构主要干啥1.提取函数2.抽象父类3.抽象模板。。。...

2020-04-22 03:00:48 655 2

原创 Android的6个编程原则

面向对象的原则1.单一原则2.里式替换原则本质就是继承和多态,继承或者实现类可以代替父类3.依赖倒置原则本质就是面向接口(抽象类)编程4.开闭原则向扩展开放,向修改关闭如何做到本质也是面向抽象编程5.接口隔离接口要拆解的足够细6.迪米特原则一个类要对他调用的对象知道的最少。...

2020-04-21 01:50:37 523 2

原创 Android 10适配总结

Android 10 聚焦移动创新、安全隐私和数字健康三大主题。具体适配点如下:1.原先支持向下兼容的V4和V7 support包,替换为Android X包2.存储权限适配,变成分区存储:应用内文件,应用外特定目录文件和公共文件(媒体文件和非媒体文件)3.imei不能再获取,变为和厂商合作的OAID等替代方案4.API版本大于28时,默认http请求限制,通过在Admenifest文件...

2020-04-15 12:23:25 1354 1

深入理解Java虚拟机——JVM高级特性与最佳实践(第2版

深入理解Java虚拟机——JVM高级特性与最佳实践(第2版).pdf,完整,带书签, 完整版

2017-11-03

空空如也

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

TA关注的人

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