android-activity相关内容
我正在 GitHub 上阅读 Dagger2 组件范围测试的源代码,我已经看到为名为 @ActivityScope 的活动定义的“自定义范围",但我在其他项目中见过它,包括 4-module CleanArchitecture 具有其 @PerActivity 范围. 但从字面上看,@ActivityScope 注释的代码如下: import java.lang.annotation.Re
..
我知道我可以在 startActivity() 或 finish() 之后立即使用以下代码更改活动转换 activity.overridePendingTransition(R.anim.activity_close_enter, R.anim.activity_close_exit); 但是如果我的应用中有十个活动,我必须这样做十次;并且很难修改.所以我想知道是否有办法一次为应用程序
..
好的...所以我的问题是防止在方向改变后重新加载活动.基本上,我所做的是: [Activity(Label = "migs", ConfigurationChanges = Android.Content.PM.ConfigChanges.Orientation)] 这很好用,直到我将“目标 API"更改为 14.如果我将其更改回 12,则一切正常,但在 14,活动正在重新启动(OnCreat
..
我有一个有背景的活动:
..
我有一个这样的界面: 公共接口 MyInterface {public void aMethod();} 我的自定义对象: public class MyObject {私有上下文上下文;私人 MyInterface 接口;公共我的对象(上下文上下文){this.context = 上下文;this.inter = (MyInterface) this.context;inter.aMeth
..
我已经看到了这种用于启动活动的特殊技术,在我看来,由于静态上下文,这似乎是一个坏主意,但我希望有人可能有这种方法背后的正当理由. 您要启动的 Activity 实现了一个静态启动(上下文上下文)方法,该方法设置了意图、标志等,并最终启动了该 Activity. public static void launch(Context context){Intent i = new Intent(
..
E/ActivityThread(655):Activity com.android.internal.app.ChooserActivity 有泄露的 IntentReceiver com.android.internal.app.ResolverActivity$1@412f4f38最初是在这里注册的.您是否错过了对 unregisterReceiver() 的调用?E/活动线程(655):a
..
我一直在上下搜索,以找到如何在我的应用中实现个人资料图片更改的示例.我希望允许人们使用 Parse.com 添加/更改他们的个人资料图片(类似于今天的所有社交媒体应用). 例如:Twitter、Facebook、Instagram 等,它们都允许您拍摄/上传个人资料图片,并且该图片会被保存,以便日后查看. 我没有找到任何涵盖如何做这样的事情的材料,而且似乎没有其他人理解我在这里想要实现
..
我收到以下错误:方法 getApplicationContext() 未定义方法 findViewById(int) 未定义为 Fragment1 类型 当我的类扩展到 Activity 而不是 Fragment 时,这些错误似乎消除了,但重要的是该 Activity 仍然是一个 Fragment,所以我不太确定如何解决这个问题. 任何帮助将不胜感激.提前致谢. 下面是代码 p
..
我想在活动之间滑动,但我不确定最佳做法是什么. 我是否应该一次将所有内容都放入并从每个活动中滚动?...这会造成内存问题吗? 还是我最好实施实际的滑动? 我还应该考虑其他方法吗? 最终游戏将是 10-15 个填充 HTML 的活动,组成一本杂志……所以我希望用户能够从每篇文章(每个活动 1 篇)滑动到另一篇文章. > 谢谢! 解决方案 您也可以使用 Gestur
..
我正在为我们的 Android 应用开发自动化测试套件,但在等待活动完全加载时遇到了问题.我可以调用 getActivity,但仅仅因为它显示了我希望在我的测试中看到的活动并不总是意味着活动的组件可以使用(完全加载).查看 Activity API 没有发现任何问题,其他方法似乎太具有侵入性并且破坏了测试的初始状态.有谁知道是否有办法询问应用或虚拟机当前活动是否已加载? 解决方案 正如我在
..
什么时候 View.onMeasure(int widthMeasureSpec, int heightMeasureSpec) 打电话?我有一个 Activity 需要在 onMeasure 已被调用. 我的问题与 被调用.com/reference/android/view/View.html#requestLayout%28%29" rel="noreferrer">request
..
我阅读了许多关于如何避免 Android 中的内存泄漏的文章,但我仍然不太确定我是否做对了. 我的应用程序由一个 Activity 组成. 我在那个 Activity 中没有任何私有或静态成员,所有代码都是从 onCreate() 开始的. 有一些自包含的静态类,它们的静态实例有时包含对 Context 或 View 的引用.在我的 onDestroy() 方法中,我将所有这些实例设置为
..
我希望每 5 秒更新一次屏幕上的文本,为此我创建了一个计时器.但是,在第一次更新后,它再也不会更新该框.我假设我需要刷新视图或其他东西,但我现在确定如何,有什么想法吗? public class HomeActivity extends Activity 实现 OnClickListener {public void onCreate(Bundle savedInstanceState) {su
..
在我的应用程序中的每个活动中,所有视图(网格/列表/按钮……很多)都被声明为活动的静态成员.这是好的做法还是有更好的方法.一直试图弄清楚这个一个月,最后决定问.任何帮助表示赞赏! 解决方案 http://developer.android.com/training/articles/perf-tips.html.查看文档以了解何时使用静态变量. 我同意 Boardy 的评论.为什么你
..
我正在制作一个家庭应用程序,我认为如果我使用全屏而不显示状态栏会很合适.所以现在我希望能够使用菜单上的按钮打开或展开状态栏,类似于菜单中某些默认主页应用程序的方式.我知道这是可能的,因为默认主页做到了.这是通过意图完成的吗?如果是的话,我可以有它的代码.如果不是很好,那么如果你们向我展示如何,我将不胜感激.谢谢! 解决方案 看看这是否有帮助并告诉我... 尝试{对象服务 = getSy
..
我有一个关于 Android Activity 的问题: 一个 Activity 有一个方法 addContentView(View) 而一个 ViewGroup 有一个(类似的?)addView(View) 方法. 不幸的是,它没有记录来自 addContentView 的视图的放置位置.它是像一个 LinearLayout 只是将视图添加到底部,还是更像一个 FrameLayout
..
我有 2 个类,FirstActivity 和 SecondActivity. 第一个活动 Intent intent=new Intent(getApplicationContext(),SecondActivity.class);开始活动(意图); SecondActivity 是否可以叠加在 FirstActivity 上?IE.FirstActivity 变暗,SecondAct
..
在我的应用程序中,我在活动顶部有一个片段.该片段填满了整个屏幕.片段的一部分是一个透明的视图,您可以看到下面的视图(属于活动).有没有办法将触摸事件传输到片段透明视图下的视图?谢谢! 解决方案 在你重写的 onTouchEvent 方法里面的片段返回 false,它将触摸事件传递给下层图层视图.
..
这个让我难住了. 我需要从自定义布局类中调用活动方法.这样做的问题是我不知道如何从布局中访问 Activity. 个人资料视图 public class ProfileView extends LinearLayout{TextView profileTitleTextView;ImageView profileScreenImageButton;布尔值是空的;ProfileData
..