草庐IT

state_activated

全部标签

java - 不属于您的应用程序的动画 Activity

如何在不属于我的应用程序的Activity上应用结束转换。比如说,我正在打开联系人应用来选择联系人,我在打开联系人应用时应用向上滑动过渡,但关闭应用时应用默认动画(向左滑动)。是否有可能在关闭时对其进行动画处理? 最佳答案 我假设当你开始另一个应用程序的Activity时(在这个例子中它是联系人应用程序)你在你的动画Activity中使用overridePendingTransition(),像这样:Intentintent=newIntent(Intent.ACTION_PICK,ContactsContract.Contacts

Android 应用程序当前 Activity 问题

我有一个基本问题,我认为附加任何代码fragment都没有帮助。当我们在应用程序在前面时按下主页按钮时,我们会转到主页,应用程序会失去焦点。现在,我的应用程序必须在状态栏中有通知图标。并且在我的应用程序中,有可能有2-3个Activity可见(在对话View中一个在另一个之上)。在某些情况下,我不太确定按下状态栏中的通知图标时如何恢复这种状态。但是,当我按下主页按钮,然后按下主屏幕中的应用程序图标时,我得到了预期的一切。那么,有什么方法可以让我对通知栏图标做同样的事情。 最佳答案 有两种方法:Notificationtorestor

android - 从父 Activity 中的子 Activity 中捕获异常

我一直想知道是否有可能通过在父Activity中捕获所述崩溃来阻止Android应用程序中的崩溃。假设我在子Activity的onCreate方法中引发了致命异常,我是否能够以任何方式捕获该异常?或者无论我尝试什么,应用程序都会崩溃吗?这是我的意思的一个例子:主.java@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.ly_main);//MyMainactivitystartstry{//Callthe

com.alibaba.druid.pool.DruidDataSource: create connection error, errorCode 0, state 08S01

具体报错如下com.alibaba.druid.pool.DruidDataSource:createconnectionerror,url:jdbc:mysql://localhost:3306/yztech_extend?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&useSSL=false,errorCode0,state08S01com.mysql.cj.jdbc.exceptions.CommunicationsException:CommunicationslinkfailureThelas

关于 Android Studio的Activity无法跳转解决方法

实现功能,通过点击按钮实现页面的跳转,Buttonbutton=(Button)findViewById(R.id.button_1);button.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){//跳转第二个活动Intentintent=newIntent(FirstActivity.this,SecondActivity.class);startActivity(intent);}});如果代码没错的话查看AndroidManifest.xml中没有没有注册活动或者跳转的活动名字

android - 如何制作Activity,不覆盖全屏

我希望我的Activity占据屏幕的较小区域,例如toast不会覆盖所有屏幕,它只是显示在其他内容之上,其余内容可以在toast后面看到。但这是一个对话框,我希望我的屏幕显示在其他东西之上,例如在主屏幕上方。以下是我的想法。如果可能的话,请指导我。如果可能,请告诉我正确的路径。谢谢。 最佳答案 将您的Activity主题设为半透明。在您的list中针对该Activity添加以下行:android:theme="@android:style/Theme.Translucent"这样你就可以看到背景的东西用android:alignPa

android - 如何杀死子 Activity 并将 Activity 带到堆栈顶部

我有ActivityA启动ActivityB,ActivityB启动ActivityC:A->B->C当用户点击ActivityC中的按钮时,我想将A移至堆栈顶部,并将B&C完全移出堆栈。有办法做到这一点吗? 最佳答案 您可以使用FLAG_ACTIVITY_CLEAR_TOP标记重新启动ActivityA的Intent。 关于android-如何杀死子Activity并将Activity带到堆栈顶部,我们在StackOverflow上找到一个类似的问题: ht

android - 受信任的 Web Activity - 地址栏不隐藏(Chrome for Android 72)

我关注了this指南以了解如何使用受信任的WebActivity。一切正常,但地址栏仍然出现。一开始我认为这是因为当应用程序正在寻找assetlinks.json时,响应是404。修复它但没有成功删除地址栏。我错过了什么吗?Chrome版本:72.0.3626.96Android版本:7.1.2(LineageOS14.1)assetlinks.json[{"relation":["delegate_permission/common.handle_all_urls"],"target":{"namespace":"android_app","package_name":"com.ex

android - 始终启动主要 Activity

我的应用程序有4个Activity。如果用户单击主页按钮,下次启动应用程序时,我希望它从主Activity开始,而不是上次Activity。如果手机的显示屏关闭,只要应用程序没有关闭,我希望它从中断的地方恢复。解决这个问题的正确方法是什么? 最佳答案 只需在list主要Activity声明中设置clearTaskOnLaunch="true"。http://developer.android.com/guide/topics/manifest/activity-element.html#clear

具有项目依赖项的 Eclipse/ADT 下的 Android Activity (解析 XY 失败)

我试图让一个游戏项目完全独立于平台,所以我将它分成三个项目,从低级别到顶级android特定级别,例如:引擎、游戏、android游戏。错误中涉及的类/接口(interface)是那些:(低级)引擎项目定义了这个接口(interface):com.myteam.engine.IGame(中级)平台独立游戏项目定义了那些类:com.myteam.myproject.Gamecom.myteam.myproject.MyProject(derivedfromcom.myteam.myproject.Game)(顶层)android项目实现activity等:com.myteam.mypro