openHarmony系统简介 一、前言 二、系统介绍 三、技术架构及其特性 1.架构 2.特性 四、面向的系统 五、两个重要的概念 1.子系统 2.组件 六、总...
openHarmony开发环境搭建 一、前言 二、官网下载 三、安装步骤 1.解压 2.安装 四、安装效果预览 五、运行 hello world 1.新建一个openHarmnoy的空...
本文旨在梳理代码流程 Glide的使用 Glide.with(this).load(imageUrl).into(view); 第一步with,涉及到的几个关键的类 Glide:主要做一些 init 工作,比...
load 源码梳理 根据上篇文章对with方法的梳理可以知道,Glide.with(this) 返回的是RequestManager对象,所以load方法在RequestManager类里面,现在我们分析...
目录 一、介绍 二、引入 三、使用(增删改查) 数据实体 数据访问对象 数据库 3.1 增 3.2 删 3.3 改 3.4 查 四...
目录 一.场景 二.如何动态插入View (源码:SDK30) 三.代码实现 第一种实现方法 第一种,设置root==mainRoot,attchToRoot==false 第二种,设置root==null...
库地址:https://github.com/JavaNoober/BackgroundLibrary 为了解决在项目中大量的样式文件,例如shpre,selector等文件,引入BackgroundLibrary库。下面介...
1.目的: 通过代理的方式去注册控件的点击事件,长按事件等其他事件。 优点:隔离代码层,解耦 缺点:运行时反射的效率低 2.第一版本(先不用动态代理):...
动态代理-事件注入(一) https://blog.csdn.net/wumeixinjiazu/article/details/122499731 反射方法代码总结: getMethod 可以获取父类的方法 getDeclared...
项目背景 项目为大学时Android课布置的作业,作业要求为有记账功能,登录功能、以及仿照微信朋友圈做一个朋友圈动态功能。 界面展示 项目为三年前开发的,界...