| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> 《第一行代码》第一章第二章学习 -> 正文阅读 |
|
[移动开发]《第一行代码》第一章第二章学习 |
第一章Android系统架构:
Android系统开发特色:四大组件:
丰富的系统控件SQLite数据库:轻量级,运算速度快的嵌入式关系型数据库,支持标准的SQL语法,并可通过封装好的API让储存和读取数据变得方便 强大的多媒体第二章:如何独立运行kotlin代码:
注:kotlin结尾不用分号 如果对变量延迟赋值,类型推导机制不可正常工作,需显示地声明变量类型
程序的逻辑控制:分类:顺序,条件,循环
? when语句允许类型匹配,is是类型匹配的核心 e.g checkNumber()函数是Number类型的参数,int、long、float、double都是它的子类; 若不带传入参数,需将判断表达式完整的描述,判断是否相等需使用==关键字,用以防止表达式中有相同的部分导致错误;
表示递增2; 面对对象编程:类与对象:
使用方法:右击
为什么Person后需添加一对括号?因为其涉及主构造函数 构造函数:
? ? 问:若无函数体,怎样编写一些逻辑? ? 答:Kotlin为我们提供了一个init结构体,逻辑都可以写在其中;
接口:一个类最多只能继承一个父类,但可以有多个接口,创建方式:右击 函数的可见性修饰符:4种:有 Lambda编程:集合的创建和遍历:传统意义上集合是List和Set,List的主要实现类是 List集合:list0f()函数创建的是一个不可变的集合,不可变的集合指的是只能读取,不可添加、修改或删除操作。如果想要创建一个可以读取的集合,可以使用 Set集合:?法?乎与此?模?样,只是将创建集合的?式换成了 |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 9:57:26- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |