草庐IT

activing

全部标签

android - Cordova-Plugin-Firebase 当应用程序从 OFF 变为 ACTIVE 时,onNotificationOpen() 在 Android 上不起作用

我在Android设备上的Ionic2项目中实现了Cordova-Plugin-Firebase。我遵循了指南并且它有效。关于函数onNotificationOpen(),如docoftheplugin中所述:Appisinbackground:UserreceivesthenotificationmessageinitsdevicenotificationbarUsertapsthenotificationandtheappopensUserreceivesthenotificationdataintheJavaScriptcallback如果应用程序关闭(不在后台),如果我发送推送

java - 如何将异步任务的输出设置为主 Activity 的 TextView

publicclassCheckLoginCredentialsTaskextendsAsyncTask{MainActivityobj=newMainActivity();privateProgressDialogResponseProgress;privateActivitycurActivity;StringemployeeId,password;StringIMEI_Number="";publicvoidsetContextandActivity(Activityactivity,Stringid,Stringpwd){this.curActivity=activity;th

java - 在多项 Activity 中使用改造响应的最佳方式

我有一个函数searchForTrips(),它发送API请求并按以下方式获取一些响应。privatevoidsearchForTrips(){intdeparturePortId=PORT_ID_LIST.get(departurePort);intreturnPortId=PORT_ID_LIST.get(returnPort);intpax=Integer.parseInt(noOfPassengers);StringdepartureDatePARSED=DEPARTURE_DATE_VALUES.get(departureDate);StringreturnDatePARSE

android - 在 Flutter 中获取 Android Activity 结果

我有一个不能直接在Flutter中使用的第三方Android控件。我把它放在一个AndroidActivity中。然后,使用来自https://flutter.io/docs/development/platform-integration/platform-channels#step-3b-add-an-android-platform-specific-implementation-using-kotlin的信息,我可以成功启动该Activity并在那里执行一些操作。唯一不起作用的部分是从Activity发回结果。flutter代码:voidshowDialog()async{tr

android - 如何为手势保留 Android Q 中的 Activity 左侧

通知Android我需要触摸屏幕左侧以拉出抽屉的正确方法是什么?现在在Qbeta3上它会返回而不是拉出抽屉。我查找了文档,但找不到。 最佳答案 您不应将systemGestureExclusionRectsapi用于抽屉导航或任何其他会导致选择退出整个左/右边缘的控件,因为这会导致不一致的行为。DrawerLayout具有开箱即用的系统手势支持。您需要做的就是将依赖项更新为“1.1.0-alpha01”并针对Q进行构建。可以引用thisdevbyte和thisI/Osession了解更多详情。

android - 根据 fragment 中的流程关闭 Activity 中的抽屉导航?

我有一个带有抽屉导航菜单的Activity。我正在对此Activity的一个fragment进行关闭帐户处理。作为此过程的结果,我将用户发送到仪表板。这样一来,应该关闭用户对菜单的访问。想到关闭菜单图标的点击事件会是一个解决方案。我不知道该怎么做。或任何其他建议? 最佳答案 如果我没猜错,你想禁用对抽屉的访问。为此,您只需要禁用打开它的按钮并在关闭时将其锁定。示例:btnMenu.isEnabled=falsedrawer.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED,

Java:如何使 RecyclerView 项目编号更改为 Activity 中的相同编号? (即时的)

正如标题所说,我需要制作RecyclerView项目编号,更改为相同的编号,它在同一个Activity中(实时)。因此,当Activity中的数字发生变化时,RecyclerView项目中的数字也应更改为相同的数字。当游戏开始时,parnumber和RecyclerView中的那些numbers是一样的,但是......现在第2洞标准杆数更改为3,但那些RecyclerView项目编号仍然是4,但它们应该也是3。我如何才能实现此更改?这是我的适配器:@OverridepublicvoidonBindViewHolder(@NonNullGameViewHolderholder,intp

android - 在没有 Activity 的情况下获得信号强度

作为在线工作的一部分,我需要获取信号强度。我的应用程序没有Activity、没有服务和广播接收器。因此,就生命周期而言,我的代码仅在广播Intent(针对电话调用状态)运行时运行。我的问题是,我怎样才能挂断PhoneStateListener,以便在我请求时(或之后不久)接收到有关信号强度的事件。GSM信号强度是否未作为可广播事件提供?(我试图避免必须将此监听器放入服务中)谢谢。 最佳答案 MyquestioniswhatcanIhangaPhoneStateListeneroffthatwillallowmetoreceivean

android - 关于 Activity 生命周期和资源删除/分配的问题

我一直对生命周期这个东西很困惑,所以我做了一点实验。长话短说:结果表明,当进程被销毁后创建时,上次session中分配的UI对象全部消失,需要重新创建(这是预期的)。但是上次session中分配的其他内存空间对于本次session仍然可用。令我惊讶的是:系统的UI对象(如ListView)和我分配的内存空间并没有同时被销毁。为什么他们不同时死去(或活着)???在这里查看实验:publicclassPracticeActivityextendsListActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.

android - 当没有任何 Activity 在前台时停止服务

我有一项服务供我的所有Activity使用,当没有Activity在前台时应该停止,但当一个Activity可见时一直保持运行。由于Android不保持内部状态以了解哪个应用程序在前台,是否有任何干净的方法来实现这一点? 最佳答案 我猜@biquillo误解了你的问题,但我在CommonsWareanswer中找到了好主意..基本上,您可以通过绑定(bind)到它并设置标志来创建它(如果尚未创建)来启动服务。然后,每当创建某个Activity时,它就会绑定(bind)到服务,onDestroy它会解除绑定(bind)。这将使服务在没