12.类的关系——继承关系 1、继承关系 1.1 继承的概念 ·继承机制是面向对象程序设计不可缺少的关键概念,是实现代码可重用的根基,是提高软件系统的可拓展性与可维护性的主要途径。 ·所谓继承是指一个类的定义可以基于另外一个已经存在的类,即子类基于父类,从而实现父类代码的重用,子类能吸收已有类的属性和行为,并能拓展新的能力。 形式:【访问权限修饰符】【修饰符】子类名 extends 父类名{子类体} 例: //类:图形 pu 移动开发 2025年03月31日 80 点赞 0 评论 18003 浏览
android-studio(2025) JDK、Gradle、Maven配置 一、JDK下载及配置安卓使用免费的OpenJDK,不需要从Oracle官网下载,从Adoptium下载对应的版本及操作系统安装即可,常见的是java 8、11.、17、21等。从Adoptium下载太慢。国内镜像如下: 清华大学镜像站:国内用户可通过清华大学开源镜像站加速下载,访问链接: 移动开发 2025年07月20日 120 点赞 0 评论 18075 浏览
Flutter GetX的相关使用简介 一、GetUtils GetUtils是getx为我们提供一些常用的工具类库,包括值是否为空、是否是数字、是否是视频、图片、音频、PPT、Word、APK、邮箱、手机号码、日期、MD5、SHA1等等。大大提升了我们的开发速度,使用情况如下: Padding( padding: EdgeInsets.all(10), child: Eleva 移动开发 2025年11月03日 110 点赞 0 评论 18088 浏览
第05章:DynamicDataDisplay 折线图(Code) 【目录】DynamicDataDisplay - 简书 一、概述 本文介绍如何在后台代码中使用DynamicDataDisplay。 有些时候Xaml中固定的写法并不能满足需求,需要非常灵活的控制图表一些原色,那么就需要在代码中去初始化ChartPlot。 二、演示 三、实现 第一步:新建项目 1.新建项目D3BaseLineMVVMDemo 2.添加Nuget包:DynamicD 移动开发 2025年06月28日 43 点赞 0 评论 18099 浏览
Flutter 网络封装 2022-10-12 周三 网络选择 Flutter自带httpClient,这个也是很好用的; Http库,有个三方库的名字就叫这个; Dio,这是目前最热门的,相当于iOS中AFNetworking。随大流,就选这个进行封装。 Dio引入 Dio是一个第三方库,所以需要先下载。使用一行命令就可以引入flutter pub add dio dio: ^4.0.6 日志是需要的,最简单的就是用系统提供debugPrin 移动开发 2025年05月09日 80 点赞 0 评论 18108 浏览
Android Studio 3.5.2版本保姆级快速安装教程及解决每次新建工程需要手动配置多个地方的问题 目录一、下载安装包二、创建文件夹三、安装四、创建桌面图标五、创建工程六、配置1.添加仓库2.替换镜像源3.同步4.更改SDK版本号5.更改主题和字体大小七、下载模拟器1.创建一个新设备2.模拟器报错问题解决(没有这些问题可以忽略跳过)八、连接第三方模拟器(雷电)九、真机调试运行1.打开手机的开发者选项2.添加代码3.安装运行十、运行第一个程序 移动开发 2025年07月01日 141 点赞 0 评论 18157 浏览
2022.07月面试 优普亿 1.property 作用 nonatomic atomic区别 2.子类里为什么不能访问下划线属性 3.setValueForKey 和setObjectForKey区别,分别属于那个类方法 3.分类覆盖主类的方法,如何能调用主类的方法 4.View 如何拿到ViewController 5.layoutSubviews 里调用layoutIfNeeded 是否会循环调用 6.scrol 移动开发 2025年05月04日 68 点赞 0 评论 18158 浏览
iOS tabbar动画-CYLTabBarController GitHub 源码: CYLTabBarController Star: 6.1k 【中国特色 TabBar】一行代码实现 Lottie 动画 TabBar,支持中间带 + 号的 TabBar 样式,自带红点角标,支持动态刷新。【iOS13 & Dark Mode & iPhone XS MAX supported】。 前言 首先:不仅仅是一行代码! 官方声称的 "一行代 移动开发 2025年04月15日 48 点赞 0 评论 18173 浏览