Android检测是否安装了指定应用,并启动安装
Android检测是否安装了指定应用,并启动安装
http://www.cnblogs.com/tyjsjl/p/3713249.html
Android判断应用或Activity是否存在
http://blog.csdn.net/chanccie/article/details/8314951 //3种方法 判断指定的类名是否存在。
http://www.cnblogs.com/liunanjava/p/5816393.html //对这3种方法比较详细的解释。
以下是Delphi XE的代码:
function IsIntentCallable(const AIntent: JIntent): Boolean; var LJPackageManager: JPackageManager; begin Result := False; if Assigned(AIntent) then begin LJPackageManager := SharedActivityContext.getPackageManager; Result := LJPackageManager.queryIntentActivities(AIntent, TJPackageManager.JavaClass.MATCH_DEFAULT_ONLY).size <> 0; end; end;
启动 activities 和Delphi XE6 Android应用程序处理的结果
http://blong.com/Articles/DelphiXE6AndroidActivityResult/ActivityResult.htm
Intent := TJIntent.JavaClass.init(StringToJString('com.google.zxing.client.android.SCAN'));
Intent.setPackage(StringToJString('com.google.zxing.client.android'));
从上文了解到,该语句:TJIntent.JavaClass.init(参数是一个类名);
Android判断当前应用程序处于前台还是后台的两种方法
http://www.jb51.net/article/45084.htm //第1种调用了getRunningTasks方法,第2种调用了getRunningAppProcesses方法
Delphi XE android判断程序是否在运行
http://www.delphitop.com/html/FMX/3026.html //IMPORTANCE_FOREGROUND 前台,IMPORTANCE_BACKGROUND 后台。
Delphi 与 Java 有一个不同的地方,就是多了这语句:.Wrap((LJO as ILocalObject).GetObjectID); //通过查阅国外资料得出:generic JOBJECT class 意思是:通用对象类可以重写为一个某某设备。
还有,Delphi XE 开发 ANDRoid没有帮助文档啊~~,怎么搞??网上的都是Java的实例代码。
我学编程,都要在网上找实例,没有实例,我还能怎么样?而写这样实例代码的人是怎么写出来的呢?是不是有什么帮助文档?
或者,要实现某种功能,要使用哪些函数搭配,函数的参数类型,逐一查阅~~~
附:
在哪里可以获得大量的关于某种编程语言的代码实例来参考学习?
https://www.zhihu.com/question/28339327
google ,
stackoverflow ,
github ,
searchcode ,
codeplex ,
codeproject ,
sourceforge
如何学习编程?顺便介绍些好的网站
https://www.zhihu.com/question/19984182

浙公网安备 33010602011771号