- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 AS中常用控件
常用控件TextView布局xml代码中的常用属性Java代码中的基本操作EditText布局xml代码中的常用属性java代码中的基本操作Button布局xml代码中的常用属性java代码中的基本操作ImageView布局xml代码中的常用属性java代码中的基本操作其他TextView布局xml代码中的常用属性textColortextStyle:bold(粗体)/normal/italic(斜体)textSizetyepface(字体)//插入自定义字体public class Mai
2022-05-29 18:46:54
436
原创 ConstraintLayout
文章目录什么是ConstraintLayoutConstraintLayout的使用定位方式辅助方式其他什么是ConstraintLayout1.约束布局,为子view添加约束来确定位置2.这种布局可以减少嵌套,来减少过度绘制,从而优化布局3.优点:减少嵌套,优化布局;可以直接拖拽方式布局缺点:修改时容易错乱;代码可读性差ConstraintLayout的使用定位方式1.相对定位:两个空间之间拖拽可实现2.角度定位:layout_constraintCircle;layout_constr
2022-05-08 15:21:15
534
原创 Android布局layout与视图view
文章目录布局layout什么是布局layout新建一个布局layout视图Viewview的类型view的共有属性创建布局和view的两种方式java代码和xml布局方式几种容器视图的使用线性布局 LinearLayout相对布局 RelativeLayout帧布局 FrameLayout两个通用属性学习Tip如何引用别的Layout如何导入图片布局layout什么是布局layout是layout目录下一个个xml文件新建一个布局layout1.res右键new 选择xml中layout xml
2022-04-23 16:46:17
2305
原创 AS中的Gradle文件
Gradle是什么,有什么作用Grable是编译、打包Android工程的一个构建工具。Project与Module的关系一个Project里面可以有多个Module。Module可以是app类型的,也可以是library(库)类型的。bulid.gradle文件(Project级别和Module级别)Project级别控制整个Project的gradlegradle版本与gradle plugin(插件)版本要符合对应匹配关系(否则会出错)compileSdkVersion、minSdkV
2022-04-03 17:09:27
2201
原创 创建第一个Android app
在模拟器上运行app创建一个新项目下载对应版本gradle,复制到C:\Users…gradle\wrapper\dists\gradle-7.2-bin\2dnblmf4td7x66yl1d74lt32g创建一个模拟器run 在创建的模拟器上运行app在手机上运行app用USB 数据线连接手机和电脑打开手的“开发者选项”打开“开发者选项”中的“USB调试”开关和“USB安装”开关观察手机是否连接成功运行代码到手机...
2022-04-02 19:39:48
2559
原创 安卓开发小知识点
安卓开发小知识点1.SDK、JDK、JRE1.SDK、JDK、JRESDK:(software development kit)软件开发工具包JDK:(Java development kit)java开发工具包JRE:(Java Runtime Environment)java运行环境
2022-03-19 20:06:49
2287
原创 文件fopen以后fclose很有必要
#include<stdio.h>#include<stdlib.h>int main(void){ FILE *fp1; FILE *fp2; int ch; char filename1[30]; sprintf(filename1, "%s%s", "hello", ".txt"); fp1 = fopen(filename1, "w"); fprintf(fp1, "%s", "i love you!"); fclose(fp1); /*此处如果没
2021-01-29 15:48:56
805
原创 关于结构体指针内存分配的必要性
关于结构体指针内存分配的问题#include<stdio.h>#include<stdlib.h>struct Person{ char name[128]; char tel[128]; struct Person *next;};int main(void){ struct Person *contacts = NULL; struct Person *person; person = (struct Person *)malloc(sizeof
2021-01-28 17:51:40
378
原创 day02、03、04:java语言基础组成
day02:java语言基础组成1关键字标识符定义定义合法标识符规则一些规范注释常量和变量常量整数常量小数常量布尔型常量字符常量字符串常量null常量类型转换变量运算符算数运算符赋值运算符比较运算符逻辑运算符位运算符三元运算符语句判断结构选择结构循环结构函数数组关键字标识符定义在程序中自定义的一些名称由26个英文字母大小写,数字:0-9 符号:_$定义合法标识符规则1.数字不可以开头...
2020-02-12 17:20:02
267
原创 java学习之旅day01
java学习之旅day01前言Production什么是软件?什么是开发?交互方式:计算机语言java语言特点环境变量临时配置备注方式前言第一阶段—看视频学习:毕向东下一步计划可能是学习前端,总之先学完毕向东的课程再说Production什么是软件?1.软件:一系列按照特定顺序组织的计算机数据和指令的集合2.常见的软件:(1)系统软件:DOS,windows,linux(2)应用...
2020-02-04 16:06:34
278
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人