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

android-如何在angular 4中通过本机javascript调用角度函数【代码】

在Angular 1.x中,我们可以使用angular.element(appElement).scope()获得$scope,然后使用$apply(),以便本机javascript可以直接调用angular函数或双向绑定.在Angular 4中,我们如何通过本地JavaScript或android native调用angular函数或双向绑定. 例如 : 该网络是由angular 4开发的,它将在android webview中使用,因此它需要与android进行交互,我该如何处理这种交互?解决方法:我可以想到很多方法,但从未阅读过手册中的任何内容,这些内...

在Android(尤其是应用程序上下文)中实现构造函数的正确方法是什么?【代码】

在android中实现构造函数的正确方法是什么? 似乎在活动或服务中,“ onCreate()”是神奇的地方. 我问的原因是因为我想确保自己在做正确的事情,宣布属性放在我的类的顶部(尤其是上下文),然后在onCreate内设置属性值.// Activity launched via an Intent, with some 'extras' public class SomeActivity extends Activity {private Context context;private String foo;public void onCreate(Bundle savedInstanceState) {super.onCr...

android-使用NDK从本机代码调用Java函数【代码】

前几天我问了这个问题,但不是太具体,所以我想再次澄清. 我正在创建一个使用NDK在C中使用现有库的Android应用程序.我遇到的问题是C代码使用了Java没做的很多事情(将函数指针作为参数是个大问题). 无论如何,我想知道是否可以在C代码调用的Java代码中编写函数.现在,从我能说的范围内,您可以做到这一点,因此,如果没有人回答“是的,LINK”,我将不胜感激. . 谁能解释这个过程?我知道这涉及在C代码中创建JVM.任何有助于新手站起来的信息将...

java-如何从Android插件调用统一C#函数?【代码】

我知道如何使用“ AndroidJavaClass”和“ AndroidJavaObject”统一调用android函数 但是我不知道和想知道的是-如何从android java插件调用统一代码中存在的函数? 如何从Android插件调用统一的C#函数?解决方法:尝试这个:UnityPlayer.UnitySendMessage("gameobjectname", "methodname", "message");

Java-Android PointF构造函数无法在JUnit测试中使用【代码】

我在尝试编写JUnit测试时偶然发现了这一点.诚然,这是我在JUnit中进行的首次单元测试,但是我的确感到非常困惑.package com.example.dom.pointfbugrepro;import android.graphics.PointF; import org.junit.Test; import static org.junit.Assert.*;public class ExampleUnitTest {@Testpublic void pointf_isCorrect() throws Exception {PointF foo = new PointF(5, 0);assertEquals(5, foo.x, 0.0001f);} }在全新的Android项目中运...

如何以类似方式从JavaScript调用Android和iOS中的函数【代码】

我正在尝试从Javascript调用android和iOS Swift(WKWebview)中的函数. 对于Android:public class WebAppInterface {WebAppInterface(Context c) {mContext = c;}@JavascriptInterfacepublic void postMessage(String message) {Log.v(TAG, "message ----"+message);Toast.makeText(mContext, message, Toast.LENGTH_SHORT).show();} }webView.addJavascriptInterface(new WebAppInterface(mContext), "appInterface");Android的Jav...

java-如何将函数作为参数从Dart / Flutter传递到Android本机代码?【代码】

我想创建一个可以从Flutter调用的基于Java的SDK,Flutter端需要通过提供在处理的不同阶段执行的回调来插入SDK,理想情况是:Future<Result> = doPayment(amount: 100.00, currency: 'USD', onPasscodeEntry: () => _renderInputBox(), onValidation: () => _doValidation() );处理本身会花费一些时间等,因此Future< PaymentResult>会在处理过程中使用.模式是有意义的,应用程序应该对处理的某些点做出反应,因此传入回调是有意义的. 问...

从Java调用Android的WebView中的jQuery函数?【代码】

