在安卓中 嵌入了一个小型的数据库叫SQLite ,这个SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。 至于更详细的关于这个...
在安卓中 嵌入了一个小型的数据库叫SQLite ,这个SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。 至于更详细的关于这个...
问题是这样出现的,一个实时聊天app,在性能较差的手机上,一次性发送多张图片,Image.file组件加载居然有明显的延迟! 具体表现为先出现一个空白区域,然后图片才会在空白...
转换后的理解:单进程场景,Activity被回收只可能是因为进程被系统回收了。 感觉不太对?因为在很久以前,遇到过这样一个场景: App打开多个Activity,然后手机晾一...
可以设置一个 Activity 作为任务的入口点,方法是为该 Activity 提供一个 intent 过滤器,并将 "android.intent.action.MAIN"...
如果用户离开任务较长时间,系统会清除任务中除根 Activity 以外的所有 Activity。当用户再次返回到该任务时,只有根 Activity 会恢复。系统之所以采取这种...
1. 概念 “亲和性”表示 Activity 倾向于属于哪个任务。 默认情况下,同一应用中的所有 Activity 彼此具有亲和性。因此,在默认情况下,同一应用中的所有 Ac...
1.1 注解的意义 注解本身没有任何意义,单独的注解就是一种注释,他需要结合其他如反射、插桩等技术才有意义。 Java 注解(Annotation)又称 Java 标注,是 ...
公众号:字节数组[https://link.juejin.cn/?target=https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-...
在之前的文章 0xA05 Android 10 源码分析:Dialog 加载绘制流程以及在 Kotlin、DataBinding 中的使用[https://juejin.cn...
一、概述 在third_party/dart/runtime/vm/flag_list.h定义了Dart虚拟机中所有标志的列表,标志分为以下几大类别: Product标记:可...
本文介绍Native异常的调试工具gdb的环境准备与常见命令 1. 找到gdbserver 当有Android系统源码,可在/prebuilts目录下查找,一般位于如下: 工...
一、概述 先用一幅图,从总体上描述主要git命令的工作流程 workspace: 本地的工作目录。(记作A) index:缓存区域,临时保存本地改动。(记作B) local ...
本文讲述的Android系统体系架构,是指应用层之下的整个系统内部的架构层级关系。而并非常说的4层架构:应用层,framework,运行库与环境,Linux内核,而是把系统内...
背景 这次是来源大学室友的面试经历分享,三年经验渣本,现在在杭州,做过外包(那是真的苦), 由于疫情在家宅了4个月,其实在家苦修,4月拿到朋友给的阿里内推,说实话心里还是有点...
1.前言 从零开始的车载Android HMI是一个系列性的文章,目的在于展示一些在Android手机应用开中不常用,但是在车载应用开发中较为常用的一系列Android HM...
1. Widget 概述 Widget,又叫“微件”、“小部件”。小部件是放置在主屏幕(Launcher)上的Android应用程序的小工具或控件。通过小部件可以将自己喜欢的...
1.前言 多年以前汽车还是以机械仪表主体的年代,各大汽车主机厂商并不十分关注操作系统UI的交互功能,但是随着车载SOC算力的不断提高以及主机厂商对汽车座舱竞争的白热化。座舱的...
基于Flutter 1.5,从源码视角来深入剖析flutter消息处理机制,相关源码目录见文末附录 一、概述 在深入理解Flutter引擎启动[http://gityuan....
简介 Kotlin (cot-lin) 是一种针对 Java 平台的编程语言。大概与 2010 年Kotlin诞生于 JetBrains 公司 (就是那个开发了很多很好用的 ...
最近 JetBarin 公司发布了 Compose Desktop[https://link.juejin.cn/?target=https%3A%2F%2Fwww.jetb...