Android Studio的样式(style)文件包含了样式资源,样式资源定义了单个视图(View)或者整个活动(Activity)的界面格式和外观。1 添加样式文件在Android Studio中添加样式文件的方法,如图1所示。 图1 添加样式文件如图1所示,将项目视图方式设置为“Android”(图1①),之后选择“app->res->values”文件夹(图1②),在
转载
2023-06-30 16:56:12
8阅读
交错数组和二维数组区别:交错数组是数组的数组。例如:pascal[][],交错数组每一行的长度是可以不一样的二维数组 ,例如 int[,] a,每一行是一样的1.简单交错数组using System; namespace ConsoleApp1{ class Program { static void Main(string[] args)
原创
2022-07-14 15:42:17
48阅读
类型隐式类型转换 - 这些转换是 C# 默认的以安全方式进行的转换, 不会导致数据丢失。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。把代码放入checked{}代码块内,默认行为从unchecked改成checked溢出等会报错。不同于C++,long/int等不能->bool类型显式类型转换 - 显式类型转换,即强制类型转换。显式转换需要强制转换运算符,而且强制转换会造成数
原创
2022-07-14 15:55:02
194阅读
const是一个c语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性const修饰的常量在声明的时候必须初始化,不允许在常数声明中使用 static 修饰符。 const 字段只能在该字段的声明中初始化。readonly 字段可以在声明或构造函数中初始化静态常量(const)是指编译器在编译时候会对常量进行解析,并将常量的值替换成初始化的那个值。动态常
原创
2022-07-14 15:54:21
71阅读
一、默认布局
★可以加panel,也可以不加;
★通过鼠标拖动控件的方式,根据自己的想法布局。拖动控件的过程中,会有对齐的线,方便操作;
★也可选中要布局的控件,在工具栏中有对齐工具可供选择,也有调整各个控件大小的工具。
注:分层:右键点击控件。可以选择置于顶层或置于顶层。
锁定控件:当部分布局完成,为了操作失误,把布局好的打乱,可以选中布局好的控件,右键,锁定控件,这样布局好得控件就
转载
2021-01-14 08:59:00
1967阅读
2评论
Andriod启动过程中是如何正确加载.kl和.kcm的键盘布局文件?本文就从Honeycomb代码入手,详细介绍开机启动时键盘布局文件的加载过程。
Honeycom相较与之前的版本,加入了一个.idc后缀的配置文件,使在不修改系统代码的前提下,我们就可以使用自定义的键盘布局文件,系统中与键盘布局相关的目录为/system/usr/keychars,/system/us
转载
2024-06-24 12:13:09
57阅读
前言:Android常用布局Android中常用的布局有LinearLayout(线性布局)、RelativeLayout(相对布局)、FrameLayout(帧布局)、TableLayout(表格布局)、AbsoluteLayout(绝对布局)、GridLayout(网格布局)、 ConstraintLayout(约束布局)接下来只介绍比较常用的两种布局,其他布局将在后期使用时具体介绍。注意:在
转载
2023-08-04 15:29:35
93阅读
什么是LayoutLayout的意思是界面布局,靠它来设计界面的布局,所以layout类型的资源文件就是界面定义文件。使用Android Studio提供的界面构建器设计Layout,可以做到所见即所得。Android中的UI定义文件是一个XML文件,由于它不是Java代码,所以它被归为资源。Layout资源放在哪里呢? 看下图: 可以看到res/layout组下当前只有一个文件:activity
转载
2023-09-19 16:26:54
99阅读
Android布局<1>、什么是布局?布局就是把界面的控件按照某种规律摆放在指定的位置,主要是为了解决应用程序在不同手机中的显示问题。 <2>、Android实现布局有两种方式(1)代码:布局文件对应的Java类都是ViewGroup类的子(2)Xml配置文件:所有的布局文件都是放在res/layout文件夹中(布局支持嵌套) &
转载
2023-06-24 12:54:51
200阅读
布局文件的意义Android中主要用来定义UI界面的一种方式是利用xml布局文件布局文件必须放到res/layout目录下ViewGroup.LayoutParams提供两个XML属性设定组件的大小。android:layout_height:指定该子组件的基本高度;android:layout_width:指定该子组件的基本宽度。布局的本质还是一种视图(view),都是继承了布局管理器(View
转载
2023-08-31 09:01:57
71阅读
前言安卓的平台架构安卓的基本架构由下至上分别是:linux内核库Android运行时应用程序框架应用程序下面简述每层的作用:linux内核Android 平台的基础是 Linux 内核。例如,Android Runtime (ART) 依靠 Linux 内核来执行底层功能,例如线程和低层内存管理。使用 Linux 内核可让 Android 利用主要安全功能,并且允许设备制造商为著名的内核开发硬件驱
参考:https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet ML.NET An open source and cross-platform machine learning framework Get started Mode
原创
2023-06-09 11:27:50
277阅读
布局文件:布局文件把Android的界面编程给分离了出来,是一个特别好解耦。其实也可以不用布局文件,完全可以用Java代码写一套布局。布局文件中的一些标签其实都是系统内置的视图类(LinearLayout、TextView、EditText)或自己定义的视图类(继承后重造、系统类的组合、完全自己绘制以及事件控制)形如“com.example.uidiy.TitleLayout”。一般视图都只是负责
转载
2023-08-28 23:27:05
60阅读
安卓主要布局方式有线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、表格布局(TableLayout) 就是如何排列一系列的控件,展示在界面上。常用的三种布局: 线性布局就是将各控件按照在layout文件中定义的顺序,按照横向或者纵向进行排列。 相对布局是将各控件按照一定的关系排列,比如在XX控件下方,在XX控件上方等,布局是最灵活的
转载
2023-07-09 14:44:20
93阅读
一、需要了解的Android知识①Activity:负责管理用户与信息屏的交互。应用的功能是通过编写一个个Activity子类来实现。②布局:定义了一系列用户界面对象以及它们在屏幕上显示的位置。组成布局的定义保存在XML文件中。布局文件的命名activity_xxx(约定)③组件是用户界面的构造模块。组件可以显示文字或图像,与用户交互,甚至布置屏幕上的其他组件。每一个组件都是View类或其子类的一
转载
2023-10-04 12:58:54
87阅读
目录
#基础知识
#只获取目录下一级的文件夹与文件
# 递归地输出当前运行程序所在的磁盘下的所有文件名和子目录名
正文
回到顶部
#基础知识
1、获得当前运行程序的路径
1 string rootPath = Directory.GetCurrentDirectory();
2、获得该文件夹下的文件,返回类型为FileInfo
1 string path=@"X:\
转载
2019-06-17 16:16:00
661阅读
2评论