大悟还俗

邮箱 key_ok@qq.com 我的收集 http://pan.baidu.com/share/home?uk=1177427271
  新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Delphi Android

摘要:手机号不是存在SIM卡上的,SIM卡只有一个串号.在运营商的服务器上有手机号和序号对应的一张表.所以你SIM卡办理遗失,运营商只要把新SIM卡的串号和你原来的手机号绑定即可.获取手机号的唯一办法是收个短信,短信里面有你的手机号码.所以很多程序为了获取手机号会要求你注册时发短信,然后它给你回个短信.usesAndroidapi.JNI.GraphicsContentViewText, Androidapi.JNIBridge,Androidapi.JNI.Telephony, Androidapi.JNI.JavaTypes, FMX.Helpers.Android;varTelephonyMa 阅读全文

posted @ 2013-09-29 16:38 大悟还俗_2 阅读(543) 评论(0) 推荐(0)

摘要:经过测试,将sqlserver里的字段由varchar 或者char 改为 nvarchar 或者nchar然后在手机端的clientdataset 增加字段的时候数据类型选择widestring如图 阅读全文

posted @ 2013-09-29 16:37 大悟还俗_2 阅读(221) 评论(0) 推荐(0)

摘要:TTS是Text To Speech的缩写,即“从文本到语音”,是人机对话的一部分,让机器能够说话。以下代码实现xe5 开发的文本转语音的方法和访问蓝牙一样,这里用javaclass的接口实现接口声明部分:{*******************************************************}{ }{ CodeGear Delphi Runtime Library }{ Copyright(c) 2013 Jeff O... 阅读全文

posted @ 2013-09-26 17:00 大悟还俗_2 阅读(633) 评论(0) 推荐(0)

摘要:C:\Users\Public\Documents\RAD Studio\12.0\Samples\FireMonkeyMobile例子中的绑定方式如下图:1、拖拽一个listview到界面上,然后用绑定向导2、选择listview3、选择tprototypebindsource4、点击增加5、选择前九个类型6、在绑定设计界面将 colorname1 拖拽至 item.text 就完成了帮点显示颜色名称了如图7、imagelist 如图:选择listview的itemapperance属性为 imagelistitem然后在绑定向导里 将contactbitmap1 拖拽至 itm.bitma 阅读全文

posted @ 2013-09-26 16:55 大悟还俗_2 阅读(287) 评论(0) 推荐(0)

摘要:用以下代码中的接口实现控制蓝牙的开、关及详细信息unit Androidapi.JNI.BluetoothAdapter;// (c) RedTitan Technology 2013// JNI BLUETOOTH import demo// Note - REQUIRES - PROJECT OPTIONS - USES PERMISSIONS - BLUETOOTHinterfaceuses Androidapi.JNIBridge, Androidapi.JNI.JavaTypes, Classes;type /////////////////////////// Bluetoo... 阅读全文

posted @ 2013-09-26 16:53 大悟还俗_2 阅读(414) 评论(0) 推荐(0)

摘要:本篇文章我们来看一下delphi xe5 在android程序里怎样启动照相机并获取所拍的照片,本代码取自xe自带打sample,路径为:C:\Users\Public\Documents\RAD Studio\12.0\Samples\MobileCodeSnippets\AccessCameraApp1、前两步骤新建firemonkey mobile application 然后 选择blank application2、界面摆放如下: toolbar 、image 、actionlist2、右键点击new standard action然后选择 TakePhotoFromCameraAc 阅读全文

posted @ 2013-09-26 16:52 大悟还俗_2 阅读(409) 评论(0) 推荐(0)

摘要:把供手机端调用的web服务完成,接下来实现手机端调用webservices获取数据1、新建firemonkey mobile application2、选择blank application3、这里选择分辨率,我用的手机是三星的p3100,没别的优点 就是大,7寸的屏,我女儿管这个叫平板手机 O(∩_∩)O~4、界面布局摆放如下:5、绑定数据集 xe5中使用livebingding来绑定数据集,没有datasource属性了,理论上所有的控件都可以绑定数据集。 先在clintdataset中添加字段依次添加 code ,name ,py_code 三个字段,然后选中grid,点击,然后将dat 阅读全文

posted @ 2013-09-26 16:49 大悟还俗_2 阅读(445) 评论(0) 推荐(0)

摘要:其实都可以通过intent和URI调用系统功能.Windows程序员可以理解成是ShellExecute.这个是万金油.可以有调用各种功能.后面会介绍.1.短信息.很简单方法a.不使用Intent而是直接发短信. smsManager对应的Delphi代码应该是:uses Androidapi.JNI.JavaTypes,Androidapi.JNI.Telephony;var j: JSmsManager;begin j := tjsmsmanager.Create; j.sendTextMessage(stringtojstring('137114553XX'), nil, 阅读全文

posted @ 2013-09-26 16:45 大悟还俗_2 阅读(369) 评论(0) 推荐(0)

摘要:在android手机上怎样使用sqlite数据库,这里用Navigator实现 增删改查。1、新建firemonkey mobile application2、选择blank application3、这里选择分辨率,仍旧选择我女儿称呼的平板手机p3100的7寸分辨率 O(∩_∩)O~ ,界面上摆放一个open按钮,一个grid 同时拖拽一个 FDConnection 和 FDPhysSQLiteDriverLink1 FDQuery1 另外根据运行结果提示 还需要一个 FDGUIxWaitCursor ,运行的时候会有提示 4、连接sqlite 数据库,这里我就不再赘述怎样建立sqlite数 阅读全文

posted @ 2013-09-26 16:43 大悟还俗_2 阅读(459) 评论(0) 推荐(0)

摘要:① 就用那个bitmap设计工具,先打开vcl里的皮肤(..... \Embarcadero\RAD Studio\12.0\Redist\styles\vcl里)② save as 转换成fmx里的.style文件③ 用stylebook控件里load这个转过来的皮肤 ④ 收工…… 在FireMonkey移动窗体设计器双击stylebook1选择stylebook1在下拉菜单Using the preceding procedure as a guide:Drop four stylebooks on the form, one each for Windows, Mac OS X, ... 阅读全文

posted @ 2013-09-26 15:07 大悟还俗_2 阅读(391) 评论(0) 推荐(0)

摘要:建立一个webservices stand-alone vcl application 作为手机访问的服务端1、new->other->webservices2、选择stand-alone vcl application3、这里使用 默认端口80804、选择创建接口5、给服务起个名字6、点ok后保存工程,保存为目录如下:7、至此为止,什么代码都不写,点击运行,我们看到8、启动并点击 open browser按钮在浏览器里看到一个web服务就创建完成了。================================================================== 阅读全文

posted @ 2013-09-17 13:32 大悟还俗_2 阅读(773) 评论(0) 推荐(0)

摘要:通过intent和URI调用系统功能.Windows程序员可以理解成是ShellExecute.这个是万金油.可以有调用各种功能.后面会介绍.1.短信息.很简单方法a.不使用Intent而是直接发短信. smsManager对应的Delphi代码应该是:uses Androidapi.JNI.JavaTypes,Androidapi.JNI.Telephony;var j: JSmsManager;begin j := tjsmsmanager.Create; j.sendTextMessage(stringtojstring('137114553XX'), nil, stri 阅读全文

posted @ 2013-09-17 13:29 大悟还俗_2 阅读(693) 评论(0) 推荐(0)

摘要:Delphi XE5支持Android ARM的开发,可以在Android虚拟机里运行,因此建议将XE5安装在64bit的Windows,内存可以大于3GBDelphi XE5安装光盘中包含了最基本的Android开发的环境文件,但是并没有提供Android模拟机。我们需要安装Android的SDK后生成Android模拟机,安装步骤:1.到http://www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK1.7安装2.到http://developer.android.com/sdk/index.html下载Andr 阅读全文

posted @ 2013-09-17 13:25 大悟还俗_2 阅读(462) 评论(0) 推荐(0)