草庐IT

active-users

全部标签

java - 尝试启动第二个 Activity 时出现 ActivityNotFoundException

我刚开始学习Android应用程序编程,我正在学习Android官方基础教程,但我不明白为什么我在执行intent时遇到错误,而应用程序向我抛出此错误。publicclassMainActivityextendsActionBarActivity{publicstaticfinalStringEXTRA_MESSAGE="com.panagetstudios.androidapp.MESSAGE";@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);set

Android 如何在 Activity 返回堆栈 "jump to another branch"中返回 "tree"?

假设我有一个这样的堆栈:A->B->C->D->E并且E中有一个操作弹出E、D、C并启动F,这样我最终得到A->B->F.如何构建这样的后台堆栈?我可以将startActivityB与FLAG_ACTIVITY_CLEAR_TOP一起使用,然后再使用startActivityF吗?第一个startActivity不会在他添加F之前关闭E吗?例如,我如何让A->B->C和C中的Action将其更改为A->D->E?我可以将PendingIntent与TaskStackBuilder一起使用吗?提前致谢!(顺便说一句,这是我的第一个问题!) 最佳答案

Android最佳实践——Activity与Fragment之间的通信

希望你们能为我澄清一些事情。我已经使用Android大约6个月了,但我仍然对Activity和Fragment之间通信的最佳方式感到困惑。我已经阅读了关于androiddevelopersite的信息.fragment到Activity现在我100%肯定地知道接口(interface)是从Fragment到Activity的最佳通信方式。IE。在您的Fragment中创建一个接口(interface)并让您的Activity实现它。通过这种方式,您可以从Fragment中的接口(interface)调用该方法,并由Activity(实现该接口(interface))处理它。Activi

android - 主题切换时的过渡(或Activity.recreate())

我的目标是API级别14+,所以我使用了Activity.recreate()用于我的应用程序中的主题切换。效果很好,除了黑屏会闪烁约0.5秒。我曾经认为不可能在这里提供更好的体验,直到我看到一个Material设计的应用程序成功地通过交叉淡入淡出切换了它的主题。但不幸的是,我前段时间从手机上卸载了它,所以我没有想起来它的名字。我试过Activity.overridePendingTransition(),它没有用,我相信原因是recreate()调用很像配置更改,所以该机制不同于完成和启动全新的Activity。(在尝试找到该应用程序时,我遇到了另一个神奇的主题切换应用程序,即使没有

java - 交易导致 Activity 召回 Firebase Android

当我点击我的rate_btn启动此交易功能时。它工作正常,但在此过程中它再次重新运行我的类Activity(每次使用事务时我的类Activity都会重新运行)因此重置所有内容,如我的msg_ID。例如,每次调用此类Activity时,我的msg_ID都会更改(由于使用随机),因此当我运行事务时它有效但作为返回,它也运行了类Activity,因此改变了我的msg_ID也是。这是一个场景:sowhenclickthis"rate"buttonitdoestheratingonthecurrentmsg_IDbutwhenIclickonitagain,itratesadifferentms

由:  com.microsoft.sqlserver.jdbc.sqlserverexception:Azure Active Directory仅在Windows操作系统上支持Azure Active Directory

我们正在尝试使用Liquibase从JenkinsLinux计算机运行SQL文件,然后将错误作为:错误:构建步骤失败,异常java.lang.runtimeException:使用驱动程序com.microsoft.sqlserver.jdbc.sqlserverdriver使用urljdbc:sqlserver://floserver:///gutherydatabase.database.windows.windows。net:***;database=*********;encrypt=true;trustservercertificate=false;hostnameIncerTifi

android - 为什么在重新创建 Activity 时不会在 viewpager 中重新创建 fragment ?

在我的应用程序中,我使用带有tablayout的viewpager。当应用程序长时间处于后台时,会重新创建Activity但不会重新创建fragment,因此来自服务的数据不会在UI上更新。 最佳答案 将ui更新逻辑移动到onResume@OverridepublicvoidonResume(){super.onResume();//callapiforgettingdata//calluiprocessingmethod} 关于android-为什么在重新创建Activity时不会在v

java - 安全异常 : android. permission.INTERACT_ACROSS_USERS

只是在AndroidMonitor中我的应用程序PID下遇到了这个异常,但没有做任何特别的事情。我第一次看到这样的东西,有什么解释/文档吗?谢谢java.lang.SecurityException:PermissionDenial:broadcastfromandroidaskstorunasuser-1butiscallingfromuser0;thisrequiresandroid.permission.INTERACT_ACROSS_USERS_FULLorandroid.permission.INTERACT_ACROSS_USERS 最佳答案

android - 前台 Activity 是否总是具有最低的 OOM 分数?

我正在阅读内存不足(OOM)killer,以及Android如何确定进程的优先级(https://developer.android.com/guide/components/processes-and-threads.html#Lifecycle)似乎前台Activity应该总是具有最低的oom_score,因此总是最后被杀死。但是,我遇到过启动器实际上具有比前台Activity更低的oom_score的情况。有谁知道为什么会出现这种行为? 最佳答案 启动器的oom_score始终低于前台Activity,因为启动器永远不应关闭。

android - Firebase 规则 : dynamically give access to a specific user

我正在构建一个Android应用程序,它需要我为用户存储一些图片。假设我有2个用户:A和B。他们应该能够读取/写入他们的特定文件夹:用户A可以读取和写入bucket/images/userA,用户B可以读取和写入bucket/images/用户B。他们不应访问任何其他内容。现在假设用户A上传了picture1.jpg和picture2.jpg。用户A如何将bucket/images/userA/picture1.jpg的访问权限授予用户B?不过,用户B不应访问picture2.jpg。我正在寻找一种可扩展到许多用户(~100.000+)的解决方案。我想每次我想授予对文件的访问权限时都向