草庐IT

CATEGORY

全部标签

android - android.intent.category.LAUNCHER 和 android.intent.category.IOT_LAUNCHER 的区别

我正在查看Android事物的示例程序,我在那里找到了2个。一个人有另一个人有,那么两者的基本区别是什么?referencelink 最佳答案 文档指出:Anapplicationintendingtorunonanembeddeddevicemustdeclareanactivityinitsmanifestasthemainentrypointafterthedeviceboots声明为IOT_LAUNCHER的Activity将在设备启动时自动启动。AndroidManifest.xml中的定义必须包含具有3个元素的inten

android - 查看Google Analytics(分析)事件值

我正在使用GA跟踪Android应用程序的事件。我以通常的方式跟踪事件:t.send(newHitBuilders.EventBuilder().setCategory(getString(categoryId)).setAction(getString(actionId)).setLabel(getString(labelId)).setValue(longValue).build());我可以在报告中看到该事件,但只能看到该事件发生的总数。如何查看发送的所有值的详细信息? 最佳答案 你不能那不是value参数的目的。它是一个度量

android - 获取当前 android.intent.category.LAUNCHER Activity 的实例

我创建了一个库项目,我将在多个应用程序之间共享该项目。我实现了一个简单的session过期功能,它将在一段时间后将用户踢回登录屏幕。登录屏幕Activity是我的主要Activity,因此在list中它看起来像这样:当session过期时,我想将用户踢回到登录屏幕,但我不想硬编码Activity的名称,因为它可能会有所不同,具体取决于使用该库的特定应用程序。这是我之前所做的:Intentintent=newIntent(context,LoginScreenActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);c

android - 如何通过浏览器链接启动 Android 应用程序?

我读了这个2岁question关于如何通过浏览器链接启动应用程序。我按照hackbod的说明进行操作不要使用自定义方案。我准备了一个带有以下链接的html站点:SecApp我的manifest.xml的intent-filter部分如下所示:...当我在浏览器中打开html站点(我尝试了标准的android浏览器和dolphin浏览器)并单击链接时,浏览器将我重定向到Play-Store,我收到消息:Noresultfoundfor"pname:com.jamic.secapp"但是当我使用来自android的标准HTML-Viewer打开html站点时,链接工作正常。怎么了?我不想成

java - android - 如何以编程方式读取 list Intent ?

我正在尝试编写一段可跨多个应用程序运行的代码。不过,我无法弄清楚如何从Java中读取它。是否可以不手动解析list?我想用几行代码把scheme1和scheme2抓出来。编辑:我的意思是我将如何使用PackageManager获取此信息。我不关心实际的XML本身。 最佳答案 不,这是不可能的,因为一旦创建了您的应用程序,所有内容都会转换为APK,并且该list在运行时不再可读。不过,您可以阅读这些与PackageManager交互的属性。 关于java-android-如何以编程方式读取

自定义精美商品分类列表组件 侧边栏商品分类组件 category组件(适配vue3)

随着技术的发展,开发的复杂度也越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。通过组件化开发,可以有效实现单独开发,单独维护,而且他们之间可以随意的进行组合。大大提升开发效率低,降低维护成本。组件化对于任何一个业务场景复杂的前端应用以及经过多次迭代之后的产品来说都是必经之路。组件化要做的不仅仅是表面上看到的模块拆分解耦,其背后还有很多工作来支撑组件化的进行,例如结合业务特性的模块拆分策略、模块间的交互方式和构建系统等等。本文给大家介绍的一款组件是:自定义精美商品分类列表组件侧边栏商品分类组件cat

android - 从 URL 启动 Activity

我试图在用户浏览到某个url时启动我的应用程序。我找到了一些例子,它们在list中都有相同的东西,但它对我不起作用。我已将intent-filter放在Activity和Receiver下。这是我的listfragment:在Activity下,我尝试使用onNewIntent,在Receiver下,我尝试使用onReceiveIntent,两者都通过简单的Log.i调用来查看它是否触发。我运气不太好。 最佳答案 我在我的manifest.xml文件中使用它:这将启动ActivitySomeName。我没有在android:host

android - 在 android list 中使用 CATEGORY_HOME 的目的?

从AndroidManifest中删除以下内容的替代方法是什么:我还发现去掉上面这行后,对我的android没有任何影响应用。这个类别的主要用途是什么,它的替代品是什么。如果此类别的目的是启动主屏幕,则可以通过以下方式完成:IntenthomeIntent=newIntent(Intent.ACTION_MAIN);homeIntent.addCategory(Intent.CATEGORY_HOME);homeIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(homeIntent);上面的代码将启动主屏幕,但为什

android - 如何获取 Android 设备上每个应用程序的类别?

我有一个Android应用程序,它可以扫描设备上安装的所有应用程序,然后将此报告给服务器(它是一个MDM代理)。关于如何获取应用程序类别的任何建议?每个人都有不同的类别列表,但基本上是游戏、娱乐、工具/实用程序等。据我所知,设备本身没有存储与类别相关的内容。我在考虑使用androidmarketAPI来搜索市场中的应用程序并使用搜索返回的Category值。不确定这将如何成功地找到匹配项。关于如何最好地做到这一点有什么建议吗?对不同的方法有什么建议吗?提前致谢。麦克 最佳答案 我知道这是一篇旧文章,但对于仍在寻找这篇文章的人来说,A

LiveData 的 Android 测试

我有这个模拟课:classMockCategoriesRepositoryimplementsCategoriesRepository{@OverridepublicLiveData>getAllCategories(){Listcategories=newArrayList();categories.add(newCategory());categories.add(newCategory());categories.add(newCategory());MutableLiveData>liveData=newMutableLiveData();liveData.setValue(c