【Android调用系统相册和相机选择图片并显示在imageview中】教程文章相关的互联网学习教程文章

java – 必须从UI线程(Android Studio)调用方法getText()【代码】

我正在尝试为应用程序创建登录.但是我有一个问题. 这是我的代码:package com.forgetmenot.loginregister;import java.util.ArrayList; import java.util.List;import org.apache.http.NameValuePair; import org.apache.http.message.BasicNameValuePair; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject;import android.app.Activity; import android.content.Intent; import android.os...

c# – 在Android 7.0上不会调用OnCreateOptionsMenu【代码】

正如在上面提到的标题中那样,在我将系统更新到Android 7.0之后,不会调用OnCreateOptionsMenu方法. 在更新之前,我使用的是Android 6.0,它没有任何问题.如果我在6.0的另一部手机上测试它仍然有效(相同的代码). 这个方法在Android 7.0上有什么问题,或者我的代码有问题吗? 我的MainActivity.cs的一部分,我设置了toolbar[Activity(Label = "App", Icon = "@drawable/icon", MainLauncher = true, Theme = "@style/Theme.AppCompat.Ligh...

java – Android ToneGenerator startTone()在第一次调用时非常慢【代码】

我正在多次调用ToneGenerator.startTone()来发出短促的声音.但在第一次通话时,它会长时间阻挡.所以第一次爆发太长了.这是一个例子: 成员变量:private ToneGenerator mDTMFPlayer在构造函数中:mDTMFPlayer = new ToneGenerator(AudioManager.STREAM_VOICE_CALL, TONE_RELATIVE_VOLUME);在由OnClickListener.onClick()启动的线程中:long startTime = System.currentTimeMillis(); mDTMFPlayer.startTone(ToneGenerator.TONE_DTMF...

java – Android:是否可以创建一个通知对象来调用? (而不是每次都写一个方法)【代码】

参见英文答案 > What is a NullPointerException, and how do I fix it? 12个我是Android编程的新手,我刚开始学习,我正在逐步学习,以及使用Java所拥有的知识. 我想创建一个通知类,以便在我想要发出通知的任何时候保留所有通知方法.出于某种原因,我在程序创建NotificationManager对象以创建通知通道时遇到异常.只有在将通知类作为单独的类时才会发生这种情况. MainActivity类:package com.exam...

服务从Android调用到C#无法正常工作【代码】

我想要做的是将我的图像从Android发送到我的Web服务C#.在Android方面,我没有任何错误,没有任何警告,但没有任何东西可以在服务上显示,它实际上从来没有实际获得图像. 我仍然特别擅长服务,所以任何帮助都将不胜感激! 我的Android AsyncTask看起来像这样:@Overrideprotected String doInBackground(File... file) {String imageDescriptionTemp = "Photo Temp Description.";String PostRequestUri = "https://demo.relocationmw.co...

调用System.exit(0)后Android应用程序没有关闭【代码】

在我添加了admob活动之前,我有一个非常好的Android应用程序.我正在使用查杀程序关闭我的应用程序(调用System.exit(0)).我知道这是完成应用程序的最糟糕的解决方案.我正在使用OpenGL状态和libgdx framefork,所以我无法修复当我调用标准的android finish()函数时出现的所有内存泄漏. 所以这就是问题所在: 我的应用程序正常工作几次.我关闭并一次又一次地启动它.所有工作都很好,但突然看不到的视图没有出现,当我试图关闭,它冻结.声音...

android – Firebase onDataChange在一段时间后没有调用打开应用程序【代码】

我正在使用Firebase Api 9编写Android应用程序. 我使用Firebase身份验证和数据库. 当我访问我的应用程序并登录时,一切正常,valueEventListeners正确检索数据. 我的问题在我访问我的应用程序一段时间后开始,它已经登录. 身份验证似乎已得到确认,但我的所有侦听器都没有被触发,似乎没有任何内容被检索到. 为了使我的应用程序再次正常工作,我必须注销并再次登录. 我不知道这是一个“会话过期”问题还是我忘记在我的代码中写的东西. 这...

java – 尝试在空对象引用上调用虚方法’boolean com.google.android.finsky.api.model.DfeToc.isGplusSignupEnabled()’【代码】

我正在发布我的应用程序的新版本并使用Google的测试实验室.现在我第一次遇到了一个问题,引发了一段代码,与之前的所有版本(运行完美)相比,我没有改变:Intent intent = new Intent( Intent.ACTION_VIEW,Uri.parse("market://details?id=com.me.myapp") ); if ( intent.resolveActivity(getPackageManager()) != null )startActivity( intent );仅在带有Android 5.1的Galaxy S6上(12个设备中)我收到以下错误: 问题:java.lang.NullP...

android – InetAddress.java调用的“getaddrinfo”的实现在哪里【代码】

我最近一直在研究为什么Android操作系统中的浏览器不支持通过IPv6 URL访问IPv6网站我认为这是由于本机方法getaddrinfo由android / dalvik / libcore / luni / src / main / java / java / net /调用InetAddress.java,然后由浏览器应用程序调用尝试将IPv6 URL转换为时,会抛出UnknownHostException它的地址. 从第507行开始,InetAddress.java的代码是:try { InetAddress[] addresses = bytesToInetAddresses(getaddrinfo(host), ho...

java – 来自Android应用程序的Last.fm API调用【代码】

我正在尝试使用此软件包从android应用程序进行last.fm API调用:http://www.u-mass.de/lastfm 从简单的java命令行程序,它可以工作,但不在Android应用程序中.使用Windows和Eclipse 代码本身非常简单:Artist artist = Artist.getInfo("Depeche Mode", "my_key");我在android清单中设置了互联网权限<uses-permission android:name="android.permission.INTERNET"></uses-permission> 通话结束后,我最终在这里打印出“缓存失败”.http...

android – 为什么在访问其他应用程序的帐户信息时,“调用者uid xxxxx与验证者的uid不同”?

我写了一个应用程序A,它使用AccountManager进行登录处理.然后,我写了另一个使用A的AccountManager帐户数据的应用程序B. 但是当我运行B时,我得到“java.lang.SecurityException:caller uid xxxx与authenticator的uid不同”. 使用A的密钥库文件对B进行签名可以解决此问题. 但是,我仍然想知道为什么会发生这种情况以及是否有替代解决方案.解决方法:此消息极具误导性.如果您具有与具有帐户身份验证器的应用程序相同的uid或相同签名,则...

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

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

java – 第二个FragmentTransaction.replace()调用的Android Fragment转换错误【代码】

我在我的mainActivity.java的classic_menu.xml中的fragment_container中保存了3种类型的片段.我从片段A开始,按下按钮,通过我使用FragmentTransaction.replace(R.id.fragment_container,B)的方法转到片段B.当我希望使用相同的方法从B转到片段C时,问题出现了.我使用你在下面看到的内容得到了一个投射错误.编辑我通过使用findFragmentByTag()而不是findFragmentById()得到一个空指针. 以下是有问题的片段: 片段A:import android.os....

如何查找从我的Android应用程序进行Web服务调用时传输的数据量?

我想检查我的Android应用程序进行Web服务调用时正在传输的数据大小.那有什么工具吗?解决方法:在HTTP响应中,您有Content-Length标头,它是有效负载的大小(以字节为单位).这是一半的战斗,你需要计算你的有效载荷的数量(如果你在意).

java – Android错误:必须从主线程调用recreate()【代码】

我收到一个Android错误,即使错误信息非常明显,我也无法弄清楚如何让它正常工作. 错误消息是:java.lang.IllegalStateException: Must be called from main threadat android.app.Activity.recreate(Activity.java:4193)在我的应用程序中,会发送通知以注销用户(当他的令牌过期时). 在较旧的Android版本上,我没有遇到任何问题,但是从SDK 11开始,我必须使用recreate()方法.我得到它必须从主线程调用的错误. 我将recreate()语句移动到M...