精华内容
下载资源
问答
  • JAVA百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
    5目标文件,演示Address EJB的实现,创建一EJB测试客户端,得到名字下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回经过初始化的下文,用client的getHome()函数调用Home接口...
  • IDEA中看代码时返回上一步快捷键(Mac) 问题起源 大家在看代码的时候是不是有遇到这样的问题,下一步到方法中的时候,看完了这方法,再回到之前的代码,还得关掉现在的代码,找到当时进入这代码的代码。 ...

    IDEA中看代码时返回上一步快捷键(Mac)

    问题起源

    大家在看代码的时候是不是有遇到这样的问题,下一步到方法中的时候,看完了这个方法,再回到之前的代码,还得关掉现在的代码,找到当时进入这个代码的代码。

    如果是手动的解决这个问题,那就效率太低了,以前在用Eclipse的时候,记得有快捷键CTRL+ALT+<可以直接回到到上一步骤,真是太爽了。

    但是MAC系统中的IDEA就不知道是哪个快捷键了,下面我就记录下MAC系统中使用IDEA集成开发环境回到代码上一步的快捷键的设置。

    解决办法

    首先如下图所示(设置—>Keymap—>Main menu—>Navigate—>Back),找到咱们IDEA中的这个快捷键功能,到了这里你已经成功80%了。

    在这里插入图片描述

    在Back上面,我们如下图点击右键,就可以将之前的你感觉不习惯的快捷键删除,然后修改成你想要的快捷键了,比如,我感觉使用Command+<—能记得住,我就直接选择Add Keyboard Shortcut 然后点击我想使用的快捷键即可。

    在这里插入图片描述

    注意事项

    当然你可能会遇到问题,比如说我想使用的快捷键已经被其他的功能占用了,那么我们找到对应的功能,如果那个功能不是太常用的话,直接将那个功能上面我们想用的快捷键删除即可。

    展开全文
  • Android返回上一页面的方式

    万次阅读 2017-08-30 09:50:45
    1.调用系统使用的Action Bar Action Bar是一种新増的导航栏功能,在Android 3.0之后加入到系统的API当中,它标识了用户当前操作界面的位置,并提供了额外的用户动作、界面导航等功能。   简单来说,就是系统...

    三种方式: 

    1.调用系统使用的Action Bar

    Action Bar是一种新増的导航栏功能,在Android 3.0之后加入到系统的API当中,它标识了用户当前操作界面的位置,并提供了额外的用户动作、界面导航等功能。       

           简单来说,就是系统提供的标准组件,让我们方便的实现后退功能。

           ActionBar的添加非常简单,只需要在AndroidManifest.xml中指定Application或Activity的theme是Theme.Holo或其子类就可以了。

           但有一点要注意的是,如果要在Java代码中操作ActionBar,例如setTitle,指定其文字,必须在onStart方法中进行,而不能是onCreate方法,因为在系统周期中,onStart方法时View才是可见的。

    @Override
        public void onStart() {
            super.onStart();
            if (mIsInProvision) {
                getActionBar().setTitle(R.string.connect_to_internet);
            }
        }
    另外,如果要处理action bar的点击事件,例如点击action bar时禁止后退,只需要在 onOptionsItemSelected 方法中处理 android.R.id.home 的事件就可以了。id.home就是action bar的id。  

    @Override
        public boolean onOptionsItemSelected(MenuItem item) {
            switch (item.getItemId()) {
                case android.R.id.home: 6                     return false;12         }
            return super.onOptionsItemSelected(item);
        }
    如上的代码,点击action bar将不能回退。

    2.自己定义按钮实现back逻辑

    例如back的id为R.id.back,在onClick方法中,switch case中调用finish方法,case R.id.back: finish();back();

    如果你是在Activity里面做的话:Activity.this.finish();

    如果你是在Fragment里面做的话:getActivity().finish();  

      原理:Android是使用栈来管理Activity的,也就是先进后出的原则。我们每打开一个Activity,就会被压入栈顶,于是调用finish()方法或返回键都会被栈顶弹出(等待系统回收)。这样当一Activity被finish掉,上一个未finish掉的Activity就会被激活,就这样。。
    3.手机上的返回键

    处理此按键的后退功能,只需要在onBackPressed方法中就可以。

       @Override
         public boolean onBackPressed() {
             return true;
         }



    展开全文
  • 1.监听系统返回键,如果有上个html则返回,否则退出这个界面: @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK &amp;&amp; webView....

    1.监听系统返回键,如果有上个html则返回,否则退出这个界面:

    @Override
    public boolean
    onKeyDown(int keyCode, KeyEvent event) {
        if (keyCode == KeyEvent.KEYCODE_BACK && webView.canGoBack()) {
            webView.goBack();//返回上个页面
            return true;
        }
        return super.onKeyDown(keyCode, event);//退出H5界面
    }

    2.如果自定义了返回的按钮,也要添加下面代码:

    ll_friend.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            if (webView.canGoBack()) {
                webView.goBack();//返回上个页面
                return;
            } else {
                finish();
            }
        }
    });

    推荐:

    WebView 复制粘贴文本

    WebView加载页面错误之后的自定义显示错误界面

    WebView 获取标题

    WebView添加进度条

    更多内容戳我&

    展开全文
  • 设置Toolbar中和自己app风格一致的系统返回键。

    在2014年Google I/O大会上发布的material design中提到了Toolbar这个用来取代Actionbar的概念,关于Toolbar的文章有很多,我在这里简单说一说关于Toolbar系统原生返回键,权作狗尾续貂吧。

    首先是我的布局文件:一个AppBarLayout里面套个Toolbar

    <android.support.design.widget.AppBarLayout
            android:id="@+id/about_appbar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:theme="@style/toolbar_theme">
            <android.support.v7.widget.Toolbar
                android:id="@+id/about_toolbar"
                android:layout_width="match_parent"
                android:layout_height="?attr/actionBarSize"
                android:background="#ffffff">
                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center_horizontal"
                    android:text="About"
                    android:textColor="#000000"
                    android:textSize="18sp"/>
            </android.support.v7.widget.Toolbar>
        </android.support.design.widget.AppBarLayout>
    
    这里AppBarLayout中的属性theme就是用来控制我的返回键的颜色的。

    下面是我在style.xml文件中定义的属性。

    <style name="toolbar_theme" parent="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
            <item name="colorControlNormal">@color/color_text_black</item>
    <span style="white-space:pre">	</span><item name="android:actionBarSize">46dp</item>
    </style>
    
    <style name="toolbar_blue_theme" parent="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
            <item name="colorControlNormal">@color/color_text_blue</item>
            <item name="android:actionBarSize">46dp</item>
    </style>


    colorControlNormal就是我们指定的返回键的颜色,android:actionBarSize 是我们可以另指定的Toolbar高度


    当我的 AppBarLayout中使用toolbar_theme时,
    当换成toolbar_blue_theme时,

    当然,光写布局文件还不够,相关代码贴上:

    @Bind(R.id.about_toolbar)
        Toolbar mToolbar;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_about);
    
            ButterKnife.bind(this);
            setSupportActionBar(mToolbar);
            ActionBar actionBar =  getSupportActionBar();
            if(actionBar != null) {
                actionBar.setDisplayHomeAsUpEnabled(true);
                actionBar.setDisplayShowTitleEnabled(false);
            }
        }
    
        @Override
        public boolean onOptionsItemSelected(MenuItem item) {
    <span style="white-space:pre">	</span>//点击back键finish当前activity
            switch (item.getItemId()) {
                case android.R.id.home:
                    finish();
                    break;
            }
            return true;
        }

    当需要设定与自己App风格一致的back键时,只要改变style中的颜色就可以啦。当然,可能你的UI设计师会给你切好的图,这时候怎么办呢,怎么用设计师切好的图替换我们系统原生的返回键呢?方法有两个。

    1、在我们引入的Appbar的theme中添加一个Item,将设计师给我们的图放进去

    <item name="android:homeAsUpIndicator">@drawable/web_detail_back</item>
    2、在我们的Toolbar中添加属性

    app:navigationIcon="@drawable/web_detail_back"
    添加这个属性需要我们在根布局中添加(AS会有提示的)

    xmlns:app="http://schemas.android.com/apk/res-auto"

    最终的效果就是这样的了




    展开全文
  • iOS监听系统侧滑返回事件

    万次阅读 2016-09-23 14:23:27
    问题困扰了很久,也没百度出来有用的东西,现在不能再因为懒惰而拖下去了,所以就自己到UIViewController的头文件中一方法看,看到有用的就拿过来试一下,最后还真的找到了两方法。 - (void)...
  • 改变iOS系统自带返回按钮事件

    万次阅读 2016-03-23 20:29:56
    返回到指定的ViewController 或者返回到RootViewController, 自定义NaviBarItem也可以 但是想用系统的箭头,就偶然间看到下面的帖子,特别激动, 自己也按照stacoverflow答主的file写了一UIViewcontrolller ...
  • 在实际项目开发中往往会遇到这样的情况,有 A、B、C 三 Activity,在 A 中启动 B,在 B 中启动 C 。想在 C 中按 back 键直接返回到 A,但是按 back 键返回的是 B 。怎么办? 其实很简单,只需要设置 B 的启动...
  • android 调用系统摄像头录制视频后 返回界面时,在界面显示这视频图像(显示一图标也就是控件),点击这视频图像则播放视频(在这图标也就是这控件),谁能提供下思路?
  • Android页面返回上一级的三种方式

    万次阅读 2017-03-16 11:12:32
    一. 首先如果是自己布置一back的按钮或图片  这很简单,当然就要自己写回退实现的逻辑,例如back的id为R.id.back,在onClick方法中... 使用系统提供的Action Bar  Action Bar是一种新増的导航栏功能,在Androi
  • 在Android开发时,有时因为需求,需要跳转到系统的一些页面,比如从UI中跳转到系统设置项、WIFI设置等,那要如何返回到原来的Activity中呢? 我们可以通过WindowManager来实现。原理可以简单的理解为在跳转到系统的...
  • switch....case写的界面如何返回上一级

    万次阅读 多人点赞 2017-07-28 09:02:16
    1.在每一switch......case外套一while循环 import java.util.Scanner; class Menu1 { void showLoginMenu(){ System.out.println("\t\t欢迎使用我行我素管理系统"); System.out.println("\n\t\t1.登录...
  • 操作步骤:以windows7为例,不同的操作系统可能不一样。 1、桌面右键菜单->个性化->高级设置->(弹出的新窗口,第4tab)XX显卡控制面板下面“图形设置”->选项->在弹出窗口中禁用即可。 ...
  • 执行完从内核态返回到用户态,包括进程栈返回到用户态栈,cpu返回到用户态,cpu各寄存器的值用之前保存在内核态栈的值还原. 内核在执行系统调用时处于进程上下文中,current指针指向当前进程,即引发系统调用的进程...
  • 1、Linux回到一次目录 cd -  - == $OLDPWD 可以 echo $OLDPWD查看 cd - == cd $OLDPWD 一不小心输入cd 直接回车就会跑到宿主目录中去, 如果想回到一次的目录 就...
  • 办法: ...2,为UINavigationController实现delegate,在pop和push的时候改变当前和一页的navigationItem.title 以下是封装的一些基础方法,供参考: + (void) navigationItem:(U
  • 在开发过程中我们常常会用返回键的功能。在一些特定的场合下也可以自己写返回功能。 一开始我是用intent来创建一新的页面。后面发现这样等同于重新打开了一新的页面。 接下来用这种方法:Activity.this....
  • 系统会随机给你一日期(yyyy-MM-dd)字符串,你需要计算这时间月的最后一天的具体日期,最后以yyyy年MM月dd日的字符形式返回输入输入日期(格式为yyyy-MM-dd)的字符串输出输出结果 月最后一天的...
  • 在安卓下,如果不处理系统返回键的事件,那么每次点击返回键,将页面将返回路由,这种逻辑不符合app的路由逻辑。正确的应该是:当页面到了各个导航页的首页时,此时再按返回键应该提示是否退出app,用户点击...
  • 中断、异常、和系统调用在OS和计算机组成原理中都经常被提到,很难区分,并且不同版本的教材往往有不同的说法。这里主要采用《CSAPP》中的说法区分一下中断、异常、和系统调用。 主要内容如下: 术语说明 异常流 ...
  • 现代操作系统第三版高清

    千次下载 热门讨论 2015-06-16 22:20:01
    1.1.2 作为一资源管理器的作业系统 6 1.2 操作系统的历史 7 1.2.1 第一代(1945年至1955年)真空管 7 1.2.2第二代(1955年至1965年)晶体管和批处理系统 8 1.2.3 第三代(1965年至1980年)的集成电路...
  • Android_照相机Camera_调用系统照相机返回data为空

    万次阅读 多人点赞 2013-11-24 09:29:56
    照相机有自己默认的存储路径,拍摄的照片将返回缩略图。如果想访问原始图片,可以通过dat extra能够得到原始图片位置。即,如果指定了目标uri,data就没有数据,如果没有指定uri,则data就返回有数据!现在想想...
  • 问题 : 最近在在app一级页面进行系统左侧右滑返回的时候,经常出现界面卡死,只能回到手机首页,再进入app才能继续操作app。 解决方法: app一级页面,大家都知道再返回是没有任何相关的页面,由于这原因...
  • 微信小程序返回功能

    万次阅读 2017-05-09 15:04:15
    微信小程序返回功能
  • Android ToolBar修改返回按钮图标

    万次阅读 2016-07-07 10:33:51
    使用Toolbar时,有时因为不同的手机设备,不能使用系统默认的主题样式或者图标,必须指定特定的资源,防止APP在不同设备的效果不一样! 我在使用Toolbar时,把这布局作为一公共的了,所以修改起来比较容易,...
  • iOS侧滑返回功能实现

    千次阅读 2016-05-25 21:24:26
    方案一 :开启使用系统自带的侧滑返回 iOS7之后系统提供了侧滑手势(interactivePopGestureRecognizer),即从屏幕左侧边缘滑起会pop回导航控制器栈的上个viewController。不过如果你自定义了...
  • 然后,我们考察了Linux内核如何实现系统调用,以及执行系统调用的连锁反应:陷入内核,传递系统调用号和参数,执行正确的系统调用函数,并把返回值带回用户空间。最后讨论了如何增加系统调用,并提供了从用户空间...
  • 快捷键 Ctrl+Alt+方向键左右可是windows的这快捷键被占用了,是切换屏幕的显示方向。导致用as等编译软件时相当的蛋疼。解决方法 用的windows10: windows键–>搜索msconfig(打开系统配置界面)–>服务–>找到 ...
  • Android文件系统详解

    万次阅读 2018-01-27 22:17:46
    文件系统一直是Android开发过程中经常接触的东西。而关于内部存储、外部存储、外置存储、私有存储、公共存储,以及访问哪些文件需要申请运行时权限等问题,一直是许多开发者头疼的问题。本文就将详细地讲解这些重要...
  • 一级层级多选项、二级层级多选项,都支持判空、退出、返回上一层级2.针对删除和修改有员工当前自动搜索到的结果进行参照修改和特殊提醒是否删除3.登录用户密码验证(错误三次自动退出)4.支持文本员工的搜索、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,240,872
精华内容 896,348
关键字:

怎么返回上个系统