安卓开发
文章平均质量分 83
ZJE_ANDY
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
安卓学习笔记之--------ViewPager控件
ViewPager可以实现界面的滑动切换。 如下:按着黄色区域往左拖动,即可滑动到第二个界面 要使用ViewPager,首先要用app 的 build.gradle文件中配置依赖: dependencies { implementation 'androidx.core:core-ktx:1.1.0' implementation 'com.google.android.material:material:1.2.0-alpha01' } 我们可以将 ViewPag..原创 2021-05-11 17:50:45 · 1588 阅读 · 2 评论 -
安卓开发之-------RecyclerView
目录 一、什么是RecyclerView? 二、RecyclerView的适配器 什么是ViewHolder? 三、RecyclerView的布局管理器 3.1 三大布局 3.2 横向、纵向划动 代码实例 1. 首先要用这个控件,你需要在gradle文件中添加包的引用 2. 创建一个主界面RecyclerViewActivity的布局文件recyclerview_main.xml 3. 主界面RecyclerViewActivity的逻辑代码 4. 把创建的主界面加入到androidm原创 2021-05-10 22:28:15 · 1463 阅读 · 1 评论 -
安卓学习笔记------ListView与适配器
目录 一、ListView是什么 二、适配器(以Base适配器为例子) 2.1 适配器的常用方法(必须实现的) 2.11 getView 2.12 getItem 2.13 getItemId 2.14 getCount 三、工程项目例子 3.1 确定主界面MainActivity.xml的布局 3.2. 定义ListView中一栏数据(即可ListItem)的布局 3.3. 确定ListView一栏数据的字段组成 3.4. 编写适配器 3.5. MainActivity的...原创 2021-05-09 19:12:47 · 2089 阅读 · 0 评论 -
安卓学习笔记--------安卓六大布局
目录 一、LinearLayout 线性布局 二、RelativeLayout 相对布局 2.1 子控件相对于父控件布局 2.相对给定Id控件 3. 相对布局的居中 三、ConstraintLayout约束布局 3.1 常用属性 3.2 角度定位 四、FrameLayout帧布局 4.1 常用属性 五、AbsoluteLayout绝对布局 六、GridLayout 网格布局 6.1 常用属性 一、LinearLayout 线性布局 主要属性: 1. orientation设.原创 2021-05-07 15:16:42 · 778 阅读 · 0 评论 -
安卓学习笔记------ fragment控件
目录 一、Fragment是什么 二、Fragment的生命周期 三、添加Fragment的方式 3.1 静态添加fragment 3.2 动态添加Fragment: 一、Fragment是什么 Android3.0以后引进了新的控件Fragment(碎片),Fragment相较于Activity更灵活,Fragment有自己的类和xml配置文件,因此一个Fragment可以被多个Activity复用。而且Activity是需要在Androidmanifest.xml上声明的,Fragment原创 2021-05-06 18:08:59 · 2111 阅读 · 0 评论 -
安卓学习笔记-------四大组件之Service
目录 一、什么是Service 二、Service的启动方式 1. 调用startService()启动服务: 2. 调用bindService()绑定服务: 三、Service的生命周期 简介 总体的Service生命周期流程图: 四、Service的创建过程 1. 定义要创建的Service类 2. 定义布局--设置按钮来开启服务和关闭服务和调用服务方法 3. MainActivity入口程序 4. 加入Service 5. 效果 一、什么是Service Servi...原创 2021-05-04 14:53:51 · 486 阅读 · 0 评论 -
安卓学习笔记三--------四大组件之Activity
一、什么是activity 可以通俗地认为一个activity代表的是一个窗口界面,应用程序的每一个界面都是一个Activity,所以也有人称其为视图界面。大多数APP包含多个界面,那么也意味着它包含了多个activity。而不管一个APP由多少个activity组成,它都只有一个MainActivity(主activity),也就是用户启动APP后看到的第一个界面,在程序工程中,MainActivate也是作为启动APP程序的入口。如下图: 二、activity生命周期 onCreate .原创 2021-04-28 21:13:04 · 530 阅读 · 0 评论 -
安卓学习笔记二-------使用Android Studio画UI界面
我们已经知道,安卓项目主要是由activity_main.xml和MainActivity.java 两部分构成,前者负责UI界面布局,后者负责代码逻辑。 本文主要使用 activity_main.xml,因为是关于界面。 activity_main.xml有两种显示方式,一种Design,一种是Text,前者是现实布局,后者是直接现实xml代码,如默认情况下: Text如下图: Design如下图: 在Design状态下,可以从palette栏目处直接拖拉空间到界面中,从而十分方便.原创 2021-04-18 18:44:24 · 4153 阅读 · 0 评论 -
安卓学习笔记一------创建并运行Android Studio项目
目录 一、构建项目 二、运行简单的Android项目 一、构建项目 1. 新建项目 2.选择 空的Activity 3. 给项目起名 4. 建立项目后的视图。 可以看到,一个项目由两部分组成,分别是 activity_main.xml 和 MainActivity.java 。 前者表示的是App的界面布局,后者则是运行逻辑 二、运行简单的Android项目 1. 当我们右键点击运行时 会报错,如下图: 意思是没有运行设备。原因是app是运行在某种设备上去.原创 2021-04-18 18:09:17 · 743 阅读 · 4 评论
分享