技术标签: Android
onBackPressed() : 当手机按下back键时,执行此方法。
用此方法时 :有super.onBackPressed() 时 不能把在此方法中设置的 intent 传回上一个Activity ,
因此 去掉super.onBackPressed() 在末尾加上finish();
在上一个activity中用onActivityResult() 方法接受上此Activity的onBackPressed()方法传回去的intent,
在onBackPressed()设置resultCode 在上一个Activity 的OnActivityResult()中验证;
接受Activity:
package com.orient;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
public class TestProjectActivity extends Activity {
String result;
TextView view;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
view = (TextView) findViewById(R.id.text);
Button back = (Button) findViewById(R.id.button);
back.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(TestProjectActivity.this,
CopyOfTestProjectActivity.class);
startActivityForResult(intent, 1111);
}
});
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == 1111 && resultCode == 111 && data != null) {
result = data.getStringExtra("activity2");
view.setText(result);
}
}
}
传值Activity:
package com.orient;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class CopyOfTestProjectActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main2);
Log.v("Test21", "Display onBackPressed");
}
@Override
public void onBackPressed() {
Intent intent=new Intent();
intent.putExtra("activity2", "TestText");
setResult(111, intent);
finish();
}
}
文章浏览阅读4.2k次,点赞6次,收藏22次。一、实验目的:熟悉和掌握启发式搜索的定义、估价函数和算法过程,并利用A*算法求解N数码难题,理解求解流程和搜索顺序。二、实验原理:A*算法是一种有序搜索算法,其特点在于对估价函数的定义上。对于一般的有序搜索,总是选择f值最小的节点作为扩展节点。因此,f是根据需要找到一条最小代价路径的观点来估算节点的,所以,可考虑每个节点n的估价函数值为两个分量:从起始节点到节点n的代价以及从节点n到达目标节..._a*算法实验
文章浏览阅读1.2k次。static的常见问题和使用误区学完static关键字的朋友,可能会产生很多疑问,所以本节主要讲解学习Java中关于static常见的几个问题。1.为什么要用“static”关键字?通常的来说,用new创建类的实例时,数据的存储空间才会被分配,方法才可供外界调用。有时候我们只想为特定域分配单一存储空间,不考虑要创建多少对象或者说根本就不用创建任何对象,有时候我们想在没有创建对象的情况下也调用方法。在这两种情况下,static关键字,满足了我们的需求。2.“static”关键字是什么意思?Java中子_java static的常见问题和使用误区
文章浏览阅读811次。配置固定ip首先登陆centos是普通用户,我们需要切换到root用户才能操作文件进行保存,否则修改后是无法保存的,因为普通用户只有readonly权限首先打开Terminal普通用户切换到root输入:su root再输入普通用户的密码就可以了root切换到不同用户输入:su 普通用户名配置固定ip:配置固定IP采用哪种网络配置方式呢,NAT,桥接?仅主机反正是不行的,..._centos7用什么命令设置固定接口
文章浏览阅读184次。Chapter 7. Adaptive Tessellation of Subdivision Surfaces with Displacement Mappingdeveloper.nvidia.com介绍本文的关键词有:自适应镶嵌(adaptive tessellation)Catmull-Clark 表面细分(subdivision surfaces)位移映射(displacement m..._subdivision limit point
文章浏览阅读7.3k次,点赞4次,收藏6次。样式如下:方式一:使用图片<template> <div class="main"> <div class="win"> <div class="title"> <i class="icon close-icon"/> </div> </div> </div></t_vue i标签
文章浏览阅读3.3k次。Java的现状2020 年是 Java 诞生的第 25 个年头。Oracle表示,目前java仍然流行编程语言,广泛使用在企业中。目前全世界有超过69%的专职开发人员使用Java,全世界有510亿台活动Java虚拟机(JVM)在部署中,目前Java主要被用于分析,数据管理,大数据,DevOps,移动,持续开发工具和聊天机器人等服务。历史版本的主要新特性在过去的这些年中,Java ..._jdk15概述
文章浏览阅读3k次。一.简介: 通过键盘wasd移动这个蓝色物体二.实现1.新建plane做地板2.摄像机对齐平面 快捷键 shift+ctrl+f3.新建一个胶囊,添加CharacterController组件(我弄了颜色,就是建个Material)4.新建脚本using UnityEngine;public class PlayerMove : MonoBehaviour{ private CharacterController cc; pub..._charatercontroller 脚本
文章浏览阅读2.2k次。public FontDaoImpl(){ //在构造方法里边进行判断,看是否在sqlite里边有tb_font这张表,如果没有的话,在sqlite里面自动创建表 try { conn =DBConnection.getConnection(Constants.DATABASE_PATH_STYLE); final int cnt= conn .prepareS_sqllite 动态建表
文章浏览阅读269次。目录:介绍mootools mootools v.s. jquery mootools的Hello World 核心部分的模块划分, Core 核心模块 Types 类型模块 Browser 浏览器模块 Class 类模块 Slick 选择器模块 Element 元素模块 Fx 动画模块 Request 请求模块 Utiliti..._mootools
文章浏览阅读134次。原文地址: http://www.open-open.com/ajax/jQuery.htm Horizontal accordion: jQuery 基于jQuery开发,非常简单的水平方向折叠控件。Horizontal accordion: jQuery jQuery-Horizontal Accordion 具有XBOX360 blade界..._jquery web 控件
文章浏览阅读3.8k次,点赞3次,收藏7次。访问目标站点,提示上传图片马查看源码思路:上传shell.php.7z图片木马配合解析漏洞实验步骤:图片中php一句话木马代码:<?php fputs(fopen('shell2.php','w'),'<?php @eval($_POST["x"])?>’);?>第一种:使用python脚本第一步:burpsuite抓包,上传文件名字shell.php.7z..._upload_labs第18关
文章浏览阅读7.7k次,点赞10次,收藏47次。注册的思路: 注册需求: 注册所需的 (1)使用uview的u-form表单组件 先将版式排出来(如果需要额外加样式,就加同样的类名即可) (2)再进行参数的设置 u-form:需要设置:model="form" ref="uForm" +参数列表 u-form-item:需要设置 label="昵称" prop="name" labelWidth="160" leftIcon="phone" +参数列表 u-input:需要设置v-m..._uview登录页面