用Delphi 开发iOS苹果和Android安卓移动应用(中文版).

所需积分/C币:50 2017-08-19 13.96MB PDF
评分

移动开发指南:用Delphi XE8开发iOS苹果和Android安卓移动应用(中文版).pdf
内容 移动教程:移动应用开发(iOS和 Android)… 建. 使用基本用户界面元素.………12 使用设备功能 ···:··.········.···.·······································:·····································:······· 14 使用后端作为服务 15 访问数据库 5 请参阅 .····;······ .····,··················································· 移动教程:在Mac(i○S)上设置您的开发环境 鲁自曲。。.。。着春音 17 在MaC和iOS上的要求 配置Mac运行jOS应用程序的步骒… 18 步骤1:安装平台助手…18 步骤2:运行平台助手 19 步骤3:在MaC上安装 Xcode.... 20 一步 …………………… 21 配置MaC在OS设备上运行OS应用程序的其他步骤…..2 步骤1:确保 Xcode命令行工具安装在您的苹果电脑 22 步骤2:注册开发人员帐户. 24 步骤3:请求,下载和安装您的开发证书 24 请求,下载和安装您的证书 ·.··.·:··.···.·.···:··:·.····:·4·.·:··· 25 步骤4:注册设备进行部署 ……………………………… 26 步骙5:创建和安装配置文件 ········:············ 27 请参阅 ·········.····································· 29 移动教程:在 Windows pc(iOS)上设置您的开发环境…30 设置RADSυdio环境 为Mac创建连接配置文件. 31 将SDK添加到已连接的OS设备的开发系统苹果……34 请参阅 .36 移动教程:在 Windows pc上设置您的开发环境( Android)… 37 设置 RAD StUdio环境 ·····+······++·· ················· 安装开发工具与 RAD Studio 38 在工具选项>SDK管理器中添加 Android SDK....40 为您的 Android设备安装USB驱动程序(必需)14 请参阅 …47 移动教程:为移动平台创建应用程序(ⅰ○S和 Android)∴ …48 在你开始之前 48 步骤1:为 Android或OS创建新的 FireMonkey应用程序 .49 Embarcadero Technologies 步骤2:选择一个样式 50 步骤3:将组件放在多设备表单上 50 步骤4:向项日添加视图 ······:···:··········:··4········4:········:············:···········:····:········· 54 步骙5:为按钮编写事件处埋程序由用户单击… ·.··:·······:·······.·····:··········:············:··:·· 54 步骤6:测试您的移动应用程序.……………6 在 Android设备上测试 Andro应用程序. 57 测试您的OS应用程序… 请参阅. 非·非,非··非·音·自··,·着非·自非申音非非 …60 移动教程:使用不同样式的按钮组件(ⅰOS和 Android)∴ 61 移动平台中的按钮. 定义按钮组件的外观和感觉 ····..········· 62 在按钮上使用色调颜色和图标色调 63 在目标平台上使用样式和彩色按钮. ∴65 在按钮上放置图像. 非音····音音音非申非音申。非·着·,。非音音非非·····,·音···。自··非;音·音·非申音非··4·音音非非音。·自,。音非·非·非音 65 使用按钮组件创建分段控件 在工具栏组件上创建范围栏… 68 请参阅] …11……69 移动教程:使用日历组件选择日期(iOS和 Android) 70 移动平台中的日历 ····························· 70 实现用户吏改凵期的事件处理程序. 72 请参阅 ∴174 移动教程:使用组合框组件从列表中挑选项目(○S和 Android) 75 在多设备应用程序中实现选择器 …75 使用代码构建项目列表 78 显示特定项目………178 为用户选择实现事件处理程序…… ···········:····.····················:···· 80 请参阅. ·非非·普·非·鼻非非申·非·非非非非音非音非····p·非非非申非非。非自·。非···非非·自·非非·非·非着非非·非 81 移动教程:使用地图组使用地图(iOS和 Android) 82 Map∨ew组件的基本特性 83 创建示例应用程序 ..: 83 配置 Android应用程序以使用 T Mapview组件…83 设计用户界面 83 运行示例应用程序 ·····:··················:·····:·:···::··4········ ∴88 请参阅 90 将 Android应用程式设定为使用 Google地图. 获取 Google Maps API密钥.. 检索应用程序证书 91 在 Google APl控制台中创建AP项目…. ,·。着。音·。音看·。着非。·。音着 92 请求 Maps APl密钥 .···:···.···············:··············· 93 置特定的项目选项. 93 Embarcadero Technologies 请参阅 97 移动教程:使用多视图组件显示的替代视图信息(i○S和Andr。id) 98 关于多视图组件 98 主面板演示模式 9 设计用户界面 ………103 设计主窗格.… 中.+······ 104 设计细节窗格 ··4······ ········:·4· .104 实现相机按钮功能. 105 设置 Multiview组件属性. .109 运行示例应用程序 。音·非音·。·· .109 使用 Multiview的移动产品示例. 110 请参阅 ·· 移动教程:使用Web浏览器组件(iO○S和 Android) 12 设计用户界面 ···········非·非················· 编写事件处理程序以在用户更改∪RL时打开网页在编辑控件 非·非d非音鲁·音普非 实现打开网页的通用方法… 16 为○ nChange事件实现事件处理程序 17 为后退按钮实现事件处理程序 118 为Web浏览器应用程序选择适当的虚拟键盘 119 Web浏览器移动代码段. 20 移动教程:使用标签组件显示页面(OS和 Andro…… 请参阅 121 .··.····…·······.······· 122 在)S和 Android上为标签制作原生样式……3…122 使用表单设计器设计选项卡页 4 123 比较iOS和 Android上的标笠设冒 ·非 127 为您的选项卡使用自定义多分辨率图标 ·····aa;·a··;a;··aaa···a;········;;·;·.a;·a;··;a 133 在选项卡上显示多分辨率自定义图标…………………134 对自定义图标使用单分辨率位图 137 在Tab控件中定义控件 139 在运行时更改页面 14 用户点击标签 ·.·····:···.··:··:.·:.········ ···:.·:····.· 141 按操作和 Actiones十. 141 源代码… ………………146 请参阅.147 移动教程:使用 Live Bindings填充Lis艹iew(ⅰOS和 Android) 148 步骤1:创建项目 148 步骤2:添加字段 ....………150 步骤3:创建 Live Bindings… ∴151 步骤4:添加更多字段(位图,货币) ……154 步骤5:添加on按钮单击事件处理程序. 155 结果 156 请参阅 ················ 157 Embarcadero Technologies 移动教程:使用Lis邝Box组件显示表视图(i◎S和 Android)∴.….….…158 使用Lis书BO×组件在移动平台中显示表视图 4············· 平原表… ·非非非非·非·· ………159 分组列表 .160 搜索框 ···.···:;············ 161 在 List○x组件上创建项目∴ 61 添加标题 164 向列表添加组页眉/页肽 ∴165 将列表项目显示为单独的分组项目 166 向Lis书Box项目添加复选框或其他附件∴…. ···,非···非 167 向Lis+Box项目添加图标. 67 向项目添加详细信息 168 运行应用程序 168 创建您的Ls+BOx应用程序..168 从您的代码添加项到 ListBox 非非非申·非。。·音非非·非··申非非非。·D·.非。·音··自音·非非·非非非··非 169 创建溢出菜单. 非非;······申·自非·非。非·非 …172 创建溢出按钮的事件处理程序…… ∴174 添加搜索框. ∴.175 运行应用程序. 176 请参阅 着····自非非非。申·非着· ··········.···· 77 栘动教程:使用 Live Bindings在移动应用程序中填充Lis圯∝×(ⅰOS和 Android)..l78 步骤1:创建项目…… 音看·音鲁鲁鲁非看 ········ 178 步骤2:创建 Live Bindings ···············,·············· 非·非··,非·非非 ··········· 181 结果 183 请参阅. 184 移动教程:使用布局来调整不同的窗体大小或方向(iOS和Aη droid)∴185 每个eM。nkey组件都可以拥有所有者,父级和子级 85 使用 FireMonkey组件的公共布局相关属性 185 使用对齐属性 185 使用保证金属性 187 使用填充属性……187 使用锚点属性…….188 使用TLay○Ut组件 189 请参阅 ·.············:····· ……………………………………………190 移动教程:拍摄和共享图片,以及共享文本(ⅰOS和 android) 19 主题 “··…······4·······“········ 195 请参阅 195 移动教程:使用位置传感器(ⅰOS和 Android) 196 设计用户界面.……….…197 Embarcadero Technologies 位置传感器 199 从 Locationsenso读取位置信息、(纬度,绎度)零件……… 199 通过 TWebbrowse组件使用Go。ge地图显示当前位置 20 使用反向地理编码… 202 在 ListBox组件中显小可读地址. ······**:···+·······*···*····+··+·*····*··············*:·· .205 描述为什么您的应用程序需要用户位……………………206 请参阅 ∴206 移动教程:使用通知(ⅰOS和 Android) ……207 种基本通知或警报类型…… ,207 移动设备上的通知横幅…. 207 警报对话框:iOS徽章号和 Android通知号. 208 移动设备上的通知中心…1208 访问通知服务 ······:······· 209 添加 FMLoCa| Notification permission(仅限iOS8) ∴210 从代码中设置图标徽章号和通知号 非非自音非。非非 210 附表道知 212 重复通知消息. 214 更新或取消预定或重复的通知消息 ······:········· 216 立即呈现通知消息 …………………… 217 臼定义通知声音 ··自。音·非·非,非着·。。非非非番 通知横幅或通知警报 223 将操作添加到通知警报(仅限iOS) 224 将操作添加到通知中……..26 运行应用程序 ······:·.···················::····:·· 27 请参阅227 移动教程:使用远程通知(○S和 Android) ················ 228 远程推送通知…., 228 REST BAAS框架 229 本手机教程中的主题... 229 请参阅.…229 代码示例… …29 多设备应用程序接收推送通知 230 设计和设置用户界面 …230 创建事件处理程序….…35 Android设置. …238 项目设置.. ……238 o○ S Settings.… ········;·····:·······.·····:····.··:·:······· 着·音非。· 239 项目设置… 239 在移动设备上运行应用程序… 239 请参阅 243 代码示例.1243 移动教程:在移动设备(iOS和 Android)上使用电话拨号器.……….244 Embarcadero Technologies 关于移动设备上的电话拨号服务 .244 访问电话拨号器服务 。由着曲。。鲁鲁。音曲。非 244 设计用户界面 ·.·········::··.········4····.·············4··· …1246 获取载波属性∴…246 运行应用程序 ..….………247 致电 ···中· 248 检测呼叫状态更改 250 实现○nCa| State Changed事件处理程序 251 请参阅.255 移动教程:使用BQS的后端存储(i○S和 Android). 256 让您的应用程序在 Kinsey和Pcse中准备 257 用户界面的设计和设置 257 添加后端组件.… .258 创建和存储对象…. ·····························:················································· 260 删除对象 ·····.··;··;····. 261 检索对象. 非·非鲁·非···非 263 运行应用程序 267 请参阅 268 代码示例 268 移动教程:使用 nterBase ToGo与 dbExpress(OS和 Android) 269 使用 dbExpress连接到数据厍 270 设计和设置用户界面. 271 连接数据. 272 将您的应用程序部署到移动设备 .275 将 InterBase togo, db Express驱动程序和数据库文件部署到移动...275 修改代码以连接到移动设备上的本地数据库文件. .····::···.····:··:······;······· 278 在模拟器或移动设备上运行应用程序 280 故障排除 。4自非非非着··非三非非·非自。鲁鲁自着 .281 inteRbase问题 281 异常处理问题 28 请参阅.…182 栘动教程:使用Inη terBase ToGo与 FireDao(iOS和 Android)….283 使用 Fire DAo连接到数据库………..285 设计和设置用户界面. 285 连接数据. 286 将您的应用程序部署到移动设备……………………1290 将 InterBase Togo必需文件和数据库文件部著到 Mobile290在模拟器或移动设备上运行应用程 序 293 故障排除. ············· ····.a·········· 294 Interbase问题. 294 异常处理问题 294 请参阅 ·······························4··········:················ 295 移动教程:使用 dbexpress8和 SQLite(○S和 Android) ·····.·············· 296 Embarcadero Technologies 8 使用 dbexpressi连接到数据库 297 在 Windows环境中为开发目的创建数据库 297 在数据资源管埋器中创建数据库.….…......297 在 Data Explorer上创建表 299 设计和设置用户界面. ·中·中··· 300 连接数据… ········4+·4·· 302 创建事件处理程序以使“删除″按钮可见从列表中选择一个项目 304 创建添加按钮的事件处理程序以将条目添加到列表..305 为删除按钮创建事件处理程序以从中删除条目列表. 309 为移动平台设置数据库部署 在 Deployment Manager中添加和配置数据厍文件 修改代码以在移动设备上连接到本地数据库文件平台 鲁鲁 312 指定移动设备上的 SQLite数据库的位置.312 如果没有存在,创建表 非·。非非非音非申非··音音,·非··q非····非·非非。···非·非非申非非非日。··D非。。着·音非非非非非非非非 在移动设备上运行应用程序 314 请参阅. 316 移动教程:使用 FireDAO和 SQLite(OS和 Android)..317 使用 Fire Dao连接到数据库. 318 使用 FireDAo框架创建数据库. ………318 设计和设置用户界面. .320 使用 Live Bindings向导122 添加 Live Binding组件 ·····.···············..···.·······.··············· 322 连接数据. ·········“··· 324 在 ListView中显示 Shorten 326 创建事件处理程序以使〃删除"按钮可见从列表中选择一个项目…….….….326 创建添加按钮的事件处理程序以将项目添加到列表.…..327 为删除按钮创建事件处理程序以从中删除条目列表 331 准备运行时的应用程序 333 为移动设置数据库部署. 333 在 Deployment Manage中添加和配置数据库文件 33 ·非·.·非····。非·非非···。···非非 修改代码以在移动设备上连接到本地数据库文件. 34 指定移动设备上的 SQLite数据库的位置.… 334 如果没有存在,创建表 …335 在模拟器或移动设备上运行应用程序…..36 请参阋 .337 移动教程:从移动客户端连接到全业数据库(ⅰOS和 Android)∴…38 创建中闻层, Datasnap服务器 .339 Embarcadero Technologies 创建 DataSnap服务器∨CL应用程序 ∴39 在 DataSnap服务器上定义 Dataset …341 从 Datasnap服务器公开 Dataset ······················4··········.················:····:·····4 343 运行 Datasnap服务器 ···:··:·····································4·······:··:·················· 344 创建连接到 DataSnap服务器的移动应用程序.345 将MDAS库部署到OS模拟器 .348 在移动平台上运行应用程序 348 请参阅. 349 移动教程:在移动应用程序中使用 Fire dao(ⅰOS和 Android)∴.350 使用 Fire Dao连接到数据库. .·····.:··.···:··:·········:····.···············:··· …350 设计和设置用户界面. 351 使用 Live Bindings向导 352 添加 Live Binding组件 352 添加 Listview组件.354 使用 Live Bindings向导 1356 准备运行时的应用程序 …357 为移动设置数据库部署 357 在 Deployment Manager中添加和配置数据库文件 357 修改代码以在移动设备上连接到本地数据库文件∴358 指定移动设备上的 SQLite数据库的位置 358 在模拟器或移动设备上运行应用程序.…80 请参阅 361 移动教程:使用的组件表 362 Embarcadero Technologies 10

...展开详情
立即下载 最低0.43元/次 身份认证VIP会员低至7折
举报 举报 收藏 收藏 (1)
分享

评论 下载该资源后可以进行评论 3

aonesoft2008 很有价值的一本书
2018-10-18
回复
十转命运蛊 感觉就像机翻....很多读不通,勉强能看.就是官方文档的翻译
2018-07-20
回复
fisher_older 翻译得不咋的。
2018-02-06
回复
img
阿波罗

关注 私信 TA的资源

上传资源赚积分,得勋章
相关内容推荐