android-activity相关内容

Dagger2 自定义范围:自定义范围(@ActivityScope)实际上如何工作?

我正在 GitHub 上阅读 Dagger2 组件范围测试的源代码,我已经看到为名为 @ActivityScope 的活动定义的“自定义范围",但我在其他项目中见过它,包括 4-module CleanArchitecture 具有其 @PerActivity 范围. 但从字面上看,@ActivityScope 注释的代码如下: import java.lang.annotation.Re ..
发布时间:2022-01-04 11:41:29 移动开发

如何在 Android 应用程序中一次更改所有活动转换?

我知道我可以在 startActivity() 或 finish() 之后立即使用以下代码更改活动转换 activity.overridePendingTransition(R.anim.activity_close_enter, R.anim.activity_close_exit); 但是如果我的应用中有十个活动,我必须这样做十次;并且很难修改.所以我想知道是否有办法一次为应用程序 ..
发布时间:2022-01-03 09:14:55 Java开发

在 xamarin、monodroid 中旋转后防止重新加载活动

好的...所以我的问题是防止在方向改变后重新加载活动.基本上,我所做的是: [Activity(Label = "migs", ConfigurationChanges = Android.Content.PM.ConfigChanges.Orientation)] 这很好用,直到我将“目标 API"更改为 14.如果我将其更改回 12,则一切正常,但在 14,活动正在重新启动(OnCreat ..
发布时间:2022-01-02 12:25:17 C#/.NET

将活动上下文传递给静态方法,内存泄漏的可能性?

我已经看到了这种用于启动活动的特殊技术,在我看来,由于静态上下文,这似乎是一个坏主意,但我希望有人可能有这种方法背后的正当理由. 您要启动的 Activity 实现了一个静态启动(上下文上下文)方法,该方法设置了意图、标志等,并最终启动了该 Activity. public static void launch(Context context){Intent i = new Intent( ..

如何创建允许上传/更改个人资料图片的应用程序?

我一直在上下搜索,以找到如何在我的应用中实现个人资料图片更改的示例.我希望允许人们使用 Parse.com 添加/更改他们的个人资料图片(类似于今天的所有社交媒体应用). 例如:Twitter、Facebook、Instagram 等,它们都允许您拍摄/上传个人资料图片,并且该图片会被保存,以便日后查看. 我没有找到任何涵盖如何做这样的事情的材料,而且似乎没有其他人理解我在这里想要实现 ..

方法 getApplicationContext() 未定义 - 片段问题

我收到以下错误:方法 getApplicationContext() 未定义方法 findViewById(int) 未定义为 Fragment1 类型 当我的类扩展到 Activity 而不是 Fragment 时,这些错误似乎消除了,但重要的是该 Activity 仍然是一个 Fragment,所以我不太确定如何解决这个问题. 任何帮助将不胜感激.提前致谢. 下面是代码 p ..

在活动之间滑动

我想在活动之间滑动,但我不确定最佳做法是什么. 我是否应该一次将所有内容都放入并从每个活动中滚动?...这会造成内存问题吗? 还是我最好实施实际的滑动? 我还应该考虑其他方法吗? 最终游戏将是 10-15 个填充 HTML 的活动,组成一本杂志……所以我希望用户能够从每篇文章(每个活动 1 篇)滑动到另一篇文章. > 谢谢! 解决方案 您也可以使用 Gestur ..
发布时间:2021-12-29 11:05:50 移动开发

如何判断 Android 活动何时完成加载?

我正在为我们的 Android 应用开发自动化测试套件,但在等待活动完全加载时遇到了问题.我可以调用 getActivity,但仅仅因为它显示了我希望在我的测试中看到的活动并不总是意味着活动的组件可以使用(完全加载).查看 Activity API 没有发现任何问题,其他方法似乎太具有侵入性并且破坏了测试的初始状态.有谁知道是否有办法询问应用或虚拟机当前活动是否已加载? 解决方案 正如我在 ..
发布时间:2021-12-29 08:44:56 移动开发

正确的 onDestroy()/如何避免内存泄漏

我阅读了许多关于如何避免 Android 中的内存泄漏的文章,但我仍然不太确定我是否做对了. 我的应用程序由一个 Activity 组成. 我在那个 Activity 中没有任何私有或静态成员,所有代码都是从 onCreate() 开始的. 有一些自包含的静态类,它们的静态实例有时包含对 Context 或 View 的引用.在我的 onDestroy() 方法中,我将所有这些实例设置为 ..
发布时间:2021-12-29 08:37:26 移动开发

使用动态文本更新 UI

我希望每 5 秒更新一次屏幕上的文本,为此我创建了一个计时器.但是,在第一次更新后,它再也不会更新该框.我假设我需要刷新视图或其他东西,但我现在确定如何,有什么想法吗? public class HomeActivity extends Activity 实现 OnClickListener {public void onCreate(Bundle savedInstanceState) {su ..
发布时间:2021-12-29 08:35:37 移动开发

活动中的静态成员视图 - Android

在我的应用程序中的每个活动中,所有视图(网格/列表/按钮……很多)都被声明为活动的静态成员.这是好的做法还是有更好的方法.一直试图弄清楚这个一个月,最后决定问.任何帮助表示赞赏! 解决方案 http://developer.android.com/training/articles/perf-tips.html.查看文档以了解何时使用静态变量. 我同意 Boardy 的评论.为什么你 ..
发布时间:2021-12-29 08:32:37 移动开发

如何通过意图打开或扩展状态栏?

我正在制作一个家庭应用程序,我认为如果我使用全屏而不显示状态栏会很合适.所以现在我希望能够使用菜单上的按钮打开或展开状态栏,类似于菜单中某些默认主页应用程序的方式.我知道这是可能的,因为默认主页做到了.这是通过意图完成的吗?如果是的话,我可以有它的代码.如果不是很好,那么如果你们向我展示如何,我将不胜感激.谢谢! 解决方案 看看这是否有帮助并告诉我... 尝试{对象服务 = getSy ..
发布时间:2021-12-29 08:31:06 移动开发

将触摸传递到下面的视图

在我的应用程序中,我在活动顶部有一个片段.该片段填满了整个屏幕.片段的一部分是一个透明的视图,您可以看到下面的视图(属于活动).有没有办法将触摸事件传输到片段透明视图下的视图?谢谢! 解决方案 在你重写的 onTouchEvent 方法里面的片段返回 false,它将触摸事件传递给下层图层视图. ..