【Android Studio,Java 8和函数[复制]】教程文章相关的互联网学习教程文章

为什么java Android中的super.onDestroy()在析构函数中排在首位?【代码】

参见英文答案 > What is the correct order of calling superclass methods in onPause, onStop and onDestroy methods? and Why? 7个根据哪个逻辑做super.onDestroy();在析构函数中排名靠前?例如:protected void onDestroy() { super.onDestroy();releaseMediaPlayer(); }并不是:protected void onDestroy() { releaseMediaPlayer();super.onDestroy(); }比如c,obj-c,pascal...

android无法从Javascript运行Java函数【代码】

在我的项目中,我有一个加载页面(HTML)的WebView.我希望在用户点击任何图像时更改所有图像并显示祝酒词. 所以我添加了调用Java函数的javascript代码:// code is inside onPageFinished(..) function JavaScriptInterface jsInterface = new JavaScriptInterface(activity); webView.getSettings().setJavaScriptEnabled(true); webView.addJavascriptInterface(jsInterface, "JSInterface");webView.evaluateJavascript("var imgs ...

从java – Android收听javascript函数调用【代码】

我在服务器上托管了一些HTML5 / javascript文件.当在HTML5页面上单击按钮时,将调用javascript函数.我想在调用函数时监听并获取函数返回的json.以前我在设备上打开一个端口,但这似乎不适用于Android 3.0.我听说你可以使用外部接口来收听javascript调用,但我不知道如何实现它.解决方法:要使用外部接口,您需要在WebView中运行您的站点.以下解决方案暗示,什么 >你知道要拦截的所有函数名称,以及……>这些函数属于JS代码的公共范围. 要注...

java – 如何从Android中的Fragment调用ArrayAdapter构造函数【代码】

我正在尝试将两列ListView添加到我的Android应用程序中.当我创建项目时,我选择了Fragment选项,它通过向左和向右滑动创建了漂亮的导航.所以我的MainActivity扩展了FragmentActivity. 我的问题是当我试图将AddayAdapter添加到ListView时,ArrayAdapter的construstor寻找上下文对象,我不知道要传递它. 这是我得到错误的代码StableArrayAdapter adapter = new StableArrayAdapter(this, R.layout.row , list); listview.setAdapter(adap...

java – 从Android函数更新Textview【代码】

有人可以告诉我如何从一个函数更新控件Textview Android?我已深入搜索互联网并看到许多人提出同样的问题,我测试了线程但无法工作,有人有一个简单的工作示例吗?例如,调用一个函数(在循环中运行几次)并且函数在TextView中写入,但问题是在函数未完成运行之前,它会向我显示文本.@Override public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);while(condition) //h...

java – Android和GSON抛出No-Args构造函数未找到异常【代码】

