关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录

    首先,本文章仅仅是自己对关于安卓开发中的一些小细节的记录,以作备忘。

1.在WelcomPage中创建一个新的工程:

关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第1张图片

关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第2张图片

2.在右方工具栏里选择图层 Panel没有实际的作用,只是用作工具的容器。

Panel的Algin属性里面有Top,bottom,client。分别为让其充满顶部,高度自定,宽度自适应,充满底部,高度自定,宽度自适应,充满剩余窗体,高度自定,宽度自适应。

关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第3张图片

3.edit工具   用作输入框,示例如下:

关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第4张图片

里面预设的字体可以在左侧的输入框属性里的TextPrompt属性中添加

关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第5张图片

这里可以让输入框指定输入数字,具体设置方法如下:

这里设置为只能输入0-9的数字,还可以往其中添加字母,例如abc123,则输入框只能输入abc123中的字符。


关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第6张图片

4.按钮工具(button)

关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第7张图片

可在左侧属性栏中的Text属性中修改名称

关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第8张图片

5.时间工具(用于显示当前的时间)该工具为隐藏工具,无法在土层中看到。

关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第9张图片

下面是其具体的实现方法

关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第10张图片

双击该工具->在其代码行里写下当前时间,并用一个label工具显示出来

begin
Label1.Text:=timetostr(now);

end;

6.媒体播放器工具(上面一个工具为播放器工具,下面一个为播放器控制工具)

关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第11张图片

下面左侧为播放按钮(button工具)右侧为播放器控制工具,其下层为播放器界面(大小随意调节)

关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第12张图片

下面是其实现的方法:

这里是左侧按钮工具的click方法,主要控制播放器播放


选中右侧播放器控制工具,在其左侧属性中添加播放的文件路径(好像只是支持.avi文件格式),在波浪线处选择当前的播放器展示界面。

关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录_第13张图片

设置完成后可成功播放。(目前还不知道怎么暂停播放)

ps:dephi中的语言跟其他语言有所不同,这里备注一下:

除法:求商-> div  取余->mod

整形数据的声明:

var

  I,sum: Integer;

赋值语句:

a:=b;

判断语句:

a=b;

数据的强制类型转换:

a.ToSring 或者 a.ToInteger

还有一种方法:

inttostr(a);

strtoint(a);

这里再补充一点
if else语句格式如下
if()then

begin

end(这里注意,在else前是不能有;存在,所以这里不能打分号,除非没有else语句)
else

begin

end;

for循环语句格式如下:

   for i := Low to High do(这里默认low是小的数,high是大的数)升序执行

   begin

    end;

当然你也可以这样

 for i := Low downto High do(这里默认low是小的数,high是大的数)降序执行

   begin

    end;

while循环语句格式如下

  while True do (TRUE为判断的布尔语句)
        begin


        end;

这里说明一下

break;  continue; exit; 的区别

break为跳出循环体,执行循环体以外的语句

continue为跳出本次循环,继续执行循环体

exit为跳过后面的语句,直接end;


就先写到这里,以后有更多的再做记录。


你可能感兴趣的:(关于DELPHI10.1 berlin版安卓开发其中的一些算法以及语句的一些记录)