Android
文章平均质量分 87
可爱多一点@
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SharedPreferences存储
目录1.获得SharedPreferences对象1.1 使用getSharedPreferences()方法获取1.2 使用getPreferences()方法获取2.向SharedPreferences文件中存储数据3. 读取SharedPreferences文件中存储的数据4.运用Android系统提供了轻量级的数据存储方式——SharedPreferences存储。它屏蔽了对底层文件的操作,通过为程序开发人员提供简单的编程接口,实现以最简单的方式对数据进行永久保...原创 2021-09-13 23:23:20 · 3002 阅读 · 0 评论 -
Android——Activity组件间的通信方式
目录1.Activity之间传值1.单个数据传送1. 布局——MainActivity.xml(跳转前的)2. MainActivity.java (跳转前的)3.MainActivity3.java(跳转后的)4.效果展示2.打包传送1.新建类Kind.java2.MainActivity.java(跳转前的)3.MainActivity3.java(跳转后的)3.回传值1.MainActivity.java2.MainActivity3.java3.效果展示1.Activity之间传值1.单个数据传原创 2021-07-23 22:56:29 · 1110 阅读 · 1 评论 -
Android——如何创建和启动Activity组件
目录1.Android四大组件1.Activity2.Activity的创建流程3.Activity之间的跳转1.创建Activity2.在AndroidMainfest.xml中配置3.布局以及MainActivity.java编写4.效果展示1.Android四大组件1.ActivityActivity是一个应用程序的组件,它在屏幕上提供了一个区域,允许用户在上面做一些交互性的操作,比如打电话,照相,发送邮件,或者显示一个地图。Activity可以理解成一个绘制用户界面的窗口,而这个窗口可以填满原创 2021-07-22 23:37:40 · 1969 阅读 · 4 评论 -
Android——适配器Adapter与AdapterView
目录1.MVC模式的简单理解2.Adapter概念解析1.运用2.效果展示3.ListView1.MVC模式的简单理解举个例子:在开发一个项目的时候,一般都是由多人一同开发完成,比如有人负责操作接口的规划与设计,有人负责程序代码的编写如果要能够做到程序项目的分工就必须在程序的结构上做适合的安排,如果,接口设计与修改涉及到程序代码的改变的话,那么两者的分工就会造成执行上的困难,良好的程序架构师将整个程序项目划分为如图的三个部分:关系图解析:Model:通常可以理解为数据,负责执行程序的核心运算原创 2021-07-22 00:47:02 · 1545 阅读 · 5 评论 -
Android——消息提示控件
目录1.Toast(吐司)1.自定义Toast布局2.运用1.布局2.MainActivity.java3.效果展示4.toast.setGravity()不起作用怎么办呢?1.解决方法2.AlertDailog(对话框)1.使用对话框的步骤2.运用1.布局2.AlertDialog_MainActivity.java3.效果展示3.PopupWindow(悬浮框)1.与AlertDialog的区别2.运用1.布局2.创建其他文件3.PopupWindow_MainActivity2.java3.效果展示原创 2021-07-20 00:17:05 · 2804 阅读 · 6 评论 -
Android——基本组件-3
目录1. ProgressBar(进度条)1.常用属性2.对应的在Java中我们可调用下述方法3.设置progressBar的样式4.运用1.布局2.MainActivity.java5.效果展示2.SeekBar(拖动条)1.常用属性2.SeekBar事件3.SeekBar定制4.运用1.布局2.Seekbar_MainActivity.java5.效果展示1. ProgressBar(进度条)1.常用属性android:max 进度条的最大值android:progress 进度条已完成进原创 2021-07-19 00:59:41 · 750 阅读 · 2 评论 -
Android——基本组件-2
目录RadioButton(单选框)1.获取选中的值2.运用3.效果展示CheckBox(复选框)RadioButton(单选框)RadioButton(单选按钮),就是之能够选中一个,所以我们需要把RadioButton放到RadioGroup按钮组中,从而实现单选功能。我们可以为外层RadioButton设置orientation属性然后设置RadioButton的排列方式,是竖直还是水平。RadioButton是继承LinearLayout1.获取选中的值第一种:是为RadioButt原创 2021-07-18 01:23:42 · 276 阅读 · 1 评论 -
Android——基本组件-1
目录TextViewShpeEditText(输入框)Button(按钮)TextView用于显示文本的一个控件文本的字体尺寸单位为sp;sp:scaled pixels(放大像素)主要用于字体显示1.常用属性Shpe可以定义控件的一些展示效果,例如圆角,渐变,填充,描边,大小,边距;shape子标签就可以实现这些效果,shape子标签有下面几个属性:corners,gradient,padding,size,solid,stroke;可以替换图片,减少app所占用的空间。1.使原创 2021-07-16 20:14:53 · 455 阅读 · 5 评论 -
Android——布局管理器-2
目录帧布局(FrameLayout)二级目录三级目录帧布局(FrameLayout)最简单的一种布局,没有任何定位方式,当我们往里面添加控件的时候,会默认把我们放到这块区域的左上角,帧布局的大小由空间中最大的子控件决定,如果控件的大小一样大的话,那么同一时刻就只能看到最上面的那个组件,后续添加的控件会覆盖前一个。二级目录三级目录...原创 2021-07-16 12:14:51 · 197 阅读 · 2 评论 -
Android——布局管理器-1
目录布局管理器1.线性布局(LinearLayout)2.相对布局 (RelativeLayout)三级目录布局管理器1.线性布局(LinearLayout)默认水平排列(horizontal)1.最常用属性android :idandroid :layout_width 宽度android :layout_height 高度android :background 背景android :layout_margin 外边距android :l原创 2021-07-15 00:07:05 · 338 阅读 · 5 评论 -
Android笔记1
1.常用控件TextView:文本EditText:输入文本ImageView:可以添加图片Button:按钮2.通用属性android:layout_width:控件的宽度android:layout_height:控件的高度(常用单位dp)android:layout_width=“match_parent”:占满父布局宽度android:layout_height=“match_parent”:占满父布局高度android:layout_width=“wrap_content原创 2021-03-15 20:44:58 · 187 阅读 · 1 评论
分享