上一页 1 ··· 25 26 27 28 29
摘要: 注解,java,Retrofit 阅读全文
posted @ 2019-11-26 17:30 AndroidAlvin 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 更多andorid高级架构进阶视频免费分享学习请点击:https://space.bilibili.com/474380680 一、APT 1.什么是APT?APT即为Annotation Processing Tool,它是javac的一个工具,中文意思为编译时注解处理器。APT可以用来在编译时扫 阅读全文
posted @ 2019-11-22 17:25 AndroidAlvin 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 更多Android架构进阶视频学习请点击:https://space.bilibili.com/474380680本篇文章将从以下几个内容来阐述注解: [注解] [元注解] [自定义注解] [注解参数默认值] 一、注解(ANNOTATIONS) 注解将元信息(meta-information)与定义 阅读全文
posted @ 2019-11-22 17:22 AndroidAlvin 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 一、泛型的作用与定义 1.1泛型的作用 使用泛型能写出更加灵活通用的代码泛型的设计主要参照了C++的模板,旨在能让人写出更加通用化,更加灵活的代码。模板/泛型代码,就好像做雕塑时的模板,有了模板,需要生产的时候就只管向里面注入具体的材料就行,不同的材料可以产生不同的效果,这便是泛型最初的设计宗旨。 阅读全文
posted @ 2019-11-22 17:20 AndroidAlvin 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 更多阿里P7架构进阶学习视频:阿里P7Android架构进阶学习视频回放近些年来,编程语言流行度的变化其实不大,在 TIOBE 编程语言排行榜上,Java、C、C++ 固若金山,也就只有 Python 会攻城略地成为第四。在这 TOP3 之中,Java 以其非常优秀的普适性,可以用于前后端开发,再加 阅读全文
posted @ 2019-11-06 20:21 AndroidAlvin 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 本文将通过六大原则、设计模式、数据结构、算法来阐述设计思想与代码质量优化的结合 一、六大原则 1、单一职责原则 不要存在多于一个导致类变更的原因,也就是说每个类应该实现单一的职责,如若不然,就应该把类拆分。 2、里氏替换原则(Liskov Substitution Principle) 里氏代换原则 阅读全文
posted @ 2019-10-30 16:00 AndroidAlvin 阅读(364) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29