Java
Albert0211
这个作者很懒,什么都没留下…
展开
-
车联网儿童模式架构设计
主要是HeadUnit(车载主机)与 RSE(后排座椅娱乐系统)通讯。Use case:架构图原创 2021-10-21 14:26:06 · 154 阅读 · 0 评论 -
Android Q Settings 集成公共组件
Android Q上将Settings中会使用到的特有的控件,会移动到SettingsLib下面,为每一种特有控件创建一个目录,并且创建android.bp文件,将widget编译成jar包文件,然后在SettingsLib的android.bp文件中引用这些jar包。以CustomDialog为例,1)、将CustomDialog目录放到在android/framework/base/packages/SettingsLib/下。2)、修改CustomDialog目录下有res, src,and原创 2020-11-30 21:16:33 · 366 阅读 · 0 评论 -
List的深拷贝与浅拷贝
Java的浅拷贝(Shallow Copy)、深拷贝(Deep Copy)。浅拷贝(Shallow Copy):1、对于数据类型是基本数据类型的成员变量,浅拷贝会直接进行值传递,也就是将该属性值复制一份给新的对象。因为是两份不同的数据,所以对其中一个对象的该成员变量值进行修改,不会影响另一个对象拷贝得到的数据。2、对于数据类型是引用数据类型的成员变量,比如说成员变量是某个数组、某个类的对象等,那么浅拷贝会进行引用传递,也就是只是将该成员变量的引用值(内存地址)复制一份给新的对象。因为实际上两个对象的.原创 2020-08-09 23:23:59 · 1773 阅读 · 0 评论