自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 字典与集合

如果key不存在,则会返回默认值,如果省略默认值,则会返回None。查找字典中所有的value,返回可迭代对象。查找字典中所有的key,返回可迭代对象。查找字典中所有的键值对,返回可迭代对象。如果key存在就修改值,不存在就创建。3:各个键值对之间用,隔开。2:数据为键值对形式出现。子弹序列【key】=值。

2023-03-22 16:43:38 298

原创 3.18练习

【代码】3.18练习。

2023-03-18 21:30:07 97

原创 蓝桥杯3.17

【代码】蓝桥杯3.17。

2023-03-17 19:28:00 101

原创 3.15蓝桥杯练习

【代码】3.15蓝桥杯练习。

2023-03-16 17:36:19 79

原创 3.16蓝桥杯练习

【代码】3.16蓝桥杯练习。

2023-03-16 17:34:11 46

原创 蓝桥杯练习

【代码】蓝桥杯练习。

2023-03-14 21:15:28 48

原创 蓝桥杯练习

【代码】蓝桥杯练习。

2023-03-13 21:41:17 43

原创 蓝桥杯第九天

无无无

2023-03-09 08:00:48 43

原创 蓝桥杯第八天

无无无

2023-03-08 17:49:41 43

原创 蓝桥杯第七天

wuuuw

2023-03-07 17:52:33 43

原创 蓝桥杯练习第六天

无无无

2023-03-06 17:44:53 53

原创 蓝桥杯练习第五天

无无无

2023-03-05 12:30:38 55

原创 蓝桥杯练习第四天

无无无

2023-03-04 13:57:37 51

原创 蓝桥杯练习第三天

无无无

2023-03-03 21:33:45 64

原创 蓝桥杯练习第二天

无无无

2023-03-02 14:09:35 51

原创 2023-3.1

无无无无

2023-03-01 12:38:47 102

原创 用对话框设置一个退出界面

<Button android:id="@+id/b1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="普通对话框" android:onClick="myClick"></Button> public void myClick(View v) { ...

2022-05-03 09:50:26 94

原创 选项菜单,上下文菜单,弹出菜单概括

属性 :title :设置菜单的文本icon :设置菜单的背景id :设置菜单的idshowAsAction :设置菜单的显示情况always : 使菜单显示到工作台withtext :控制图标和文本共同显示IfRoom :如果有空间就显示使菜单运行到虚拟机上// 创建选项菜单 @Override public boolean onCreateOptionsMenu(Menu menu) {// 加载菜单资源

2022-04-30 20:15:19 400

原创 checkbox,radioButton,togglebutton,seekbar属性

android:checked="true"设置按钮的初始状态,true为被选中状态,false为未被选中状态用代码设置初始状态格式 CheckBox cb=findViewById(R.id.checkBox);// 设置复选框是否被选中 cb.setChecked(false);// 获取复选框的状态 boolean ischecked=cb.isChecked();设置...

2022-04-27 21:40:48 1362

原创 约束布局基本属性与认识

layout_constraintVertical_biaslayout_constraintHorizontal_bias垂直/水平偏移量,取值范围为0-1,默认0.5 app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" a.

2022-04-23 20:46:08 324

原创 网格布局制作计算器及其属性

layout_columnSpan :跨几列<?xml version="1.0" encoding="utf-8"?><GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android...

2022-04-21 22:19:13 217

原创 用表格布局制作计算器背景

如果直接在TableLayout中添加控件,那么控件将和父容器等宽如果想让控件出现在同一行,那么这些控件的外层一定要加一对<TableRow>在<TableRow>的控件中,宽度默认为wrap-contentstretchColumns : 可伸展的列shrinkColumns : 可收缩的列collapseColumns : 可隐藏的列三个属性均是通过索引控制<?xml version="1.0" encoding="utf-8"?&gt...

2022-04-21 21:58:00 613

原创 通过帧布局设置图像

<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_w...

2022-04-21 15:38:29 69

原创 ProgressBar 介绍

