草庐IT

starting-activity

全部标签

android - 如何在多点触控上缩放整个 Activity ?

问题:缩放图像和WebView很容易。但我想放大整个Activity。我该怎么做?这里,我提供线框:从这里你可以理解,我想做什么。请求如果您对此有任何解决方案,请分享。谢谢。 最佳答案 您可以通过缩放根ActivityView来模拟放大和缩小。下面是一些入门代码:Viewv=findViewById(android.R.id.content);//getreferencetorootactivityviewv.setOnClickListener(newOnClickListener(){floatzoomFactor=1.5f;b

android - Handler.post(Runnable r) 和 Activity.runOnUiThread(Runnable r) 的区别

这个问题在这里已经有了答案:What'sthedifferencebetweenActivity.runOnUiThread(runnableaction)andHandler.post()?(3个回答)关闭4年前。有没有区别newHandler.post(Runnabler);和activity.runOnUiThread(Runnabler) 最佳答案 来自官方Handler文档处理程序处理程序有两个主要用途:(1)Toschedulemessagesandrunnablestobeexecutedassomepointinth

android - Handler.post(Runnable r) 和 Activity.runOnUiThread(Runnable r) 的区别

这个问题在这里已经有了答案:What'sthedifferencebetweenActivity.runOnUiThread(runnableaction)andHandler.post()?(3个回答)关闭4年前。有没有区别newHandler.post(Runnabler);和activity.runOnUiThread(Runnabler) 最佳答案 来自官方Handler文档处理程序处理程序有两个主要用途:(1)Toschedulemessagesandrunnablestobeexecutedassomepointinth

android - 不要保持 Activity - 它有什么用?

标题是不言自明的。我了解此开发人员选项的作用。我不明白有以下几点:首先为什么要引入这个选项?在框架多年来经历了所有变化之后,它仍然有用吗?我很想知道这个选项背后的原因。 最佳答案 我相信这是一个用于调试目的的功能。来自Titaniumdoc:Don'tkeepactivitiesundertheDeveloperOptionsmenu.Whenthisoptionisenabled,theAndroidOSwilldestroyanactivityassoonasitisstopped.Itisintendedtohelpdevel

android - 不要保持 Activity - 它有什么用?

标题是不言自明的。我了解此开发人员选项的作用。我不明白有以下几点:首先为什么要引入这个选项?在框架多年来经历了所有变化之后,它仍然有用吗?我很想知道这个选项背后的原因。 最佳答案 我相信这是一个用于调试目的的功能。来自Titaniumdoc:Don'tkeepactivitiesundertheDeveloperOptionsmenu.Whenthisoptionisenabled,theAndroidOSwilldestroyanactivityassoonasitisstopped.Itisintendedtohelpdevel

android - 在 Android 中的 Activity 之间传递数据

如何在Android应用程序的Activity之间传递数据? 最佳答案 在您当前的Activity中,创建一个IntentIntenti=newIntent(getApplicationContext(),ActivityB.class);i.putExtra(key,value);startActivity(i);然后在另一个Activity中,检索这些值。Bundleextras=getIntent().getExtras();if(extras!=null){Stringvalue=extras.getString(key);

android - 在 Android 中的 Activity 之间传递数据

如何在Android应用程序的Activity之间传递数据? 最佳答案 在您当前的Activity中,创建一个IntentIntenti=newIntent(getApplicationContext(),ActivityB.class);i.putExtra(key,value);startActivity(i);然后在另一个Activity中,检索这些值。Bundleextras=getIntent().getExtras();if(extras!=null){Stringvalue=extras.getString(key);

android - 按下 HOME 按钮后从服务启动 Activity ,没有 5 秒延迟

我遇到了这个Android问题中描述的问题:http://code.google.com/p/android/issues/detail?id=4536简单地说,在按下HOME键后,android会在5秒内阻止服务和广播接收器调用startActivity。我还注意到(嗯,理论上),拥有以下权限:"android.permission.STOP_APP_SWITCHES"允许您调用resumeAppSwitches(在ActivityManagerService中定义)。查看最新版本的ActivityManagerService,这段代码被去掉了。问题:如何在没有5秒延迟的情况下使用s

android - 按下 HOME 按钮后从服务启动 Activity ,没有 5 秒延迟

我遇到了这个Android问题中描述的问题:http://code.google.com/p/android/issues/detail?id=4536简单地说,在按下HOME键后,android会在5秒内阻止服务和广播接收器调用startActivity。我还注意到(嗯,理论上),拥有以下权限:"android.permission.STOP_APP_SWITCHES"允许您调用resumeAppSwitches(在ActivityManagerService中定义)。查看最新版本的ActivityManagerService,这段代码被去掉了。问题:如何在没有5秒延迟的情况下使用s

android - 从 Activity 中删除 fragment

FragmantClassrSum=newFragmantClass();getSupportFragmentManager().beginTransaction().remove(rSum).commit();当我加载切换另一个fragment时,我正在尝试删除这个fragment。上面的fragment不会被删除。这是我调用来切换fragment的方法。publicvoidswitchContent(Fragmentfragment){FragmantClassrSum=newFragmantClass();getSupportFragmentManager().beginTran