目录第一章第二章1.如何在Android Studio中运行Kotlin代码2.Kotlin中如何定义变量,与JAVA语言有何区别3.Kotlin中的函数与JAVA相比有什么特点?4.Kotlin的逻辑控制语句与JAVA相比有什么不同?5.Kotlin中类、接口与Java有何异同6.Kotlin与Java在可见性修饰符上的异同7.数据类8.单例类9.Kotlin中集合的使用11.Kotlin代码中
转载
2023-08-31 17:46:22
45阅读
第十四章:继续进阶,你还应该掌握的高级技巧由于本章多为用法,我只总结了一些理论知识——各个组件的用途 目录第十四章:继续进阶,你还应该掌握的高级技巧全局获取Context的技巧使用Intent传递对象Serializable 序列化Parcelable 包裹化定制自己的Log调试Android程序传统调试——添加断点使用Attach Debugger to Android Process深色模式F
转载
2023-10-11 10:41:06
87阅读
第四章 UI注:因为和第一行代码第二版高度重合,所以我就记了一些我不太熟的地方和不一样的地方4.2常用控件4.2.2Buttonandroid:textAllCaps="false"//取消默认大写字体设计点击事件:匿名内部类式button.setOnClickListener{
}实现接口式class MainActivity : AppCompatAc
转载
2024-05-15 13:33:43
98阅读
开始启程,你的第一行1.1 了解全貌,android王国介绍1.1.1 Android系统架构1.1.2 Android已发布的版本1.1.3Android应用开发特色1.2手把手带你搭建开发环境1.3创建你的第一个Android项目1.4前行必备: 掌握日志工具的使用 1.1 了解全貌,android王国介绍1.1.1 Android系统架构1.linux内核层 这一层为Android设备的各
转载
2023-08-10 22:53:13
66阅读
# Android开发入门:从“第一行代码”开始
在移动应用开发的世界里,Android系统是最受欢迎的平台之一。想要掌握Android开发,学习如何撰写第一行代码是至关重要的。本文将通过简单的示例和状态图,带您了解Android应用的基本结构及其运行机制。
## Android应用结构
在构建Android应用时,通常包括以下几个主要组件:
1. **Activity**:用户界面的一个
今天又是周末了,回顾这一周,我只要学习了第一行代码的Service这一章节的内容。一、Service 在学习之前就知道Service作为安卓的四大组件之一,和activity一样有生命周期、有启动的方式,没有布
转载
2024-10-10 13:38:47
26阅读
drawable 放图片mipmap 放图标drawable 我们应该自己创建drawable-hdip、drawable-xhdpi、dra
原创
2022-06-06 12:38:35
357阅读
第一章:开始启程,你的第一行Android代码1.日志工具的使用Log.v():用于打印最为烦琐的,意义最小的日志信息。对应级别verbose,是Android日志中级别最低级的一种。Log.d():用于打印一些调试信息,这些信息对你调试程序和分析问题应该是有帮助的。对应级别debug,比verbose高一级。Log.i():用于打印一些重要的数据,这些数据应该是你非常想看到的,可以帮你分析用户行
转载
2023-09-26 18:04:00
64阅读
2017-10-16Android系统架构:1、Linux内核层:底层驱动,如显卡驱动、音频驱动等2、系统运行库层:C/C++库支持,如SQLite库、OpenGL\ES库提供3D绘图等;Android运行时库,提供核心库允许Java编写Android应用,还包含Dalvik虚拟机等。3、应用框架层:提供构建应用程序时用到的各种API。4、应用层:手机应用。Android应用开发特色1、四大组件:
转载
2023-09-08 18:12:05
70阅读
探究新语言,快速入门Kotlin编程1.Kotlin1.1Kotlin在Android的地位在Android诞生以来,一直都是只提供Java这一种语言来开发应用程序的 在2017年的I/O大会上,Google宣布了Kotlin作为Android的一级开发语言,和Java平起平坐 在2019年的I/O大会上,Google宣布,Kotlin成为第一开发语言,当然Java开发依然有用 至今,在国外的安卓
转载
2023-08-07 21:46:54
274阅读
文章目录第2章 快速入门Kotlin编程2.1 kotlin取代Java成为Android第一开发语言的原因2.2 如何运行Kotlin代码2.3 编程之本: 变量和函数2.3.1 变量2.3.2 函数2.4 程序的逻辑控制2.4.1 if语句2.4.2 when条件语句2.4.3 循环语句2.5 面向对象编程2.5.1 类与对象2.5.2 继承与构造函数kotlin继承重点:2.5.3 接口补
转载
2023-06-29 13:28:14
144阅读
第 9 章 多媒体9.1 将程序运行到手机打开USB调试然后连接手机就行9.2 使用通知9.2.1 创建通知渠道安卓8.0以后引入,通知渠道就是设置里面细化的通知选项拥有通知管理者创建通知渠道,传入通知id,名字和重要性9.2.2 通知的基本用法通知一般创建在广播和服务里,因为一般需要进入后台的时候才需要通知设置按钮打开通知,设置第二个活动用于被打开代码class MainActivity : A
# 探索“第一行Android代码第三版电子版”的基本编程概念
随着智能手机的普及,Android操作系统已经成为最受欢迎的移动平台之一。学习Android开发不仅能够帮助我们拓宽职业发展空间,还可以实现一些有趣的项目。在本篇文章中,我们将根据“第一行Android代码第三版电子版”中的内容,探讨Android开发的基本概念,并通过代码示例进行阐述。
## Android开发环境的搭建
在开
原创
2024-09-21 04:06:43
67阅读
《第一行代码》学习笔记——第三章 UI开发常用控件TextViewButtonEditTextImageViewProgressBarAlertDialogProgressDialog4种基本布局线性布局相对布局帧布局百分比布局创建自定义控件引入布局创建自定义控件ListView简单用法定制ListView界面提升ListView的运行效率ListView的点击事件RecyclerView基本使
第一章 开始启程,你的第一行Android代码1.1.Android简介1.1.1.Android系统架构 自下而上:Linux内核层(为硬件提供底层驱动。eg:显示驱动、音频驱动等)、系统运行时层(C/C++库和android运行时库,前者有Sqlite和O...
原创
2022-01-12 09:33:51
146阅读
第一章 开始启程,你的第一行Android代码1.1.Android简介1.1.1.Android系统架构 自下而上:Linux内核层(为硬件提供底层驱动。eg:显示驱动、音频驱动等)、系统运行时层(C/C++库和android运行时库,前者有Sqlite和O...
原创
2021-11-29 13:37:10
156阅读
第五章:手机平板要兼顾,探究FragmentFragment是一种可以嵌入Activity当中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间。> 本章实践知识较多,理论知识较少 目录第五章:手机平板要兼顾,探究FragmentFragment生命周期Fragment的状态Fragment的回调Fragment用法系统内置的android.app.Fragment和Androidx库中
转载
2023-09-22 17:28:56
75阅读
第三章 Activity3.2 Activity的基本用法3.2.4 Toastval button1: Button = findViewById(R.id.button1)
button1.setOnClickListener{
Toast.makeText(this,"You clicked Button 1",Toast.LENGTH_SHORT).
转载
2023-08-31 17:46:17
61阅读
先从看得到的入手,探究Activity3.1 Activity是什么3.2 Activity的基本用法1. 添加一个button2. 在Activity中加载这个布局3. 声明配置主Activity4. 使用Toast5. 使用Menu6. 毁掉Activity3.3 使用intent在Activity穿梭1. 使用显式intent2. 使用隐式intent3. 更多隐式intent用法4. 向
转载
2023-07-03 14:26:53
53阅读
Activity基本用法创建一个Activity分三步在包中创建类继承AppCompatActivity,并重写onCreate方法。在layout下创建xml布局文件,并在Activity中加载。AndroidManifest文件中注册。XML写法:android:id是给当前元素的唯一标识符,@+id是定义id,@id是引入资源。android:width指定宽度,match_parent表示
转载
2023-08-07 21:46:25
71阅读