草庐IT

activity_key

全部标签

Android - OAuthException - 我不断收到 : "An active access token must be used to query information about the current user"

我已经使用了这个确切的代码和其他在一定程度上起作用的代码,但我不断收到以下错误:{"error":{"type":"OAuthException","message":"Anactiveaccesstokenmustbeusedtoqueryinformationaboutthecurrentuser."}}这是代码:我使用了我取回的access_token并验证了它是否可以插入我的浏览器,并且效果很好。但是这段代码似乎要么没有使用我取回的访问token,要么我没有设置它。我什至尝试了FB.setAccessToken()方法以及params.putString("access_tok

Android 仅在 Activity 已经处于 Activity 状态时才将 Intent 传递给 Activity?

我有一个广播接收器,我想将其传递给一个Activity,但当且仅当该Activity可见时。我不想启动它,除非它已经可见。有这个选项吗?还是一种传递它但不让Activity可见的方法?或者,如果您知道将Activity注册为广播接收器的方法,我想也可以。 最佳答案 我认为您可以通过在onResume()中注册Receiver并在onPause()方法中取消注册receiver来存档它。这应该可以解决问题。 关于Android仅在Activity已经处于Activity状态时才将Inten

java - Android 最佳实践 - View /Activity

刚开始Android开发。首先,我正在构建一个功能类似于画廊+图像查看器的应用程序,具有快速移动图片到子文件夹的附加功能,以便轻松对大量图片进行排序。到目前为止,我有2个Activity-全屏ImageView和全屏缩略图网格(用于多选目的)。现在我是新手,我想知道这种双重Activity是否是一个明智的决定。从ImageView切换到GridView(反之亦然)时,简单地在内容View之间切换比启动完全不同的Activity会更好吗?我正在寻找的当然是明显的优缺点-性能、易用性和可用性。但如果其中一个或另一个有更基本的“模式”/最佳实践原因。谢谢 最佳答案

android - 如何在加载 Activity 时显示启动图像

我有一个包含许多UIView的Activity。在它的onCreate方法中,我发现单行setContentView需要8-12秒才能完成。所以我想在加载时显示我的Logo图像。我尝试了很多东西但没有成功。我怀疑主要原因可能是在完成setContentView之前,没有任何东西可以显示。如有任何帮助,我们将不胜感激。更新:我想很多人都不知道在完成setContentView之前你不能显示任何对话框。所以使用另一个飞溅Activity对我一点帮助都没有。更新2我在找到问题原因后忘记更新这个问题了。请引用以下问题:setContentViewtakinglongtime(10-15seco

android - 动态更改 Activity 中的查看内容

我从Activity类扩展的抽象类由三个View组成,如以下XMLfragment所述:......在onCreate()方法中,我将此XML布局设置为内容View。我希望扩展此Activity的Activity覆盖onCreate()并在那里定义activity_contentView剩余边界不可变。例如像这样:abstractpublicclassMyActivityextendsActivity{protectedViewmContent;@OverrideprotectedonCreate(BundlesavedInstanceState){super.onCreate(sav

android - 如何清除 Activity 下方的 Activity 堆栈

在我的应用程序中,当我开始一个特定的Activity时,我希望从下面的堆栈中清除同一个包中的所有Activity。有人可以帮我怎么做吗?此外,我不想在list中使用android:noHistory="true",因为我只想在启动此特定Activity时清除堆栈历史记录。编辑:为了更清楚地说明我的观点,假设我有Activitya。从a我开始Activityb。从b我开始c。但是当我启动c时,我想清除b和a。 最佳答案 伙计们,我发现您只需将以下代码与启动堆栈清除Activity的Intent放在一起:Intenti=newInten

android - 如何从锁屏开始新 Activity ?

我正在为联系人管理创建简单的小部件,它允许用户调用电话并向所需的联系人发送短信。它作为“普通小部件”工作正常,但是当我将它添加为Android4.2上的锁屏小部件时,短信应用程序或拨号应用程序无法启动。好吧,事实上他们是明星,但在锁屏“背后”,所以用户仍然必须手动解锁屏幕才能拨号/发送短信。我在网上搜索了一些解决方案,但没有一个派上用场。我知道FLAG_DISABLE_KEYGUARD或FLAG_SHOW_WHEN_LOCKED,但由于短信/拨号应用程序不是“我的”,所以我不知道他们是否设置了正确的标志。作为一种解决方法,我尝试创build置这些标志的Activity,然后简单地启动所

android - 从服务 android 更新我的 Activity 中的 ListView

我有2节课,1.Activity类2.服务类当服务有任何更新时,我需要在我的Activity中更新我的ListView。实际上我像聊天应用程序一样尝试,我的服务总是检查我的数据库,如果它有任何新字符串,我需要在我的Activity中更新而不重建,我只需要刷新ListView。我发现它将使用iBinder进行操作,但我不知道如何使用它。谁能给我一些代码示例建议。referredpages 最佳答案 您应该使用绑定(bind)服务。我在我的应用程序中做了类似的事情。单击刷新后,我调用了一项服务,该服务在后台获取数据并更新UI。在这里查看

【Linux 内核分析课程作业 1】mmap 实现一个 key-valueMap

作业一功能要求利用mmap(虚拟内存映射文件)机制实现一个带持久化能力的key-valueMap系统,至少支持单机单进程访问。(可能用到的linuxAPI:mmap、msync、mremap、munmap、ftruncate、fallocate等)电子版提交方式:2023年11月20日18:00前通过西电智课平台提交提交内容(1)源代码,包含必要的注释;(2)简单的说明文件,说明程序如何运行。邮件主题、附件命名方式:主题:小作业1-学号-姓名(英文半角,非下划线).附件:学号-姓名.rar,请严格按照命名规范提交!。联系邮件:xxxxxxx请勿抄袭,如有雷同,都将以零分计。代码说明运行测试结果

android - GSF ID KEY (google service framework id) 作为安卓设备唯一标识符

我需要唯一标识一台Android设备。我阅读了有关ANDROID_ID的信息,但它似乎与Android2.2有问题。然后还有其他与TelephonyManager相关的标识符,但我认为它们不适用于平板电脑。因此,在寻找适用于每台设备的东西时,我偶然发现了GSFIDKEY(谷歌服务框架ID)。你们认为这是一个可靠且始终有效的解决方案吗?这是我找到的用于检索GSFIDKEY的代码:privatestaticStringgetGsfAndroidId(Contextcontext){UriURI=Uri.parse("content://com.google.android.gsf.gser