草庐IT

starting-activity

全部标签

android - 有什么方法可以将相机 Activity 返回的全尺寸图像存储在内部存储器中?

我正在使用Intentintent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);intent.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(externalFileObj));调用默认相机Activity的Intent。要获得完整图像,您需要指定intent.putExtra()。但这始终需要仅适用于外部存储文件的URI。我试图在内存中创建一个temp.jpg图像并传递它的URIUri.fromFile(newFile(getFilesDir()+"/temp.jpg"));但相机Activity在

android - CookieSyncManager导致的内存泄露(activity泄露)?

我在Eclipse中使用MAT工具调查内存泄漏问题,发现CookieSyncManager线程实例偶尔会泄漏我的Activity。从我的Activity到GCroot的路径如下:com.mycompany.myapp.MyActivity-->mContextcom.android.internal.policy.impl.PhoneFallbackEventHandler-->mFallbackEventHandlerandroid.view.ViewRoot-->targetandroid.os.Message-->java.lang.ThreadCookieSyncManager

android - 如何确定 Skype 通话当前在 Android 上是否处于 Activity 状态

好吧,我反编译了Skype的list,看看在通话期间是否有任何服务或广播在运行。来电只有少数内部广播。也只有一个接收器和一项服务存在。我用我的应用监控所有正在运行的服务,但SkypeMainService始终在运行,即使不在通话中也是如此。此外AudioMode不会被skype更改(但根据开发人员想要的logcat日志,但他们就是不这样做),所以我不能简单地检查它是否是MODE_IN_CALL。对于如何查明Skype当前是否正在运行并且正在进行通话,您有什么建议吗?谢谢!/edit:Activity等的简要概述: 最佳答案 好的,我

android - 谷歌+登录 : Activity won't start

我在我的项目中使用com.actionbarsherlock.app.SherlockActivity。当我尝试开始另一项需要进行Google+登录的Activity时,会发生此错误。我在实际设备上收到此错误,而不是模拟器。你认为我做错了什么?错误05-1215:58:12.487:E/AndroidRuntime(24310):FATALEXCEPTION:main05-1215:58:12.487:E/AndroidRuntime(24310):java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.goo

android - 使用 ActionBarSherlock 从全屏 Activity 更平滑地过渡

我正在开发一个Android应用程序,它使用ActionBarSherlock(ABS)并且需要在API>=8中工作。问题是Activity之间的某些转换不够平滑。例如:我有两个Activity,(A)一个总是全屏,(B)另一个不是全屏(状态栏和操作栏显示)。所需的转换始终是从A到B。当它发生并加载BActivity时,所有内容(包括ABS)都显示为全屏,然后在加载状态栏时调整大小再次。在某些设备中,这种影响微不足道,但在其他设备中,它变得非常烦人,甚至会导致用户触摸到错误的View部分。全屏声明是通过ManifestActivity的“主题”属性(任何代码)进行的。例如:在网上搜索了

android - 全屏 Activity 与带有通知栏和操作栏的 Activity 之间的平滑过渡

背景我有一个包含2个Activity的应用:启动Activity,全屏​​显示(无操作栏,无通知栏)主要Activity,它有一个操作栏(使用actionBarSherlock)和一个通知栏。问题由于某种原因,从第一个Activity到第二个Activity时,有一个“跳动”的布局过程,显示第二个Activity的内容时没有操作栏和通知栏,片刻之后又显示了它们.这会导致下面的内容也移动,这是非常明显的。可能的解决方案如我所见,一个可能的解决方案是隐藏操作栏并稍后显示(500毫秒后),但这似乎是一个糟糕的解决方案(使其变慢并无缘无故地隐藏),而且我需要获取actionBar项目的位置用于

android - 在 android 库模块中调用 Activity

我有一个android库模块,我正在尝试启动类似的ActivityIntentintent=newIntent(mContext,DetailsScreen.class);mContext.startActivity(intent);我在模块内提出上述请求,并且我在应用程序gradle文件中引用了该模块,例如compileproject(':myModule')此外,我还在应用程序模块和myModule的list文件中定义了Activity但是打开的Activity是空白Activity。有人可以解释一下我在做什么错吗?提前致谢:):) 最佳答案

android - 当应用程序的 minSdkVersion 为 21 时,我的 Activity 应该扩展什么?

我是Android和AndroidStudio的新手。我创建了一个新项目,并将minSdkVersion指定为21并将target指定为23。在AS完成创建Activity后,我看到MainActivity默认扩展AppCompatActivity。我阅读了关于AppCompatActivityhere它表示它是使用supportlibrary的Activity的基类操作栏功能。现在我的问题是:由于我的应用程序的minSdkVersion是21,为什么我需要我的Activity来扩展AppCompatActivity?为什么AS让我的Activity默认扩展AppCompatActiv

uboot第一阶段 start.S代码分析

u-boot.lds中找到start.S入口(1)C语言规定整个项目的入口就是main函数。(2)在uboot中因为有汇编阶段参与,因此不能直接找main.c。整个程序的入口取决于链接脚本中ENTRY声明的地方。ENTRY(_start)因此定义_start符号的文件就是整个程序的起始文件,即start.S。0、宏定义头文件包含(1)config.h在include目录下,是配置过程中生成的文件,即mkconfig脚本中生成的,,这个文件的内容是包含了一个头文件:#include,这个头文件的内容是一堆宏定义,是跟uboot的配置相关,通过条件编译影响uboot的走向,使得uboot具有可移植

android - 如何将对话框主题 Activity 宽度设置为屏幕宽度?

这个问题在这里已经有了答案:Androiddialogwidth(6个答案)关闭9年前。我遵循描述的方法here创建一个EditText输入Activity。但是View不会填满屏幕的宽度。我怎么知道适合屏幕宽度?alttexthttp://img405.imageshack.us/img405/5057/activitythemed.png-