02 2022 档案

摘要:事件传递 事件分发的三个主要对象:Activiy、ViewGroup、view 布局加载过程 用户执行Activity的setContentView方法,内部是PhoneWindow的setContentView方法,在PhoneWindow中完成DecorView的创建,PhoneWindow是w 阅读全文
posted @ 2022-02-23 18:01 懒懒初阳 阅读(304) 评论(0) 推荐(0) 编辑
摘要:fstream三个新的数据类型 数据类型 描述 ofstream 该数据类型表示输出文件流,用于创建文件并向文件写入信息。 ifstream 该数据类型表示输入文件流,用于从文件读取信息。 fstream 该数据类型通常表示文件流,且同时具有 ofstream 和 ifstream 两种功能,这意味 阅读全文
posted @ 2022-02-23 18:00 懒懒初阳 阅读(27) 评论(0) 推荐(0) 编辑
摘要:CMake常用命令 基本语法 COMMAND(args...),多个参数用空白符分隔 常用命令 1. cmake_minimum_required(VERSION 3.4.1) 指定需要的最小的cmake版本 2. aux_source_directory 查找源文件并保存到相应的变量中: #查找当 阅读全文
posted @ 2022-02-23 16:33 懒懒初阳 阅读(562) 评论(0) 推荐(0) 编辑
摘要:JetPack中比较好玩的对象化数据库。-- ROOM 同iOS CoreData发展趋势Android现在主流方向也是更轻更少代码的开发方式。所以这块需要持续跟进下 介绍 Room提供了三个主要的组件: @Database:@Database用来注解类,并且注解的类必须是继承自RoomDataba 阅读全文
posted @ 2022-02-22 16:50 懒懒初阳 阅读(168) 评论(0) 推荐(0) 编辑
摘要:前言 ConstraintLayout 是一个使用“相对定位”灵活地确定微件的位置和大小的一个布局,在 2016 年 Google I/O 中面世,它的出现是为了解决开发中过于复杂的页面层级嵌套过多的问题——层级过深会增加绘制界面需要的时间,影响用户体验,以灵活的方式定位和调整小部件。 从 Andr 阅读全文
posted @ 2022-02-11 15:56 懒懒初阳 阅读(730) 评论(0) 推荐(0) 编辑