一、基础 1.1 Java 系列文章Java基础Java基础(一)-泛型[https://www.jianshu.com/p/d7e470217272]Java基础(二)-注...
IP属地:上海
一、基础 1.1 Java 系列文章Java基础Java基础(一)-泛型[https://www.jianshu.com/p/d7e470217272]Java基础(二)-注...
App启动过程 点击桌面App图标,Launcher进程采用Binder IPC向system_server进程发起startActivity请求 system_server...
Warning!本文基于API 29,基于 API 30 的Activity启动流程分析已更新,点击:Activity启动流程?基于Api30的Activity启动流程分析 ...
本篇开始进行了新的专题:绘制优化,初步打算分两部分来写,一部分是原理机制篇,做优化,你原理机制都不清楚谈何优化,所以知识储备是十分有必要的,另外一部分就是优化实践篇。(先是这...
前几天项目需要压缩视频,Github上找了许多库,要么就是太大,要么就是质量不高,其实我只需要压缩视频,最好的方案还是定制编译一个 FFmpeg 给 Android 用。 本...
Android自定义相机填坑随笔 笔者一个小小的Android开发,于某厂辛勤的拧螺丝。日常面对如洪水猛兽般的需求大潮,坚守自己一方微不足道的人权小岛!@#¥%…… 牢骚差不...
篇外话 “Flutter是什么?”、“它出现的动机是什么?解决了哪些痛点?”、“相比React Native、Weex等跨平台技术,优势在哪里?”、“学不动了,555”......
1.引子 在了解vue中的监听器的详细知识前,我们需要先从Vue的一个实例创建来说起。 我们以一个例子作为引子。下面是一个vue组件的实例化: new Vue({ el: '...