![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android进阶
文章平均质量分 90
android进阶
qq_23004443
三年android开发工程师
展开
-
Android面向切面编程(AOP)
一、简述1、AOP的概念如果你用java做过后台开发,那么你一定知道AOP这个概念。如果不知道也无妨,套用百度百科的介绍,也能让你明白这玩意是干什么的:AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降转载 2021-03-29 15:33:45 · 199 阅读 · 0 评论 -
2021年 Android面试总结(5年经验)
面试决心12月初,靠着享学课堂的童鞋内推,面试了京东北辰,虽卡在hr面试,但是本人对自己的技术能力很有信心,2020年12月22日提出离职,利用7天年假时间去集中面试,最终如愿拿到满意的offer。投递简历时,只考虑公司规模,投了10个左右的公司集中面,面试过程一波三折,虽然不是技术面试上的问题,但是有几家hr和审批也卡人的情况,让我猝不及防,不知如何表达当时的心情,委屈的内心只能苦笑。功夫不负有心人,是个坑总有人跳的,终于入坑新东方在线,第一个收获的offer,终于赶在1月18日生日前得到一丝慰藉转载 2021-03-29 15:06:39 · 227 阅读 · 0 评论 -
【Android】APT
介绍APT(Annotation Processing Tool)即注解处理器,是一种处理注解的工具,确切的说它是javac的一个工具,它用来在编译时扫描和处理注解。注解处理器以Java代码(或者编译过的字节码)作为输入,生成.java文件作为输出。简单来说就是在编译期,通过注解生成.java文件。作用使用APT的优点就是方便、简单,可以少些很多重复的代码。用过ButterKnife、Dagger、EventBus等注解框架的同学就能感受到,利用这些框架可以少些很多代码,只要写一些注解就可转载 2021-03-29 15:05:36 · 89 阅读 · 0 评论 -
Android图片优化--使用webp
在炎热的七月,偶然被邻桌的同事喊了一下。嘿,过来看个东西。于是我伸着脖子过去看了一下。他说“我发现一个androidStuido很屌的功能,可以把500kb的图片压缩到22kb”。以为挺复杂的,原来还挺简单,动动手指头就可以了。当然这要归功于2.3版本的androidStuido,自带主角光环。来看操作首先说一下背景WebP是谷歌提供的一种支持有损压缩和无损压缩的图片文件格式,而且可以提供比JPEG或PNG更好的压缩。在Android 4.0(API level 14)中支持有损的Web转载 2021-03-29 13:27:12 · 430 阅读 · 0 评论