第四章 UI注:因为和第一行代码第二高度重合,所以我就记了些我不太熟的地方和不样的地方4.2常用控件4.2.2Buttonandroid:textAllCaps="false"//取消默认大写字体设计点击事件:匿名内部类式button.setOnClickListener{ }实现接口式class MainActivity : AppCompatAc
第十四章:继续进阶,你还应该掌握的高级技巧由于本章多为用法,我只总结了些理论知识——各个组件的用途 目录第十四章:继续进阶,你还应该掌握的高级技巧全局获取Context的技巧使用Intent传递对象Serializable 序列化Parcelable 包裹化定制自己的Log调试Android程序传统调试——添加断点使用Attach Debugger to Android Process深色模式F
目录第一章第二章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代码
开始启程,你的第一行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设备的各
# Android开发入门:从“第一行代码”开始 在移动应用开发的世界里,Android系统是最受欢迎的平台之。想要掌握Android开发,学习如何撰写第一行代码是至关重要的。本文将通过简单的示例和状态图,带您了解Android应用的基本结构及其运行机制。 ## Android应用结构 在构建Android应用时,通常包括以下几个主要组件: 1. **Activity**:用户界面的
原创 9月前
73阅读
        今天又是周末了,回顾这周,我只要学习了第一行代码的Service这章节的内容。、Service        在学习之前就知道Service作为安卓的四大组件之,和activity样有生命周期、有启动的方式,没有布
drawable 放图片mipmap 放图标drawable 我们应该自己创建drawable-hdip、drawable-xhdpi、dra
原创 2022-06-06 12:38:35
357阅读
探究新语言,快速入门Kotlin编程1.Kotlin1.1Kotlin在Android的地位在Android诞生以来,直都是只提供Java这种语言来开发应用程序的 在2017年的I/O大会上,Google宣布了Kotlin作为Android级开发语言,和Java平起平坐 在2019年的I/O大会上,Google宣布,Kotlin成为第一开发语言,当然Java开发依然有用 至今,在国外的安卓
Acticity加载布局setContentView(R.layout.first_layout)AndroidManifest注册Activity<acticity > </activity>intent显式intentIntent intent = new Intent(FirstActivity.this, SecondActivity.class); startAv
第 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...
第一章 开始启程,你的第一行Android代码1.1.Android简介1.1.1.Android系统架构 自下而上:Linux内核层(为硬件提供底层驱动。eg:显示驱动、音频驱动等)、系统运行时层(C/C++库和android运行时库,前者有Sqlite和O...
第五章:手机平板要兼顾,探究FragmentFragment是种可以嵌入Activity当中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间。> 本章实践知识较多,理论知识较少 目录第五章:手机平板要兼顾,探究FragmentFragment生命周期Fragment的状态Fragment的回调Fragment用法系统内置的android.app.Fragment和Androidx库中
第三章 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).
文章目录3.1常用控件3.1.1 TextView3.1.2 Button3.1.3 EditText3.1.4 ImageView3.1.5 ProgressBar3.1.6 AlertDialog&ProgressDialog3.2 四种基本布局3.2.1 线性布局3.2.2 相对布局3.2.3 帧布局3.2.4 百分比布局3.3 自定义控件3.3.1 引入布局3.3.2 自定义控件
转载 2023-09-04 15:33:43
98阅读
第一章:开始启程,你的第一行Android代码1.日志工具的使用Log.v():用于打印最为烦琐的,意义最小的日志信息。对应级别verbose,是Android日志中级别最低级的种。Log.d():用于打印些调试信息,这些信息对你调试程序和分析问题应该是有帮助的。对应级别debug,比verbose高级。Log.i():用于打印些重要的数据,这些数据应该是你非常想看到的,可以帮你分析用户
Activity基本用法创建个Activity分步在包中创建类继承AppCompatActivity,并重写onCreate方法。在layout下创建xml布局文件,并在Activity中加载。AndroidManifest文件中注册。XML写法:android:id是给当前元素的唯标识符,@+id是定义id,@id是引入资源android:width指定宽度,match_parent表示
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阅读
  • 1
  • 2
  • 3
  • 4
  • 5