草庐IT

slide_active

全部标签

android - 如何在不重新启动的情况下在 Activity 之间共享服务?

我正在使用SDK编写SIP应用程序。我的应用程序有很多Activity,因此我使用服务的onCreate和onDestroy方法初始化和关闭SDK,以便我可以在我的应用程序期间运行它(而不仅仅是单个Activity)。我正在使用的示例应用程序调用了startService,然后就泄露了服务-我不想这样做,但我不确定我是否有替代方案。我希望做的是在我的Activity基类的OnCreate方法中使用Context.BIND_AUTO_CREATE绑定(bind)到服务,并在OnDestroy中取消绑定(bind)。我的所有Activity都以此为基础,因此我可以在我的所有Activity

java - 为什么 Activity 管理器显示启动 Intent 消息?

在运行我的应用程序Activity管理器期间只显示消息I/ActivityManager(159):Starting:Intent{act=android.intent.action.MAINcat=[android.intent.category.LAUNCHER]flg=0x10100000cmp=com.rfb.client/.RFB_ClientActivitybnds=[182,205][238,271]}来自pid159它继续显示此消息。知道为什么这个信息会显示在日志中吗?这条消息是什么意思?如果您知道这件事,请告知。日志文件:04-2023:57:02.339D/RFB_

android - 从具有 Intent 的 Activity 启动 FragmentActivity

每次尝试使用Intent从Activity启动FragmentActivity时,我都会强制关闭。这是Activity中的代码:Intentintent=newIntent(getApplicationContext(),OrgHome.class);intent.putExtra("Username",organization_name.getText().toString());startActivity(intent);这是logcat:08-0116:52:45.823:E/AndroidRuntime(600):FATALEXCEPTION:main08-0116:52:45

Android Activity - 背景可绘制动画

问题很简单,但是对于像我这样的android初学者还没有找到任何简单的答案......如何在android中为背景绘制动画?如果可能的话,我想通过一些简单易懂的方式来实现背景动画。非常感谢您的帮助问候,布鲁诺编辑:经过一番谷歌搜索后,我设法实现了我的目标。我使用了hasanghaforian描述的方法和在这个简单的动画示例中找到的应用力学http://code.google.com/p/android-animation-example/ 最佳答案 您可以使用RelativeLayout或AbsoluteLayout,在其中放置一个

android - native Activity 和 "unable to load native library"

我正在尝试基于AndroidNDK文件夹中的“nativeActivity”示例项目构建Android-10NDKnativeActivity。但是,当我打开Eclipse并为我的项目选择“运行方式->Android应用程序”时,我的nativeActivity崩溃并出现以下运行时异常:02-0903:02:12.599:E/AndroidRuntime(881):java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.example.native_activity/android.app.NativeActi

Android - 如果绑定(bind) Activity 被终止,绑定(bind)服务会发生什么情况?

Android提供Service类,可用于后台或非UI操作。我对服务的生命周期有疑问。我知道绑定(bind)服务的生命周期如下:一些组件通过bindService()->onCreate()启动服务onBind()过程绑定(bind)组件调用unbindService()->onUnbind()onDestroy()我的问题是:Activity通常在onStop()时调用unbindService()。但是,可以在不调用onStop()的情况下终止Activity-我的意思是,当系统内存不足时,唯一必须调用的方法是onPause()。onStop()在onPause()之后。在调用on

android - Android版MuPDF : Option for fragment instead Activity

在我现有的Android应用程序中,我使用的是MuPDF,我在thisdoc.的帮助下移植了它现在,当我想在我使用的Activity中打开pdf文件时:uriuri=Uri.parse(path);Intentintent=newIntent(this,MuPDFActivity.class);intent.setAction(Intent.ACTION_VIEW);intent.setData(uri);startActivity(intent);这会触发一个新Activity,我的问题是:(1)我怎样才能启动Fragment来查看pdf?(2)MuPDF是否支持我可以在我的curr

android - 在 Android 应用程序中使用 Activity 或 Fragment

我是安卓新手。我经常使用Activity从一个屏幕切换到具有其他功能的另一个屏幕。从主页到热门页面的示例。在那之后,我知道了fragment,但我以前从未使用过它。因此,如果我的应用程序在屏幕上有多个选项卡,请不要在此处使用TabHost。每个选项卡的功能非常不同,例如:主页选项卡、流行选项卡、新闻选项卡、个人资料选项卡……就像Instagram应用程序。我必须用那个ActivitytochangeScreentoanotherScreen,这意味着:我有主页Activity,热门Activity,...并在更改屏幕时更改Activity。每个Activity都有每个布局。在一个Act

android - 我如何从屏幕底部 "slide up"在 android 上查看?

我正在尝试制作一个非常简单的向上滑动ListView,当用户单击屏幕底部的按钮时会显示该ListView。它应该是这样的:以及HTML/JS中的完整实现http://jsbin.com/utAQOVA/1/edit我尝试使用RelativeLayout将列表定位在按钮下方,并将整个内容放入包装器中,然后将其向上/向下设置动画(与上面的JSBin中相同)。问题是开始时不可见的底部以某种方式被剪掉了,即使我将它向上滑动也是如此。如果我最初显示列表的一部分,如下面的屏幕显示,当它向上移动时,底部部分会被剪掉,只显示最初可见的部分。制作这种动画的正确方法是什么?Here'sarelevantp

android - UML 类图 : how to model relations about calling a method or starting an activity or service

我正在创建我的第一个Android应用程序。我避免标记与用户或系统交互的关联(例如,我标记为starts而不是startsWhenClick;我标记为starts而不是startsWhenDetection)。然而看完this,我正在考虑通过>依赖项更改starts关联。我很困惑!该应用程序的工作原理如下。当应用程序启动时,LauncherActivity将调用BaseActivity的方法来启动SettingsActivity中标记的Activity(也可以是SettingsActivity)。LauncherActivity也将启动这两项服务。这是示Intent:注:本题是this