第十四章:继续进阶,你还应该掌握的高级技巧由于本章多为用法,我只总结了一些理论知识——各个组件的用途 目录第十四章:继续进阶,你还应该掌握的高级技巧全局获取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阅读
# Android开发入门:从“第一行代码”开始
在移动应用开发的世界里,Android系统是最受欢迎的平台之一。想要掌握Android开发,学习如何撰写第一行代码是至关重要的。本文将通过简单的示例和状态图,带您了解Android应用的基本结构及其运行机制。
## Android应用结构
在构建Android应用时,通常包括以下几个主要组件:
1. **Activity**:用户界面的一个
《第一行代码》学习笔记——第三章 UI开发常用控件TextViewButtonEditTextImageViewProgressBarAlertDialogProgressDialog4种基本布局线性布局相对布局帧布局百分比布局创建自定义控件引入布局创建自定义控件ListView简单用法定制ListView界面提升ListView的运行效率ListView的点击事件RecyclerView基本使
目录第一章第二章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阅读
文章目录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-第三版-pdf扫描-思维导图-课件-源码分享给大家, 毫无套路!pdf扫描-思维导图-课件-源码 全都有!没有密码, 不用关注公众号, 直接百度网盘下载!上链接!!!链接:https://pan.baidu.com/s/1SG4wqeftmeKwEDrMcB2YAg 提取码:18ke–来自百度网盘超级会员V3的分享
转载
2023-05-24 15:25:20
3913阅读
点赞
1评论
开始启程,你的第一行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 应用。
## 流程步骤概览
| 步骤 | 说明 |
|------
原创
2024-09-23 04:38:49
69阅读
由于在实际开发的过程中,各种命名和使用不规范,没有按照要求来,给看代码的人带来了困扰,也给自己的开发带来不便,在寻找的时候浪费了时间。所以本周主要学习看了,安卓和Java的命名规范和使用规约,以及部分kotlin的总结。一、android资源文件命名与使用1.资源文件资源文件需要带模块前缀2.layou
转载
2023-09-04 10:37:30
278阅读
今天又是周末了,回顾这一周,我只要学习了第一行代码的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阅读
本人新手,入行不到三个月,项目需要实现app自动更新。于是就想到抄书上这个下载示例,结果公司现在的板子用的8.0系统,运行起来直接ANR,自己又写了一个简易spring boot服务端,一个星期左右才完成的差不多。(初步翻了一下第3版好像没这个示例了,话说第2版我都没看完,第3版又出来了)。趁周日(翘加班)把可以分享的分享一下。首先android8.0服务的正确打开方式变了:if (Build.V
转载
2023-08-14 11:24:41
177阅读
探究新语言,快速入门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阅读
最近利用下班时间,找了看什么书比较适合初学android的朋友,很多人推荐了这本书,于是就买了一本,感觉看书,思考,动手,再思考和总结这样过程还是很有必要的,于是就打算把自己学习的东西简单的总结一下;方便自己以后查找,也有利于学习的巩固。在这里首先要感谢一下书籍的作者——郭霖前辈。 Android的UI布局中,常常会
转载
2024-02-27 11:01:18
48阅读
Acticity加载布局setContentView(R.layout.first_layout)AndroidManifest注册Activity<acticity > </activity>intent显式intentIntent intent = new Intent(FirstActivity.this, SecondActivity.class);
startAv
转载
2023-08-18 02:43:15
67阅读
系列文章目录第一章 第一行代码-第二版(郭霖著)笔记(初识Android) 目录一、Android简介1.android系统架构2.Android应用开发特色二、工具准备Tips:新建项目的时候是否勾选use legacy android.support libraries三、分析第一个Android程序1.app目录详解2.分析HelloWorld项目3.详解项目中的资源4.详解build.gr
转载
2023-08-18 02:43:30
6阅读
内容学习来源:第 2 章 探究新语言,快速入门 Kotlin编程 目录一、问题来源二、继承与构造函数(一)前置知识(二)括号代表了什么(三)继承时,什么时候不要加括号1. 子类的括号不用写:没有主构造函数或者不显式声明主构造函数,使用默认的空参主构造函数2. 父类的括号不用写:没有主构造函数,父类的括号就不用写 一、问题来源Kotlin 作为 Android 开发的一级语言,在现阶段是我们必须要掌
转载
2023-09-25 14:13:52
33阅读
第3章 Activity主acitivity:程序运行起来首先启动的activitymanifest<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.activity
第8章 内容提供器8.1 ContentProvider简介ContentProvider:不同程序之间实现之间的数据共享的功能,提供了一套完整的机制,允许一个程序访问另一个程序的数据,并且能够确保安全。8.2 运行时权限8.2.1 安卓权限机制的讲解申请了权限后在安卓和应用程序管理界面就能看到申请的权限。安卓6.0以后,用户可以在要用到某项功能的时候申请权限而不是直接不能够使用。权限分为普通权限
转载
2023-11-01 22:12:34
155阅读