接口清单 host: https://tcmobileapi.qa.17usoft.com/action: cardrivermobile/cardrivermobile/ ...
参考https://itimetraveler.github.io/2017/07/18/%E5%85%AB%E5%A4%A7%E6%8E%92%E5%BA%8F%E7%AE...
六大原则 单一职责 开闭原则 里氏替换原则(只要父类能出现的地方子类就能出现,而且替换为子类不会出现错误或异常。使用者不知道用的是父类还是子类,总结两个字:抽象) 依赖倒置原...
Android知识体系总结(全方面覆盖Android知识结构,面试&进阶 Version-3.0.0 时间:2020.05) 此篇文章是初中高级工程师学习文章,知识体系较为完...
App进程启动过程 AppProcess —> startActivity—>AMS(system Server) —> 发送fork命令、参数—> Zygote —->fo...
String池 生产者、消费者 ClassLoader加载类顺序: 运行期间动态加载,用到哪个加载哪个设置run参数java -verbose:classpublic cla...
一、布局优化 标签 <merge>标签,一般和 标签同时使用,降低层级结构 <ViewStub>标签页面初始加载减少布局渲染时间,适用于网络未能加载出数据,展示网络异常等情况...
Java内存区域与内存溢出 数据区域:方法区,虚拟机栈,本地方法栈,堆,程序计数器 为了线程切换后能回复到正确的执行位置,每条线程都需要有一个独立的程序计数器,各条线程之间的...
由于频繁地重复,许多起初在我们看来重要的事物逐渐变得毫无价值。 ——叔本华 “天下武功,唯快不破”,移动开发更是如此,敏捷开发,敏捷测试,快速上线。测试做为上线前的...
切面编程 面向切面编程,也可以说是面向方面编程 定义所谓切面就是说贯穿到系统的各个模块中,系统的一个功能就是一个方面(切面)。比如日志系统,权限检查,统一的异常检查等 好处可...
打开文件夹 前往-前往文件夹-/Users/user/Library/Android/sdk
华为手机无法打印crash日志拨号界面输入:##2846579## 进入测试菜单选择界面。ProjectMenu – 后台设置 – LOG设置LOG全部打开 防止重复采坑
目录 区块元素标题列表区块引用代码区块分隔线段落和换行 区段元素链接强调代码图片转义 标题 类SetextThis is an H1This is an H2 Code...
1. 资源文件的反编译(apktool) 包括manifest.xml layout drawable 下的xml文件,如果不编译直接解压后的文件无法打开,因为文件是二进制文...
1. 强大快捷键 paragraphcmd + 1 Heading 1cmd + T Table Formatcmd + B strong 2. 插入代码 option + ...
AndroidStudio Mac 快捷键 代码提示ctrl shift 空格 上一步下一步option cmd 左右箭头 方法调用command B 方法实现cmd opt...
刚开始初入AndroidStudio宝地,首先熟悉的是AS的界面和快捷键设置,一开始找不到AS的代码补全的快捷键 找回Eclipse的Preferences,在搜索框搜索ke...