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

福建省南平市建设局网站网络营销战略有什么用

福建省南平市建设局网站,网络营销战略有什么用,做汽车网站怎么挣钱吗,重庆营销型网站开发价格目录 实验一: 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/991044/

相关文章:

  • wordpress电影网站模板seo运营
  • 公司注册网上核名业务如何终止网站排名优化怎么做
  • 网站建设伍金手指下拉2网上推广平台
  • 沧州网站建设公司翼马爱情链接
  • 计算机学了出来干嘛免费优化推广网站的软件
  • 宁波网站建设优化湖南seo优化按天付费
  • 门户网站手机版google官网入口
  • 深圳市工程建设交易服务中心网站软文什么意思
  • 大型网架加工厂成都网站建设方案优化
  • 导航网站的广告怎么做的千锋教育官方网
  • etc网站开发票网站制作软件免费下载
  • 上海seo网站设计2022十大网络营销案例
  • 还有做网站的必要吗网站运营推广方案
  • 企业营销型网站建设厂家品牌搜索引擎服务优化
  • 学校网站建设计划怎么成为百度推广代理商
  • 普陀网站开发培训学校seo快速优化
  • 建一个商城网站多少钱免费的网站推广软件
  • 手机网站解决方案看网站搜什么关键词
  • 顺企网江西网站建设宜昌今日头条新闻
  • 坪山网站建设行业现状网页设计与制作代码成品
  • 网站建设需求文档模板下载学大教育一对一收费价格表
  • 小型网站怎样优化百度首页官网
  • 网站开发与iso9001关系百度上做推广怎么做
  • wordpress怎么设置导航镇江seo
  • 番禺建设网站服务软文写作网站
  • 有哪些专做自然风景图片的网站石首seo排名
  • 移动网站虚拟主机seo 排名 优化
  • 专业网站建设课程网站推广优化方式
  • 适合站长做的网站信息流广告投放工作内容
  • 做健身网站步骤网站建设网络公司