自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS学习记录-2022.5.21更新

各种知识点iPhone屏幕分辨率设置App icon真机调试给for循环加条件判断给view添加图片(两种情况)多个View公用一个IBAction添加文件夹到项目中(两种情况)获取资源文件音视频管理类AVFoundation设备适配/约束设置抗拉伸优先级/抗压缩优先级设置相当于其他view的比例设置自动换行如何适配横屏黑夜模式指定构造函数/便利构造函数匿名/回调函数View约束对象枚举类型 enum可选类型Optional(可空nil)iPhone屏幕分辨率如果说你的UI的imageview长宽是

2022-05-21 11:23:09 372

原创 android如何设置模块module是可运行程序还是一个依赖库

修改对应模块内的build.gradleplugins { //id 'com.android.application' 这是可运行程序 id 'com.android.library' //这是依赖库}更改为com.android.library之后,这个module就不能运行,成为了一个依赖库

2021-03-09 22:56:37 227

原创 解决Android Studio sync依赖下载慢的问题

在build.gradle中添加阿里云的镜像仓库buildscript { repositories { maven{ url 'https://maven.aliyun.com/repository/public/'} maven{ url 'https://maven.aliyun.com/repository/google/'} }}allprojects { repositories { maven{ url

2021-03-08 21:54:00 983

原创 Python学习笔记

文章目录第一章1.1 基本输入输出1.2 代码规范第二章 语法基础2.1 数据类型2.1.1 数值类型2.1.2 字符串2.1.3 布尔类型2.1.4 空值2.1.5 数字类型转换2.2 常量和变量2.2.1 变量2.2.2 常量2.3 运算符与表达式】、】第一章1.1 基本输入输出input() 输入函数x = input('输入:') # 接收的都是字符串print() 输出函数print('输入的是') 1.2 代码规范缩进以四个空格为基本缩进单位,同一级别的代码块

2020-11-12 14:57:12 1125 4

原创 TextView文本颜色设置状态选择器后显示紫色

直接使用android:drawable来设置颜色不应该使用android:drawable

2020-08-22 16:36:48 288 1

原创 android studio第三方xml文件没有代码提示解决方法

来自https://www.zhihu.com/question/34800608

2020-08-22 15:35:23 450

原创 Java学习笔记-类 2020/3/21

文章目录一. 类的定义二. 对象的创建(类的实例化)三. 属性的声明四. 方法的声明一. 类的定义修饰符 class 类名 { //属性 //方法}一个文件可以声明多个类,但只有一个类能用public来修饰,这个类必须与文件名相同类名命名规则:首字母大写修饰符: public private protected staticprotected 同一个包如果一个文件有多个类,...

2020-03-21 20:07:12 99

原创 Java学习笔记-准备 2020/3/16

1. 面向对象编程是什么将问题模块化,最后将模块组装成可以解决问题的程序先分解后组装2. activity_mian.xmlAS中的界面编辑文件,有Design和Text,Desgin比较直观3. 各种控件按钮类 Button定时器类 Timer随机数类 Random文本框类 TextViewTextView XX = findViewById(R.id.名字...

2020-03-16 21:12:54 118

原创 Android实战开发(指针与数组/函数) -2019/12/4-12/7

文章目录1. 指针是什么,作用是什么2. 指针的类型3. 指针和函数4. 指针与数组1. 指针是什么,作用是什么指针是一个变量(这个变量只能存地址)长度为八个字节不论什么类型(int、char….),指针变量都占据8个字节空间如果希望在函数之间传递数据(>1个)给调用者就得使用指针来解决(因为return只能返回一个值)同时如果需要通过函数来完全改变变量的内容,就要通过...

2019-12-11 16:57:17 242

原创 Android实战开发(排排序序-函函数数)-2019/11/29

文章目录1. 常用排序方法1.1 冒泡排序1.2 选择排序1.3 插入排序1. 常用排序方法1.1 冒泡排序每次获得一个最大的数(循环)执行n-1次(循环)#include <stdio.h>int main(){ int num[] = {3,0,1,8,7,2,5,4,9,6}; int n = sizeof(num)/4; for(int i=0;i&l...

2019-11-29 18:52:23 133

原创 Android实战开发(神奇的数组)-2019/11/23

文章目录一. 数组1.1 定义:1.2 格式:1.3 内存1.4 访问二. Demo(生成不同的随机数)三. Demo(进制转换)一. 数组1.1 定义:存储多个同种类型的数据1.2 格式:必须明确数组元素的个数,因为系统为数组分配内存空间的时候,必须确定大小· Int array[] = {1,2,3,4}· Int array[4];· Int array[4] ...

2019-11-26 19:22:01 184

原创 Android实战开发(记忆大师)-2019/11/21

文章目录1. getchar()2. 多个 scanf 输入3. exit()4. Main函数5. 随机数函数1. getchar()从终端接受一个字符注意:当上一次有输入的情况下,必须将上一次缓冲区里面的内容清空2. 多个 scanf 输入当两个 scanf 同时在同一个代码块时,输入时只能输入一次Why ?当第一次输入的是 123实际上输入的是 123\n...

2019-11-21 23:31:16 127

原创 Android实战开发(ATM续集)2019/11/20

文章目录1. swtich语句2. for循环语句3. 变量的作用域4. Demo时间1. swtich语句要有一个确定的值 (int 或 char)(因为char的值对应ASCII,所以其实也是一个整数)不加break; 会导致 执行符合条件的语句之后,继续执行下面全部的语句,直到遇到break注意:case后面跟的是 :正确: 【√】case: break;错...

2019-11-21 10:24:58 223

原创 Android实战开发--Day2

输入在终端写的东西: 123 456\n转移到缓冲区: “123 456\n”从左到右 逐个拿第一个是int a =123 //检测到都是整数//不是整数然后中断,输入不是整数的东西第二个是 char b =‘ ‘第三个是 int c =456运算符 / 除 取整数部分 3/2 = 1 余1x= 3/2; 此时的x的值为1问号表达式c = ...

2019-11-15 19:46:54 293

原创 Android实战开发--Day1

C语言和C++的区别 注释的使用 #include的作用 main函数介绍 printf函数格式化输入 scanf函数格式化输入 变量的定义< Day 1 >1. C语言和C++的区别2. 注释的使用3. #include 的作用4. main函数介绍5. printf / scanf6. 变量的定义1. C语言和C++的区别C是面向过程,C++是面向对象...

2019-11-14 21:08:32 218

原创 C的各种要注意的点

1. %后面跟数字 int a,b; float d,e; char c1,c2; a = 12; b = 3456; c1 = 'a'; c2 = 'b'; d = 1234.56789; e = 0.123456789; printf("a = %4d, b = %2d\nc1 = %3c, c2 = %-3c\n",a,b,c1,c2); printf("d = %-f...

2019-11-02 16:14:50 206

原创 YCW的编程学习

ycw 的编程学习C学习一. 练习1.1 大小写字母代换二. 实践2.1 ATM操作流程C学习一. 练习1.1 大小写字母代换int _tmain(int argc, _TCHAR* argv[]){ char c; cout<<"请输入一个字母; "<<endl; cin>>c; if(c >= 65 && c <...

2019-11-01 17:31:45 224

原创 函数的学习

【函数】1. 函数的定义与调用1.1 函数的定义1. 函数的定义与调用1.1 函数的定义函数的定义:*格式:函数返回类型 函数名 (数据类型1 参数,数据类型2 参数,......) { 函数体 } (数据类型1 参数,数据类型2 参数,…)...

2019-10-30 20:37:43 163 1

原创 continue的学习

continue的学习continue的功能:*从包含continue的最内层循环体的当前位置,跳过循环体中本次循环尚未执行的语句,接着进行下一次是否执行循环的判定人话:*如果遇到这个语句,直接跳到开头继续循环,循环体剩下的内容就不管了注意:*continue语句仅用在循环语句中int _tmain(int argc, _TCHAR* argv[]){ for(i...

2019-10-30 18:26:13 115

空空如也

空空如也

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

TA关注的人

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