我的Android应用程序中存在GSON问题. JSON输入[{"id":"1202","parent_id":"0","agrpcount":"0","disp_order":"1","code":"PROD-NEW","name":"New Products","active":"1"},{"id":"1119","parent_id":"0","agrpcount":"0","disp_order":"2","code":"PROD-VID","name":"\\\"How To\\\" Videos","active":"1"},{"id":"1685","parent_id":"0","agrpcount":"0","disp_order":"3","code":"SUPP-RESOUR","name":"Support Resources","acti...

java – EditText onChangeListener函数Android【代码】

我有以下代码:nameOfInf.setOnFocusChangeListener(new OnFocusChangeListener() {if (strTollAmount.length() > 0) {nameOfInf.setBackgroundColor(getResources().getColor(android.R.color.white));nameOfInf.setTextColor(getResources().getColor(android.R.color.black));} }); tollAmount.setOnFocusChangeListener(new OnFocusChangeListener() {if (strInfName.length() > 0) {tollAmount.setBackgroundColor(getResourc...

Android / Java – 如何在单独的* .java文件中调用函数?【代码】

我导入了完整的包名/ java文件,如果我执行< classname>.< method>,有时我可以访问它 – 有时我得到很多不能使用静态的非静态的谈话. 我承认我是Java的新手,所以我需要做什么?先调用一个类实例,然后调用我的方法?我对此感到困惑,因为我想将所有’函数’放入一个FunctionsList.java文件中,并将所有主要的Activity(UI)放入MyActivity.java文件中. 例如:<MyActivity.java>import com.example.FunctionsList;private class MyActivit...

java – Android在新线程中运行类中的函数【代码】

我有这个代码:MyClass tmp = new MyClass(); tmp.setParam1(1); tmp.SetParam2("Test"); tmp.setParam3("Test"); ...然后我有tmp.heavyCalc();在这个重度计算操作期间,我必须更新UI中的进度条并向用户显示它正在使用更新进度条和一些要显示的文本.现在它不起作用,因为我没有使用线程,app变得卡住和绞死,然后突然返回进度条是100%并且所有文本都突然出现. 所以我决定让我的函数作为新线程运行.在我的类的内部定义中,我添加了实现R...

java – 适用于Android的Canny边缘检测器 – StackOverflow上的递归函数【代码】

我正在为Android增强现实应用程序.我正在实现Tom Gibara的canny edge detector class并用Bitmap替换了Android不支持的BufferedImage. 方法“follow”(在下面发布)导致StackOverflow错误.这是一个递归函数,但令我感到困惑的是,它会在崩溃之前大约10-15秒正常工作. 从Google看来,人们已经成功地用Java实现了这个类,但我想知道,无论出于何种原因,它在Android上都不起作用. Gibara的代码指定它仅用于单线程使用;这可能是问题的一部分吗...

java – 使用PHP openssl_verify()函数来验证Android客户端APP创建的签名和数据【代码】

我在openssl_verify()上看过帖子 我想问一些与openssl_verify()有关的问题. 因为我的PHP代码无法验证从Java创建的签名… 对于服务器端,这是我的PHP代码<?php $data =$_POST['data']; $signature=$_POST['sig']; $pub_key=$_POST['pubkey'];function print_input() {global $data;global $signature;global $pub_key; //////////////////////////////////////////////////////////////// // I output the public key to file, and c...

android – 如何在webview组件中检索java脚本函数值

如何从加载了webview组件的网页中检索java脚本函数值?解决方法:你不能,直接. 你可以通过loadUrl(“javascript:…”)调用Javascript函数,其中…是你的函数调用.但是,你不能以这种方式获得结果. 如果通过addJavascriptInterface()将Java对象注入Web页面,则可以设置另一个调用所需函数的函数,并通过调用注入的Java对象来返回该值.但是,只有在您可以修改网页时才有效.

javascript – Android:Uncaught TypeError:对象函数Array(){[native code]}没有方法’from’【代码】

我的WebView使用html文件和一个从html文件调用getTopRow()javascript方法的按钮.工作在jsfiddle但android工作室投掷的方法跟随错误:04-03 22:23:39.437 28260-28260/com.site.project E/Web Console: Uncaught TypeError: Object function Array() { [native code] } has no method ‘from’ at file:///android_asset/zbe/zbe.html:9JavaScript方法:function getTopRow(){var elements = document.querySelectorAll("p");var ob...

如何从Android到Java中的非静态函数进行正确调用? (混合中的Cocos2Dx)【代码】

所以我正在用Cocos2Dx开发一个小项目,但我正在尝试添加蓝牙功能,这意味着调用非静态方法可以访问Main Activity与Android API的关联.我见过的几乎所有内容都告诉我遵循这个程序: – 创建主要活动的实例(environment-> NewGlobalRef是我正在使用的实例) – 从活动中获取方法并执行它(environment-> GetObjectClass) 这是代码.在java中我们有以下内容(省略onCreate,onResume等逻辑内容):public class TSP extends Cocos2dxActivity{...

Android:从java脚本到java的回调函数【代码】

我创建了一个应用程序,我在其中使用webview并加载一个简单的静态html页面.我从活动调用java脚本函数,但我无法从java脚本调用函数.我尝试了很少的链接,但它没有用. Javascript Callback function pass to AndroidI cannot call an android function from javascript 这是我的代码.先感谢您. acitivity_main.xml<Buttonandroid:layout_width="match_parent"android:layout_height="wrap_content"android:text="Call JavaScript Funct...