当前位置: 首页 > news >正文

中小企业 wordpress北京seo薪资

中小企业 wordpress,北京seo薪资,适合美工的网站,西双版纳今天又封了目录 实验一: AS安装与安卓环境搭建 一、实验目标 二、实验内容 (一)Android Studio安装 (二)JDK安装与配置 (三)Android SDK安装与配置 三、实验结果:(实…

目录

实验一:    AS安装与安卓环境搭建     

一、实验目标

二、实验内容

(一)Android Studio安装

(二)JDK安装与配置

(三)Android SDK安装与配置

三、实验结果:(实验小结与结果截图) 

实验小结:

结果截图:

实验二:    Activity     

实验目标和实验内容:

实验结果:(实验小结与结果截图) 

实验方案:

核心代码

跳转核心代码:

跳转时生命周期方法核心代码:

结果截图

实验小结


实验    AS安装与安卓环境搭建     

实验目标和实验内容:

一、实验目标

掌握Android Studio的安装过程

搭建安卓开发环境

安装和配置Java Development Kit (JDK),理解JDK版本与Android Studio的兼容性。

安装Android SDK(Software Development Kit)。

配置环境变量,使得系统能够正确识别Android Studio、JDK和Android SDK的路径。

二、实验内容

(一)Android Studio安装

下载Android Studio

访问Android官方开发者网站(https://developer.android.com/studio)。

安装过程

双击下载的.exe安装文件,启动安装向导。

(二)JDK安装与配置

下载JDK

访问Oracle官方网站(https://www.oracle.com/java/technologies/javase - downloads.html)或者OpenJDK官方网站(https://openjdk.java.net/),根据操作系统选择合适的JDK版本进行下载。

安装JDK

配置环境变量

(三)Android SDK安装与配置

安装Android SDK

三、实验结果:(实验小结与结果截图) 

实验小结:

通过本次实验,我成功完成了以下任务:

顺利安装了Android Studio,并确保其能够正常启动。

配置了Android开发环境,安装了必要的SDK组件。

创建并运行了一个基本的应用程序。

验证了应用程序能够在模拟器上正常运行,表明环境搭建成功。

结果截图:

实验    Activity     

实验目标和实验内容:

  1. Activity是安卓系统中负责用户可视化界面交互的关键组件,需要掌握其原理;
  2. 掌握Activity的注册;
  3. 掌握Activity的生命周期;
  4. 掌握Intent,实现Activity之间的跳转;
  5. 请设计实验验证Activity的生命周期;
  6. 请设计实验验证跳转时Activity生命周期的状态变化。

实验结果:(实验小结与结果截图) 

  1. 实验方案设计说明

实验方案:

1.创建一个新的Android项目

在Android Studio中,选择“File”->“New”->“New Project”,按照向导创建一个基本的Android应用项目。

2.创建第二个Activity

在上述项目中,再创建一个新的Activity,例如MainActivity2.java,同样重写其生命周期方法(类似MainActivity中的重写方式)。

3.在MainActivity中添加跳转逻辑.

4.在Activity中重写生命周期方法

打开项目中的主Activity,重写生命周期方法。

5.运行应用并观察日志

在Android设备或模拟器上运行应用。

  1. 核心代码

跳转核心代码:
import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;import androidx.appcompat.app.AppCompatActivity;public class MainActivity extends AppCompatActivity {@Override
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);EdgeToEdge.enable(this);setContentView(R.layout.activity_main);ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main), (v, insets) -> {Insets systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars());v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom);return insets;});// 在这个位置创建显式Intent,以跳转到另一个ActivityButton jumpButton = findViewById(R.id.jumpButton);jumpButton.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {Intent intent = new Intent(MainActivity.this, MainActivity2.class);startActivity(intent);}});
}}

跳转时生命周期方法核心代码:
import android.os.Bundle;import android.util.Log;import androidx.appcompat.app.AppCompatActivity;public class MainActivity extends AppCompatActivity {private static final String TAG = "MainActivity";@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Log.d(TAG, "onCreate: Activity is created");}@Overrideprotected void onStart() {super.onStart();Log.d(TAG, "onStart: Activity is starting");}@Overrideprotected void onResume() {super.onResume();Log.d(TAG, "onResume: Activity is resuming");}@Overrideprotected void onPause() {super.onPause();Log.d(TAG, "onPause: Activity is pausing");}@Overrideprotected void onStop() {super.onStop();Log.d(TAG, "onStop: Activity is stopping");}@Overrideprotected void onDestroy() {super.onDestroy();Log.d(TAG, "onDestroy: Activity is being destroyed");}@Overrideprotected void onRestart() {super.onRestart();Log.d(TAG, "onRestart: Activity is restarting");}}

  1. 结果截图

  1. 实验小结

通过本次实验,我验证了Activity的生命周期以及跳转时Activity生命周期的状态变化。在实验中,我创建了两个Activity:MainActivity和MainActivity2,并在这两个Activity中分别重写了onCreate、onStart、onResume、onPause、onStop、onDestroy方法,以打印相应的日志信息。

通过点击按钮实现跳转,我观察到以下日志输出情况:

当MainActivity启动时,依次调用了onCreate、onStart、onResume方法。

当我点击按钮跳转到MainActivity2时,MainActivity的onPause、onStop方法被调用,然后MainActivity2的onCreate、onStart、onResume方法被调用。

当我返回MainActivity时,MainActivity2的onPause、onStop、onDestroy方法被调用,然后MainActivity的onRestart、onStart、onResume方法被调用。

这些观察结果验证了Activity的生命周期以及跳转时Activity生命周期的状态变化。

http://www.hkea.cn/news/429737/

相关文章:

  • 东莞企业建设网站官网有限公司百度推广深圳分公司
  • 海外推广工作内容搜索引擎优化seo是什么
  • wordpress 发短信西安网络优化大的公司
  • dreamweaver个人网站南宁求介绍seo软件
  • 网站常用素材企业培训视频
  • 北京市通州区建设委员会网站网站新站整站排名
  • 太原网站推广只选中联传媒推广排名seo
  • 企业网站建设的常见流程为百度互联网营销顾问
  • 养殖企业网站网络营销策划名词解释
  • 如何进行电子商务网站推广?百度网盘app
  • 做情趣网站需要什么资质sem推广外包
  • 国外网站做任务赚钱的最近新闻有哪些
  • 建设部网站查资质中裕隆百度推广登录平台网址
  • 黄页网站大全免费山东网络推广优化排名
  • 网站文字代码常见的网络营销工具
  • 计算机毕设网站建设怎么改长沙网站设计拓谋网络
  • 类似红盟的网站怎么做aso优化推广
  • vs2013做网站怎样制作免费网页
  • b2c网站的开发无锡网络优化推广公司
  • 网站做视频在线观看营销活动推广方案
  • wordpress多站点统计google图片搜索引擎入口
  • 麻章手机网站建设百度网盘提取码入口
  • 网站后台管理系统的重要技术指标sem竞价托管费用
  • 包头怎样做网站我想做电商怎么加入
  • 株洲企业网站建设品牌2023免费b站推广大全
  • 仿制单页面网站多少钱免费制作网站app
  • 商城网站制作网站长尾词挖掘工具
  • 夹克定制公司trinseo公司
  • 四川智能网站建设制作网站链接分析工具
  • 制作销售网站有哪些宁波网络营销推广咨询报价