delphi android 2017,Delphi春天将来临,Android遇到XE7我也是醉了,Hello World
回首往日,从Delphi 7走到现在,总感觉不愠不火,期间论坛倒掉无数,没倒掉的也半死不活,大批的程序员转向C#,Java,PHP。
Delphi的开发高效有目共睹,一直不忍放弃,Delphi曾经一夜之间完成了固定资产的转换程序,从Access数据导入到MSSQL数据,那次的经历是从下午6点开始编写,中间除了吃饭和拉尿,一直坐到第二天早上10点,拍着胸脯答应客户的事情终于办到了,拷贝就用,使用也方便,不用像VB那样需要挂很多运行库。
前段时间以XE开发的一个积分制软件结束后,也是花了大概2个月左右的业余时间,工作完成放上网络后,真想为广大的小企业员工开发一款查询软件。选择开发平台之余,发现了一个划时代的重磅工具-Delphi XE7。
为什么选择XE7?很简单,我会Delphi,高效,我不开发低层的东西,我只面向业务,有android,有iOS,有64位。对我来说已经集大成了。
好了,说了这么多,开工了,我要为我的软件再加上个手机应用,从那里开始呢,当然是Demo,哈哈,你没猜错,Hello World。
装完XE7,豁,好家伙好大几十个G,我的可怜的固态硬盘啊。安装的朋友们注意了,至少腾出40G的空间。什么,你还是XP,XP你就别再混了,都Win7了。
都说,装完来一发吧,骚年!
好吧,开搞!
启动程序,新建工程,这我不用讲了把,选择程序的时候,选Multi-Device-Application:
然后放上控件,老三样,Edit,button,listbox:
写上代码:
unit Unit1;
interface
uses
System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs,
FMX.ListView.Types, FMX.ListView, FMX.StdCtrls, FMX.Controls.Presentation,
FMX.Edit, FMX.Layouts, FMX.ListBox;
type
TForm1 = class(TForm)
Edit1: TEdit;
Button1: TButton;
ListBox1: TListBox;
procedure Button1Click(Sender: TObject);
procedure FormShow(Sender: TObject);
private
{ Private declarations }
I: Integer;
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.fmx}
procedure TForm1.Button1Click(Sender: TObject);
begin
ListBox1.Items.Add(Edit1.Text+‘(‘+IntToStr(I)+‘)!‘);
I := I+1;
end;
procedure TForm1.FormShow(Sender: TObject);
begin
I:=0;
end;
最关键的一步别忘了,目前模拟器很渣,别想用模拟器了,走不通,直接插上手机,见笑,小米:
插上后选择开发平台和手机,手机别忘了开启开发模式,怎么开,自己度娘去:
好了,直接运行吧,在安卓端,同意安装,好了,程序工作了:
http://blog.csdn.net/TiggerKiller/article/details/41316517
原文:http://www.cnblogs.com/findumars/p/7854222.html
delphi android 2017,Delphi春天将来临,Android遇到XE7我也是醉了,Hello World相关推荐
- delphi android 蓝牙,Android实例-Delphi开发蓝牙官方实例解析(XE10+小米2+小米5)
[实例简介] 2.保证无毒 3.简单,方便,实用 4.实例可以自行改用 5.如有非法,本人无法律责任,由改动代码人负责! 6.需要更多本人作品,查找标签"朱建强" 7.请下载,杀毒 ...
- 2017移动互联网寒冬(Android)求职随感
2017-03-03 储君 开发者源码 "脑存不够,你瞅啥" 死磕到底,不如关注~ 文章说明 本文修改自blink_dagger 简书:http://www.jianshu.com ...
- Android 2017面试题整理
似乎自去年下半年以来,大家跳槽的少了,还有有些公司裁员了,前几年火热的移动端.前端岗位也越来越少,回归理性.现在各大公司对移动Android/ios的需求基本要求都是三年以上相关经验,有过大型互联网项 ...
- 鸿洋,郭霖:2020学会这几样,Android未来属于你!最新Android技术架构演进与未来
引言 众所周知,Android是谷歌开发的一款基于Linux的开源操作系统,每年迭代一次大版本升级. 小米.华为.OPPO.VIVO.三星等各大厂商对Android原生系统进行二次开发衍生出具有各家特 ...
- android实现底部弹出菜单,Android实现底部缓慢弹出菜单
项目要求要做一个从底部缓慢弹出一个Button Menu 开始编码: MyselfFragment package io.dcloud.H5B79C397.fragment; import andro ...
- android键盘映射(转)-- good 1,android UI
1.我们只有在button2使用了layout_weight属性,并赋值为1:但是button1和button2并没有使用这个属性,根据API可以知道,他们的layout_weight属性等于0. 2 ...
- android仿微信的activity平滑水平切换动画,Android实现简单底部导航栏 Android仿微信滑动切换效果...
Android实现简单底部导航栏 Android仿微信滑动切换效果 发布时间:2020-10-09 19:48:00 来源:脚本之家 阅读:96 作者:丶白泽 Android仿微信滑动切换最终实现效果 ...
- android 图片在哪里设置时间,android 按时间显示图片
实现效果: 首先写需要用到的图片数据:时间.文件名.路径等 package com.example.a550211.cd; import java.text.SimpleDateFormat; imp ...
- android mvp模式例子_关于Android市场这件事,没有饱和的市场只有饱和的思维
前言 早在几年之前,我们就一直在讨论Android程序员已经饱和的这个问题,直到2020年,Android程序员也没有饱和,相反对高级程序员的需求越来越大. 为什么会有Android程序员已经饱和的错 ...
- Android之Bitmap高效缓存以及android缓存策略
Android之Bitmap高效缓存 一.Bitmap高效加载 1.bitmap的基本概念 位图:获取像素值进行加载. Bitmap是Android系统中图像处理中的最重要的一个类. 通过Bitmap ...
最新文章
- GET请求中URL的最大长度限制总结
- 删除与剪切有何区别?
- 三星笔试能带计算机吗,2021年三星笔试试题+经验谈
- OpenKruise v0.5.0 版本发布 | 云原生生态周报 Vol. 50
- boost::test模块类属性工具的单元测试
- pgpool-II3.1 的内存泄漏(四)
- oracle学习笔记一:用户管理(2)创建删除用户
- 在 eclipse 中 设置 jvm 的 运行时目录
- java8根据某个id删选_Java 8可选:如何使用它
- 怎么检测不到我的音频_Linux 上的最佳音频编辑工具推荐 | Linux 中国
- Linux定时备份Oracle Database 翻译
- 推荐安卓开发神器(里面有各种UI特效和实例)
- 安装 mysql 数据库, 并做 主 从(二)
- 博文视点官方blog正式开张~~~~~~~~~
- 迈开职场充电第一步,让我们在这个冬天邂逅社科院杜兰金融管理硕士项目
- 回溯法求解八皇后问题
- 刷题 BFS 广度优先算法 : 大胖子走迷宫 (python, java)
- Java基础 | 多态
- 地铁在终点站是怎么掉头的?南京地铁怎么过的长江?
- 穿透内网远程访问群晖NAS
热门文章
- 数据库安全关键技术之数据库脱敏技术详解
- libcrypto yum 安装_centos,_缺少libcrypto.so.10,怎么修复,centos - phpStudy
- 一项千年太空任务即将拯救人类——科学家们正在密谋中
- 【博客1】缤果Qt串口网络蓝牙调试助手V3.1.0.9(高级篇)
- html5字体代码列表,html5——web字体(示例代码)
- 「插件」Runner更新Pro版,帮助设计师远离996
- 网易云音乐批量下载工具编写过程
- php分组统计求和,数据需求统计常用shell命令---AWK分组求和,分组统计次数
- 计算机毕业设计之校园二手交易平台
- java 页面 pdf 下载_java下载PDF文件