草庐IT

Activity-Alias

全部标签

两个 Activity 之间的Android共享元素转换不起作用

在我的应用程序中,我尝试在Activity之间使用新引入的元素共享。如果共享元素具有固定位置(例如android:layout_gravity="top"),那么一切都像魅力一样工作,但是当View被锚定时问题就来了。我的第一个Activity如下所示:...我的第二个Activity看起来像这样......我使用的代码如下:Intentintent=...;ActivityOptionsoptions=ActivityOptions.makeSceneTransitionAnimation(this,view,"fab_button");startActivity(intent,op

两个 Activity 之间的Android共享元素转换不起作用

在我的应用程序中,我尝试在Activity之间使用新引入的元素共享。如果共享元素具有固定位置(例如android:layout_gravity="top"),那么一切都像魅力一样工作,但是当View被锚定时问题就来了。我的第一个Activity如下所示:...我的第二个Activity看起来像这样......我使用的代码如下:Intentintent=...;ActivityOptionsoptions=ActivityOptions.makeSceneTransitionAnimation(this,view,"fab_button");startActivity(intent,op

android - 了解在 Android 应用中首先启动的 Activity

我不清楚Android如何确定在应用启动时首先启动哪个Activity。Android文档说明了有关Activities的AndroidManifest.xml文件的以下内容。:“只有一个Activity应该有“主”Action和“启动器”类别...”所以在AndroidManifest.xml文件中,你应该基本上只有一个:actionandroid:name="android.intent.action.MAIN"类别android:name="android.intent.category.DEFAULT"然而,在查看来自AndroidSDK的示例代码时,名为“APIDemos”的

android - 了解在 Android 应用中首先启动的 Activity

我不清楚Android如何确定在应用启动时首先启动哪个Activity。Android文档说明了有关Activities的AndroidManifest.xml文件的以下内容。:“只有一个Activity应该有“主”Action和“启动器”类别...”所以在AndroidManifest.xml文件中,你应该基本上只有一个:actionandroid:name="android.intent.action.MAIN"类别android:name="android.intent.category.DEFAULT"然而,在查看来自AndroidSDK的示例代码时,名为“APIDemos”的

android - 加载 Activity 时显示进度条

我有一个ListActivity根据列表选择启动另一个Activity。第二个Activity需要从Internet加载相当多的数据,因此在用户单击项目和Activity显示之间存在明显的延迟。这是一个问题,因为我目前无法向用户表明他们的点击正在被处理(即使只是更改所选列表项的颜色就足够了,但我找不到这样做的好方法)。理想情况下,我能够在第二个Activity加载时显示不确定的ProgressDialog。我为此尝试了几种不同的方法,但似乎没有任何效果。我尝试了以下方法:在第一个Activity的AsyncTask中检索可序列化数据(不是全部,而是一部分),并将其作为额外数据传递给第二

android - 加载 Activity 时显示进度条

我有一个ListActivity根据列表选择启动另一个Activity。第二个Activity需要从Internet加载相当多的数据,因此在用户单击项目和Activity显示之间存在明显的延迟。这是一个问题,因为我目前无法向用户表明他们的点击正在被处理(即使只是更改所选列表项的颜色就足够了,但我找不到这样做的好方法)。理想情况下,我能够在第二个Activity加载时显示不确定的ProgressDialog。我为此尝试了几种不同的方法,但似乎没有任何效果。我尝试了以下方法:在第一个Activity的AsyncTask中检索可序列化数据(不是全部,而是一部分),并将其作为额外数据传递给第二

Android:滑动屏幕打开另一个 Activity ?

我是一名n00b程序员,需要很多帮助。仅出于教程目的,我想做简单的动植物(植物和动物)百科全书我想让我的主屏幕像Android的主屏幕一样可拖动。向右滑动打开植物页面,向左滑动打开动物页面。我不知道如何制作过渡效果。所以我们可以把它拖到一半来查看下一页的内容,然后往回拖就可以取消它你们能分享一个链接来制作可拖动的屏幕吗?感谢之前[编辑]@阿加瓦尔我尝试了您Link2中的代码,但它不起作用我尝试通过将Toast放在内部类中来测试是否检测到手势,但未显示Toast。Link1基本相同。从代码的外观来看,我认为它不能让我的屏幕像在Android的主屏幕中那样可拖动我的代码:publiccla

Android:滑动屏幕打开另一个 Activity ?

我是一名n00b程序员,需要很多帮助。仅出于教程目的,我想做简单的动植物(植物和动物)百科全书我想让我的主屏幕像Android的主屏幕一样可拖动。向右滑动打开植物页面,向左滑动打开动物页面。我不知道如何制作过渡效果。所以我们可以把它拖到一半来查看下一页的内容,然后往回拖就可以取消它你们能分享一个链接来制作可拖动的屏幕吗?感谢之前[编辑]@阿加瓦尔我尝试了您Link2中的代码,但它不起作用我尝试通过将Toast放在内部类中来测试是否检测到手势,但未显示Toast。Link1基本相同。从代码的外观来看,我认为它不能让我的屏幕像在Android的主屏幕中那样可拖动我的代码:publiccla

android - 特定 Activity 被销毁时释放内存

我有一个启动器Activity,它在打开时加载并调整大位图的大小,因为它是背景。无论何时点击返回按钮,Activity都会被销毁。但我认为内存还没有释放。当我打开应用程序时,点击返回按钮并再次打开它(重复),我会得到一个OutOfMemoryError。对于这个新手问题我很抱歉,但我想知道每当Activity被destroyed时如何释放内存?@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activit

android - 特定 Activity 被销毁时释放内存

我有一个启动器Activity,它在打开时加载并调整大位图的大小,因为它是背景。无论何时点击返回按钮,Activity都会被销毁。但我认为内存还没有释放。当我打开应用程序时,点击返回按钮并再次打开它(重复),我会得到一个OutOfMemoryError。对于这个新手问题我很抱歉,但我想知道每当Activity被destroyed时如何释放内存?@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activit