精华内容
下载资源
问答
  • Android中将Activity隐藏到后台运行

    千次阅读 2018-06-21 10:18:21
    Android 单个Activity后台运行,及Activity隐藏但是不调用OnDestory方法最近由于项目需要,需要实现一个Activity隐藏的功能,再次点击按钮进去Activity的时候不用重绘,折腾了好几天都没有解决,最后二行代码就搞定...

    最近由于项目需要,需要实现一个Activity隐藏的功能,再次点击按钮进去Activity的时候不用重绘,折腾了好几天都没有解决,最后二行代码就搞定了这个问题,真是验证了Android开的一句经典话语:没有你不会的,只有你不知道的。要是知道的话,开发起来就很快。就不废话了,直接上代码,经验证,肯定是没有问题的。
    1、直接上代码,在你需要隐藏Activity的时候,调用moveTaskToBack函数。

     public boolean onKeyDown(int keycode, KeyEvent event) {
      Log.i(TAG, "Key_Stuta = " + event.getAction());
      if (keycode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
       // 右键处理
        moveTaskToBack(true); } 
      return true;
    }
    2、在manifest文件中加上Activity的启动模式,如下代码:
     <activity
                android:name=".presentation.SessionActivity"
                android:configChanges="orientation|keyboardHidden|keyboard"
                android:launchMode="singleInstance"
                android:theme="@android:style/Theme.Black.NoTitleBar"
                android:windowSoftInputMode="adjustResize" >
            </activity>

    android:launchMode="singleInstance"这句话是关键,告诉系统是用单例模式启动,及如果Activity没有OnDestory,就不需要再次创建Activity。

    展开全文
  • Android 单个Activity后台运行,及Activity隐藏但是不调用OnDestory步骤Android 单个Activity后台运行,及Activity隐藏但是不调用OnDestory方法最近由于项目需要,需要实现一个Activity隐藏的功能,再次点击按钮进去...

    Android 单个Activity后台运行,及Activity隐藏但是不调用OnDestory步骤

    Android 单个Activity后台运行,及Activity隐藏但是不调用OnDestory方法

    最近由于项目需要,需要实现一个Activity隐藏的功能,再次点击按钮进去Activity的时候不用重绘,折腾了好几天都没有解决,最后二行代码就搞定了这个问题,真是验证了Android开的一句经典话语:没有你不会的,只有你不知道的。要是知道的话,开发起来就很快。就不废话了,直接上代码,经验证,肯定是没有问题的。
    1、直接上代码,在你需要隐藏Activity的时候,调用moveTaskToBack函数。
     public boolean onKeyDown(int keycode, KeyEvent event) {
      Log.i(TAG, "Key_Stuta = " + event.getAction());
      if (keycode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
       // 右键处理
        moveTaskToBack(true); } 
      return true;
    }
    
    2、在manifest文件中加上Activity的启动模式,如下代码:
            <activity
                android:name=".presentation.SessionActivity"
                android:configChanges="orientation|keyboardHidden|keyboard"
                android:launchMode="singleInstance"
                android:theme="@android:style/Theme.Black.NoTitleBar"
                android:windowSoftInputMode="adjustResize" >
            </activity>
    

    android:launchMode="singleInstance"这句话是关键,告诉系统是用单例模式启动,及如果Activity没有OnDestory,就不需要再次创建Activity。

    展开全文
  • 使用android studio 2.2.0。 在AndroidManifest.xml文件中,对activity的theme修改如下: 注意到这个activity是继承自 AppCompatActivity。

    使用android studio 2.2.0。


    在AndroidManifest.xml文件中,对activity的theme修改如下:


            <activity android:name=".SplashActivity" android:theme="@style/Theme.AppCompat.NoActionBar">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>


    注意到这个activity是继承自 AppCompatActivity。

    ...
    import android.support.v7.app.AppCompatActivity;
    public class SplashActivity extends AppCompatActivity {
    ...


    自定义style Theme.AppCompat.NoActionBar 会被警告,覆盖private style。







    展开全文
  • 设置activity隐藏

    2013-09-10 10:01:57
    设置主题为: android:theme="@android:style/Theme.NoDisplay

    设置主题为:

    android:theme="@android:style/Theme.NoDisplay"

    展开全文
  • Android隐藏Activity

    千次阅读 2018-09-26 15:27:51
    本人已经过测试 可以成功隐藏和显示activity 不说废话 直接看代码: 1. 在你使用finish()的时候 把finish();换成 moveTaskToBack(true);  ---1.moveTaskToBack(true); 相当于退出本页面也可以说隐藏本页面  ...
  • 在去掉标题栏的时候要分别是继承的AppCompatActivity,还是继承的Activity,两种是不同的方式来隐藏标题栏,针对不同的方式来隐藏不同的标题栏。继承Activity的时候如何隐藏标题栏?解决办法:(1).在代码里实现...
  • Activity隐藏到后台

    千次阅读 2011-03-08 17:48:00
    由于项目中需要用到当用户点击退出的时候处理接入点的事情,但是程序又不能完全退出,并且要求界面马上切换回HOME 桌面状态. 于是想到了一个山寨的办法. 将Activity隐藏.显示桌面.等操作完成后在完全...
  • android Activity隐藏顶部的标题栏

    千次阅读 2015-06-18 21:52:31
    今天试了试Material design,里面的效果很炫,但是实现的时候,我的类继承的是ActionBarActivity(这个类现在已经被弃用,但是还可以用) ,我用传统的修改方式全部失效,...1.修改activity的主题样式: android:
  • 有时候开发需要隐藏Acitvity,而不是关闭,这时候就需要使用到moveTaskToBack()函数。 &amp;amp;nbsp; &amp;amp;nbsp; moveTaskToBack()方法:在activity中调用 moveTaskToBack (boolean&amp
  • 隐藏Activity标题栏

    2015-12-18 17:04:15
    在setContentView()之前加上 requestWindowFeature(Window.FEATURE_NO_TITLE);即可
  • 继承AppCompatActivity的Activity无法隐藏标题栏.pdf
  • 隐藏Activity到后台而不关闭

    千次阅读 2016-07-04 15:42:57
    moveTaskToBack()方法:在activity中调用 moveTaskToBack (boolean nonRoot)方法即可将activity 退到后台,注意不是finish()退出。 参数说明: 参数为false——代表只有当前activity是task根,指应用启动的第一...
  • 在AndroidStudio中新建项目时,系统默认创建的活动继承于AppCompatActivity,而不是传统的Activity,要想隐藏标题栏,使用 requestWindowFeature(Window.FEATURE_NO_TITLE);方法并不能达到想要的效果。 这时可以在...
  • Activity

    万次阅读 2017-12-04 15:02:15
    Activity 本文内容 创建 Activity 实现用户界面在清单文件中声明 Activity 启动 Activity 启动 Activity 以获得结果 结束 Activity管理 Activity 生命周期 实现生命周期回调保存 Activity ...
  • Activity隐藏fragment

    千次阅读 2018-06-05 20:54:17
    先上效果图:(当点击到广告条的时候Toast 点击隐藏按钮后 fragment被隐藏)xml文件:&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="...
  • 主要介绍了Android编程实现隐藏状态栏及测试Activity是否活动的方法,涉及Android界面布局设置及Activity状态操作的相关技巧,需要的朋友可以参考下
  • Android之Activity后台隐藏

    千次阅读 2013-03-06 14:08:04
    1 public class MainActivity extends Activity { 2 /** Called when the activity is first created. */ 3 NotificationManager nm; 4 Notification notifi; 5 PendingIntent pi; 6
  • 如题,现在activity里放了个...现在我想让listview滑动的时候,activity里的某个控件隐藏。求大神给思路 getactivity().findview获取控件不报错,但就是隐藏不了。经过测试,这种方式控制不了Activity里的控件。
  • 通过自定义标题栏的样式,在标题栏增加关闭和隐藏的按钮,实现Activity的关闭和隐藏。效果就是像我们window上的浏览器上的关闭和隐藏效果。
  • Android之隐藏Activity界面的方法

    千次阅读 2018-08-23 15:14:58
    //activity 隐藏 清单文件 activity: android:configChanges="orientation|keyboardHidden|keyboard" android:launchMode="singleInstance" android:theme="@android:style/...
  • 在android studio中,新建的activity继承的是AppCompatActivity,隐藏标题栏的正确方式

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 75,442
精华内容 30,176
关键字:

activity隐藏activity