我试图调用在html中定义的javascript函数喜欢WebView.loadUrl("javascript:hoge()");我可以调用非jQuery函数,但是我不能调用我在’$(document).ready(function(){})(jQuery);’中定义的函数,就像下面一样.<script> //I can call this function by webview.loadUrl("javascript:something()"); function something(){//do something }$(document).ready(function(){//but I can't call this function by webview.loadUrl("javascrip...

java – 如何从片段访问服务函数,它绑定到Android中的父活动?【代码】

我有一个带有viewpager片段的Android活动.在活动的onCreate方法中,我将服务绑定到不断在后台运行的服务. 在片段中,在某种条件下,我需要调用处理条件的服务中的函数.访问服务的正确方法是什么,并调用它的功能? MainActivity.javapublic class MainActivity extends AppCompatActivity {private String TAG = "MainActivity";DbHelper dbHelper; SessionManager sessionManager; SessionCache sessionCache; Map<String, ?> userDet...

java.lang.Exception:自定义运行器类AndroidJUnit4应该有一个带有签名AndroidJUnit4的公共构造函数(Class testClass)【代码】

gradle看起来像:apply plugin: 'com.android.application'android {compileSdkVersion 25buildToolsVersion "25.0.2"defaultConfig {applicationId "com.google.developer.taskmaker"minSdkVersion 19targetSdkVersion 25versionCode 1versionName "1.0"testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"}buildTypes {release {minifyEnabled falseproguardFiles getDefaultProguardFile('proguard-an...

java – 通过从一个Activity调用一个函数,将退出按钮添加到Android App【代码】

我在一个Activity中有以下功能public void AppExit(){Editor edit = preferences.edit();edit.putString("pref_code", "");edit.commit();Intent intent = new Intent(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_HOME);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(intent);int pid = android.os.Process.myPid();android.os.Process.killProcess(pid);}它在自己的Activity中运作良好.我想称之为另...

如何使用phonegap插件从android调用javascript函数【代码】

这是我的index.html<!DOCTYPE HTML> <html><head><title>PhoneGap</title><script type="text/javascript" charset="utf-8" src="cordova-1.7.0rc1.js"></script> <script type="text/javascript" charset="utf-8">function call(){console.log("ANDROID");}</script></head> <body > </body> </html>这是我的接收器类package com.example.jsfrmjv; import org.apache.cordova.DroidGap; import android.content.BroadcastRec...

java – 在Android上的ListFragment中使用ArrayAdapter获取构造函数错误【代码】

这是我的代码.我收到错误ArraryAdapter上的构造函数ArrayAdapter< String>(MainFragment,int,String [])未定义. 如何使用数组项填充listView1?public class MainFragment extends ListFragment { String[] items = { "12 Monkeys", "(500) Days of Summer", "Chariots of Fire" };@Overridepublic void onCreate(Bundle savedInstanceState) {setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_ite...

java – 无法解析相应的jni函数opencv Android【代码】

这是我得到错误.我正确加载opencv库但我得到这个错误.如果我进入ximgproc所有本机方法都红色标记为“无法解析相应的jni函数name_function”.我如何解决?protected void onActivityResult(int requestCode, int resultCode, Intent data) {super.onActivityResult(requestCode, resultCode, data);if (requestCode == PICK_IMAGE_REQUEST && resultCode == RESULT_OK && data != null && data.getData() != null) {Uri uri = data....

java – Android – 活动构造函数【代码】

我注意到使用快捷键Alt Insert并选择构建器,它尝试使用每个私有属性(例如cManager和mTextView)创建构造函数.我记得我已经创建了没有它的项目并且工作正常. 在完整的logcat和Activity构造函数之后运行应用程序时发生错误: 具有私有财产的构造函数:private ConnectivityManager cManager; private TextView mTextView;public SplashScreenActivity() {this.cManager = (ConnectivityManager) this.getSystemService(Context.CONNEC...