1.交互设计文档的重要性 2.如何撰写高质量交互设计文档 3.交互设计文档在实际工作中的应用
1.交互设计文档的重要性 2.如何撰写高质量交互设计文档 3.交互设计文档在实际工作中的应用
AIDL是Android中IPC方式中的一种。 AIDL的使用 创建aidl后缀的文件,服务端和客户端各保存一份,包名路径必须一致 创建远端服务 客户端绑定服务 AIDL生成...
PermissionJ 使用Aspect实现的面向切面进行Android动态权限申请Github[https://github.com/Archer1347/Permissi...
TCP 3次握手 TCP的几个关键标志位 位码即tcp标志位,有6种标示: SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(...
SharedPreference 数据格式 XML格式保存,使用Pull解析 初始化 创建SharedPreferencesImpl时解析数据,子线程使用Java IO读取整...
卡顿原因 人眼能感觉到的帧率是每秒24帧,而屏幕每16毫秒会刷新一次,也就是每秒会刷新60次。当每秒刷新次数少于60次,即出现掉帧,则会感觉到卡顿。 关于屏幕刷新机制可以看绘...
Android内存优化一:java垃圾回收机制[https://www.jianshu.com/p/fc0963831313]Android内存优化二:内存泄漏[https:...
Dalvik Dalvik 虚拟机(Dalvik Virtual Machine),简称 Dalvik VM 或者 DVM。它是 Google 专门为 Android 平台开...
本文基于Android10参考:Activity启动流程[https://juejin.cn/post/6844903959581163528#heading-1] Laun...
在Window创建过程中[https://www.jianshu.com/p/28f116839a9d]了解到:在WM创建了ViewRootImpl之后,ViewRootIm...
先了解下几个概念 Window 1.Window是顶级窗口外观和行为策略的抽象基类。 是被添加到WindowManager的顶级视图。2.它提供了标准的 UI 策略,例如背景...
驱动 -> 触摸屏幕出发硬件驱动 -> 产生原生态的内核事件 -> Linux内核讲事件包装为通用的Event存到/dev/input/event[x]目录下 SystemS...
程序计数器 记录正在执行的虚拟机字节码指令的地址(如果正在执行的是本地方法则为空)。 Java 虚拟机栈 每个 Java 方法在执行的同时会创建一个栈帧用于存储局部变量表、操...
Android内存优化一:java垃圾回收机制[https://www.jianshu.com/p/fc0963831313]Android内存优化二:内存泄漏[https:...
Android内存优化一:java垃圾回收机制[https://www.jianshu.com/p/fc0963831313]Android内存优化二:内存泄漏[https:...
Android内存优化一:java垃圾回收机制[https://www.jianshu.com/p/fc0963831313]Android内存优化二:内存泄漏[https:...
Android内存优化一:java垃圾回收机制[https://www.jianshu.com/p/fc0963831313]Android内存优化二:内存泄漏[https:...