草庐IT

myradio_android

全部标签

android - 将 Intent 数据从 Activity 传递到类

我想将字符串从Activity类传递到未扩展到Activity的类。我知道这是可能的,但该怎么做呢?我是android开发的新手所以请帮助 最佳答案 在android中,您可以通过Intent或Intent后跟Bundle发送数据,例如:Intenti=newIntent(current_activity.this,linked_class.class);i.putextra("Key",value);然后在另一个类中获取值(假设为字符串值),例如:Stringvalue=getIntent.getExtra("Stringkeyw

Android 4.1 至 4.4 KitKat - 为 API 启用 TLS 1.2

在尝试禁用TLS1.0时,有KitKat设备需要访问我的API。我尝试覆盖默认套接字工厂但没有成功。我试过转换为okhttp。还是行不通。如何让AndroidKitKat连接到我的API? 最佳答案 我在Lollipop之前的设备上遇到了同样的问题。当我使用Retrofit时,这里是OkHttp的解决方案。Tls12SocketFactory.java:publicclassTls12SocketFactoryextendsSSLSocketFactory{privatestaticfinalString[]TLS_V12_ONLY

android - Android Google Api 在中国是否可用以及如何测试我的应用程序?

我在我的Android应用程序中使用Google的API,例如Googlemap和GoogleFit,我想知道它们是否适用于中国。有没有办法像在中国一样测试我的应用程序?我尝试寻找免费的中国vpn,但没有找到任何东西。谢谢! 最佳答案 这是一个在中国生活了5年的人的回答。一些GoogleApis可以工作,一些Apis不工作,一些Apis只能有时工作。预测他们是否会继续工作非常复杂。中国经常试图封锁谷歌服务器。回答您的问题:目前Googlemap在中国无法使用,您必须使用百度map或Bingmap。除非人们使用的是有效的VPN...在

java - Android 2d 游戏碰撞检测

我使用SurfaceView在androidstudio中开发了一个2d游戏,它在碰撞上下文中并不复杂,只需要检查移动点和一些静态圆之间的碰撞,为了检测一个圆的碰撞,我只需检查点的X是否在圆minX和maxX&&点Y之间在圆的minY和maxY之间。所以为了在整个游戏中检查碰撞,我重复检查上面的代码以检查每一帧中的所有圆圈。当我有10个圆圈时,游戏运行非常好,但如果我添加30个圆圈,它的FPS会降低很多,我会遇到很多延迟!遇到这个问题我该怎么办?我应该使用Box2dphysics吗?即使有这么多物体碰撞在一起,游戏也不会面临延迟问题,这对碰撞检测有什么作用?请帮助我提供更多细节,因为我

android - 创建自定义工具栏?

请帮我创建一个这样的主页设计工具栏:.工具栏顶部有3个按钮(3个图像按钮)和下面2个按钮,搜索框(imagebutton)和镜头(imagebutton)我在顶部放置了3个按钮,但我无法在正确位置添加搜索框和镜头按钮我正在使用抽屉导航Activity。Activity名称是'家' 最佳答案 试试把你的工具栏变成这样 关于android-创建自定义工具栏?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

android - 如何从另一台电脑导出 android studio 证书或 keystore

我在另一台电脑上更新应用程序时遇到问题,我必须插入新签名的apk才能发布apk。我是否有任何选项可以将keystore从以前的电脑导出到当前电脑。因为我被告知如果我想在Play商店上传新的apk,我必须根据以前的版本签署相同的证书和keystore。有什么办法吗 最佳答案 将.JKS文件从以前的电脑复制到您当前的电脑使用现有keystore生成签名APk的步骤1.转到构建菜单->选择生成签名的apk选项。通过选择现有keystore提供keystore路径。提供key别名、key存储密码和key密码点击下一步按钮如果询问主密码,请提

android - Dagger 2 : Module must be set

我是Dagger2的新手。我已经尝试过设置它。这是我的ActivityModule:@ModulepublicabstractclassActivityModule{@ContributesAndroidInjectorabstractProductListActivitycontributeProductListActivity();@ContributesAndroidInjectorabstractProductDetailsActivitycontributeProductDetailsActivity();}我的AppModule:@ModuleclassAppModule{

android - 如何将字符串数组传递给android电子邮件 Intent

我正在尝试在kotlin中以编程方式发送电子邮件。这是我的代码,是我从网上找到的java示例翻译过来的。packagecom.example.emaildemoimportandroid.content.Intent;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.Button;importandroid.widget.EditText;classMainActivity:AppCompatActivit

android - 如何从网站获取特定数据并将其显示在我的应用程序中?

也许已经有人问过类似的问题,但我找不到适合我的答案。我只想从网站(https://www.fcbarcelona.com/football/first-team/schedule)获取以下信息(红色方block):日期、时间和俱乐部名称。我看到有一种方法可以通过json解析获取信息,但我不知道它在这里如何工作。我对此很陌生,甚至不知道要搜索什么,我不需要书面代码,只需要有关如何执行此操作的帮助。 最佳答案 在android中我们可以通过加载webview中的数据来获取webview中的某些值,你应该需要一些html和javascri

android - 从联系人中选择电话号码

我对那部分有疑问。如何替换字符串之间的空格,何时从联系人列表中获取电话号码?它工作正常,但一些安卓设备(例如三星标签)有在他们的联系人中添加了空间。我从联系人那里得到号码,所以我得到字符串999999999而不是99999999。还有,如何从该号码中删除国家代码。例如:+91999999999而不是9999999999或+0209696854549而不是9696854549我知道,使用.replace()删除那个空间。是否有任何其他过程可以删除字符串之间的空格。我附上了我的代码:::publicvoidonClick(Viewview){IntentcontactPickerInten