1.什么是APT?APT即为Annotation Processing Tool,它是javac的一个工具,中文意思为编译时注解处理器。APT可以用来在编译时扫描和处理注解。...
1.什么是APT?APT即为Annotation Processing Tool,它是javac的一个工具,中文意思为编译时注解处理器。APT可以用来在编译时扫描和处理注解。...
adb的常用命令https://juejin.im/entry/57c00fe4c4c971006179838a#%E8%B0%83%E8%B5%B7-activity[ht...
HashMap、Hashtable、ConccurentHashMap三者的区别HashMap线程不安全,数组+链表+红黑树Hashtable线程安全,锁住整个对象,数组+链...
一、Android基础篇[https://www.jianshu.com/p/4e392f5d9ca9] 二、Java基础篇[https://www.jianshu.com/...
OOM 可以被try catch 么?OOM 属于Error 发生在try catch 可以被catch ,但不推荐这么做Error(错误)是系统中的错误,程序员是不能改变的...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
Question 1.关于try catch final 执行顺序问题: try catch final 结论 1).try 中如果发生异常,catch 会捕获,如果在如果在...
ARP 协议地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址[https://baike.baidu.com/item/IP%...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 一、为什么要学gradle Android studio已经出来很久了,相信大部分公司都已经从eclip...
在Android系统中,有一种特殊的视图,称为SurfaceView,它拥有独立的绘图表面,即它不与其宿主窗口共享同一个绘图表面。由于拥有独立的绘图表面,因此SurfaceV...
人类在与人工智能机器人的战争中失败,于是遮蔽了天空隔绝太阳能试图以此切断机器人唯一的能源供应。但机器人没有就此灭亡,反而捕获人类并放入能源仓内来摄取人体的生物能,而这种生物能...
概述 在Android开发中,插件化和热修复的话题越来越多的被大家提及,同时随着技术的迭代,各种框架的发展更新,插件化和热修复的框架似乎已经日趋成熟,许多开发者也把这两项技术...
一、前言 1.简介 A small leak will sink a great ship —— Benjamin Franklin 千里之堤,毁于蚁穴。这篇文章要分析的就是...