style : 设置进度条样式,默认为圆形水平进度条 :@style/Widget.AppCompat.ProgressBar.Horizontalprogress :设置当前进度max : 设置最大进度indeterminate: 使进度条滚动设置进度条随时间滚动 :首先在ProgressBar中设置一个id ProgressBar p=findViewById(R.id.p1); new Thread() { ...

2022-04-20 21:48:39 117

原创 Button点击事件

Button点击事件一般是通过匿名内部类的方式去实现的,格式如下<Button android:id="@+id/bt1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="自定义点击事件"></Button>在xml文件中对按钮属性进行添加id处理...

2022-04-20 21:24:54 9456

原创 注册和登录界面的实现总结

布局文件 :<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent">

2022-04-19 20:43:51 1644

原创 EditView 与 ImageView的基本属性

Editview主要属性 :hint : 输入提示,当输入时提示会消失用hint与inputType制作一个拨号界面代码如下 :<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-a.

2022-04-19 19:43:00 221

原创 TextView 文本基础属性

基础属性一栏 :

2022-04-19 11:29:42 352

原创 Android 布局中通用的属性

android:layout_width 宽度设置 android:layout_height 高度设置 android:background 背景图/颜色 android:layout_margin 外边距 android:padding 内边距

2022-04-19 10:56:42 1853

原创 相对布局常见属性概括

常见属性一栏 :相对于父容器的定位代码展示<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> &lt..

2022-04-19 10:39:19 115

原创 线性布局常用属性介绍

常见属性一栏1 : orientation : 决定内容是水平还是竖直排列vertical : 竖直horizontal: 水平效果展示 2: grivaty :控制组件内的子元素的对齐方式

2022-04-19 09:51:07 1010

原创 Android studio SetcontentView方法与用代码创建布局

setContentView 方法简单介绍// 设置内容视图(setContentView方法用于装载布局文件)// R : 为每一个资源文件按类别分配一个索引// layout :里面存放的是布局文件// 通过R.类别名.资源名去操作对应的资源// setContentView(R.layout.activity_main);用代码创建一个最简单的线性布局// 设置一个最简单的线性布局

2022-04-09 20:46:37 1698

原创 Android Studio的基本使用

1:创建一个project右键file,点击new,点击new project左边选择phone and Tablet,右边选择empty Activity,点击next选择 对应名字,点击Finish2:创建一个Module右键file,点击new,点击new Module,后面操作与创建project类似最终点击finish即可完成3:如何删除Module左键已经创建好的Module,选...

2022-04-04 20:26:01 1520

原创 字符串的判断功能

字符串的开头问题与包含问题#startswith() :判断字符串以什么开头# endswith() :判断字符串以什么结尾# 语法 : 字符串序列.startswith(子串,开始位置下标,结束位置下标)/endswith(子串,开始位置下标,结束位置下标)str1='python'print(str1.startswith('p'))print(str1.startswith('p',2,4))print(str1.endswith('n'))print(str1.endswi

2022-03-31 22:21:01 64

原创 字符串常见修改方法_02(理解)

删除空白字符大小写互换与字符串对齐pitalize() :将字符串第一个字符转成大写,其余转成小写str1="hEllo world and itcast and itheima and Python"print(str1.capitalize()) # Hello world and itcast and itheima and python#title() :将字符串中每个单词首字母都转成大写pr...

2022-03-31 22:05:18 273

原创 字符串修改功能_01

12 3代码展示#replace() : 修改字符串的内容# 语法: 字符串序列.replace(旧子串,子新串,替换次数)# 替换次数如果超出了子串中出现的次数,表示替换所有这个子串,不写替换次数默认全部替换str1="hello world and itcast and itheima and python"print(str1.replace("and",'he...

2022-03-31 21:43:04 102

原创 字符串常用的查找功能

代码展示# find() :检测某个字串是否包含在某个字符串中,如果在则返回这个子串开始位置的下标,如果不在则返回-1.# 格式 :字符串序列.find(子串,开始位置下标,结束位置下标)str1="python helloworld,welcome to China,python"print(str1.find("python"))print(str1.find("python",28,35))print(str1.find("python",30))print(str1.rfi...

2022-03-30 22:16:19 324

原创 字符串下标和切片操作

下标操作代码展示# 字符串下标或索引或索引值: 这些字符数据从第一个字符开始顺序分配一个编号,# 使用这个字符编号精确找到某个字符数据# 字符串下标str1="hello python"str2=str1[0]str3=str1[1]print(str2)print(str3)print(str1[2])print(str1[3])运行结果hell切片操作# 切片: 对操作的对象截取其中一部分的操作,字符串,列表,元组都支持切片操作# 格式: [开始

2022-03-27 20:23:56 333

原创 输出字符_02——转义字符

两个常见的转义字符代码展示功能# \n :换行符# \t : 制表符,相当于一个tab键(4个空格)print("hello python")print("hello \npython")print("-----------")print('abcd')print("\tabcd")输出结果展示C:\Users\zhao\Anaconda3\python.exe "B:/Pycharm/My ...

2022-03-27 10:02:38 1304

原创 输出字符_01——格式化字符

前三个是最常用的代码展示age=19name="zaron"weight=53.5stu_id=3stu_id2=11111111# 我的年龄是 %d 整数print("我的名字是%d" %(age+1))print("我的名字是%d" %(age))# 我的名字是 %s 字符串# 格式化字符串除了可以用 %s,还可以用f '{表达式}'print('我的名字是 %s ' %name)print(f'我的名字是{name},今年{age}岁了')# 我的体重是 %

2022-03-26 22:26:58 321

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除