问题标签 [android-activity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
308 浏览

android - android数据传递和数据库访问

我遇到了一个问题,即当 Android 设备从睡眠中唤醒时,Activity 将需要很长时间才能重绘(而且我大部分时间都必须终止它)。我不知道为什么,但是当我注释掉下面的代码时,它根据存储在包中的 id 从数据库中检索对象,问题就消失了。

我不确定为什么 db 事务会导致问题。有任何想法吗?
其次,将对象存储在一个包中而不是存储它的 id 并在 onCreate 中从 db 中检索它会更好吗?

0 投票
1 回答
719 浏览

iphone - iPhone - 加载 ActivityIndi​​cator

我知道我的问题,但找不到解决方案。当按钮被按下时,它会告诉 UIActivityIndi​​catorView 开始执行并从 XML 提要中检索数据。我遇到的问题是它在启动加载器动画之前运行整个事件,因此加载器在检索数据之前永远不会旋转。如何启动加载程序的动画,然后在它开始后继续从 XML 提要中获取数据?

0 投票
1 回答
10938 浏览

android - Android:如何从活动活动中关闭前台活动?

我创建了一个与服务器异步通信的应用程序。当应用程序向服务器发出请求时,会创建一个带有“正在加载”通知的新对话框(活动)。主要活动实现了处理服务器响应的方法,我想在主要活动从服务器接收到答案时关闭前台活动。

通知对话框的创建方式如下:

因此,当用户尝试进行身份验证时,将调用以下方法:

并且 onAuthenticateResponse 处理身份验证响应:

如果有人可以建议在执行 onAuthenticateUser() 时关闭通知对话框 (DlgServerRequest) 的方法,我将不胜感激。

0 投票
5 回答
2447 浏览

android-activity - 小组游戏以教授计算机编程(功能性或命令性)

(有关更新问题的摘要,请参阅末尾。)

我想向一群人(儿童或成人)传达用高级语言编写的计算机程序是如何工作的,以及该程序与计算机作为他们所知道的消费设备(类似于电视)的关系“做”打字和“互联网”的框)。

我想在没有电脑的情况下做到这一点。不是因为我没有它们,而是因为我想要一种有趣的体育活动,让人们参与其中,就像表演、舞蹈、音乐、运动和夺旗一样有趣。

我已经在 stackoverflow 上阅读了没有电脑的教初学者编程;它最接近于引用计算机科学 Unplugged,但那里的大多数活动要么太复杂,要么需要太多道具,要么专注于特定的计算机科学概念。

我还阅读了教授编程基础的游戏,但几乎没有任何内容符合我在上面第一段中的描述。

为了更好地衡量,我已经阅读了在命令式编程之前应该教授函数式编程吗?所以我对教授这两种方法的活动持开放态度。

请记住这些要求,其中一些是主观的:

  • 身体的
  • 没有道具(或很少)
  • 乐趣
  • 涉及尽可能多的感官
  • 模拟编写程序并在计算机上运行的体验
  • 图片中任何地方都没有电脑
  • 是一种游戏(竞争性或合作性)

我突然想到,一种材料来源可能是公司寄给你的那些团队建设游戏。但这些是为团队建设而设计的,而不是教什么是编写和运行计算机程序。但也许你明白了。另一种看待这个问题的方法是建议我应该使用哪些搜索词来找到更多答案——尽管我通常可以选择好的搜索词,但“计算机”和“游戏”的隐含“或”不会找到我想要的因为这种组合是为完全不同的东西保留的。

更新:

  • 感谢您到目前为止的回复!
  • 我现在已经澄清,我对模拟高级语言程序的操作感兴趣,而不是机器如何操作(1 和 0)或特定概念
  • 有了这个澄清,您将能够具体说明您的游戏建议或发现的游戏是教函数式编程还是命令式编程
  • 有了这个澄清,还请回答关于游戏的部分,以教授计算机程序与计算机的关系。需要教导的是,其他外观相似的消费设备没有“程序”——为什么?
  • 非常感谢您的直接回答;如果您还可以找到除Computer Science Unplugged之外的更多即用型资源,那也很棒
  • 到目前为止,请参阅我对答案的评论,所有这些都是本着感谢您所写内容的精神做出的,并不意味着以任何方式批评。
0 投票
13 回答
252029 浏览

android - 如何在 Android 上禁用方向更改?

我有一个我只想在纵向模式下使用的应用程序,所以我在清单 XML 中定义了 android:screenOrientation="portrait"。这适用于HTC Magic手机(也可以防止其他手机上的方向更改)。

但是当我打开硬件QWERTY 键盘(不是虚拟键盘)时,我遇到了HTC G1手机的问题。我的活动保持纵向模式,但它似乎重新启动并失去了所有状态。HTC Hero版本不会发生这种情况。

我的应用程序很大,所以我不希望它在打开键盘时重新启动并丢失所有状态。我怎样才能防止这种情况?

0 投票
1 回答
1404 浏览

java - 间接扩展Activity

为了便于使用,我想用某个类扩展一个 Android Activity 以赋予它额外的功能,然后用那个类扩展我的主要活动,例如

有什么办法吗?目前在上面的表格中,它给了我一个找不到类的异常..

日志猫:

当我让 AppActivity 扩展 android.app.Activity 时不会发生错误

0 投票
2 回答
1113 浏览

android - OnCreate 中的 AsyncTask 在运行时失败,如何在 Android 中避免这种情况?

我有一个以 AsyncTask 开头的活动,以检查与我的服务器 api 的连接。由于这不应该在 UI 线程中运行,因此我为此创建了 AsyncTask。

问题是当我启动 Asynctask 的后台进程时出现运行时异常。

我怎样才能避免这种情况?

从日志:

0 投票
1 回答
2528 浏览

android - Android,如何获取有关当前正在显示的活动的信息(在前景中)?

我想知道是否有办法获取有关当前关注哪些活动的信息(在前台)?我正在使用仪器,我想知道我正在测试的应用程序中当前正在运行哪些活动。

谢谢

0 投票
1 回答
6619 浏览

android - Android:为什么我不应该在选项卡中使用活动?

我在一些地方读到过,我不应该将活动用作标签的内容。我想知道为什么这不是推荐的方法......有什么建议吗?

0 投票
1 回答
2058 浏览

uml - UML 活动图:决策分支结束整个活动

我想知道是否有办法在有决定的活动上描述这一点;其中一个分支完全终止于活动。这类似于一个子例程,在满足条件时将控制权返回给调用者。

谢谢,

卡洛斯