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

开源的公司网站如何更改wordpress语言

开源的公司网站,如何更改wordpress语言,免费网站建设作业总结,wordpress 苏醒 cosyActivity代表具有用户界面的单个屏幕,就像Java的窗口或框架一样。Android Activity 是ContextThemeWrapper类的子类。 如果您使用过C,C或Java编程语言,那么您一定已经看到您的程序从 main()函数开始。与之非常相似,Android系统以 …
Activity代表具有用户界面的单个屏幕,就像Java的窗口或框架一样。Android Activity 是ContextThemeWrapper类的子类。

如果您使用过C,C++或Java编程语言,那么您一定已经看到您的程序从 main()函数开始。与之非常相似,Android系统以 Activity 来启动其程序,该程序以对 onCreate()回调方法的调用开始。有一系列启动Activity的回调方法和一系列拆除Activity的回调方法,如下面的Activity生命周期图所示:( image courtesy:android.com )

Android Activity lifecycle

Activity类定义了以下回调,即事件,您不需要实现所有的回调方法,但是,重要的是您必须了解每一个那些确保您的应用程序符合用户期望的行为。

Sr.NoCallback & 描述
1

onCreate()

这是第一个回调,并在首次创建Activity时调用。

2

onStart()

当Activity对用户可见时,将调用此回调。

3

onResume()

当用户开始与应用程序进行交互时,将调用此方法。

4

onPause()

暂停的Activity不接收用户输入,并且不能执行任何代码,并且在当前Activity被暂停并且上一个Activity正在恢复时将无法调用。

5

onStop()

当Activity不再可见时,将调用此回调。

6

onDestroy()

在Activity销毁系统之前,将调用此回调。

7

onRestart()

Activity停止后重新启动时,将调用此回调。

本示例将带您通过简单的步骤来展示Android应用程序Activity的生命周期。

以下是修改后的主要Activity文件 src/com.example.helloworld/MainActivity.java 的内容,该文件包括每种基本生命周期方法,Log.d()方法用于生成日志消息-

package com.example.helloworld;import android.os.Bundle;
import android.app.Activity;
import android.util.Log;public class MainActivity extends Activity {String msg = "Android : ";/** 在第一次创建Activity时调用。 */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Log.d(msg, "The onCreate() event");}/** 当Activity即将变得可见时调用。 */@Overrideprotected void  onStart() {super.onStart();Log.d(msg, "The onStart() event");}/** 当Activity变得可见时调用。 */@Overrideprotected void  onResume() {super.onResume();Log.d(msg, "The onResume() event");}/** 当另一个Activity获得焦点时调用。 */@Overrideprotected void  onPause() {super.onPause();Log.d(msg, "The onPause() event");}/** 当Activity不再可见时调用。 */@Overrideprotected void  onStop() {super.onStop();Log.d(msg, "The onStop() event");}/** 在Activity被销毁之前调用。 */@Overridepublic void  onDestroy() {super.onDestroy();Log.d(msg, "The onDestroy() event");}
}

一个Activity类使用项目 res/layout 文件夹中可用的XML文件加载所有UI组件。以下语句从 res/layout/activity_main.xml文件加载UI组件:

setContentView(R.layout.activity_main);

一个应用程序可以具有一个或多个Activity,而没有任何限制,您为应用程序定义的每个Activity都必须在AndroidManifest.xml文件中声明,并且应用程序的MainActivity必须在清单中使用<intent-filter>声明,其中包括MAIN操作和LAUNCHER类别,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.example.learnfk7.myapplication"><applicationandroid:allowBackup="true"android:icon="@mipmap/ic_launcher"android:label="@string/app_name"android:supportsRtl="true"android:theme="@style/AppTheme"><activity android:name=".MainActivity"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity></application></manifest>

如果未为您的一项Activity声明MAIN操作或LAUNCHER类别,则您的应用程序图标将不会出现在主屏幕的应用程序列表中。

让无涯教程尝试运行刚刚修改的修改后的 Hello World!应用程序。无涯教程假设您在进行环境设置时创建了 AVD 。要从Android Studio运行该应用程序,请打开您项目的Activity文件之一,然后单击"运行Eclipse运行图标工具栏。 Android studio将应用安装在您的AVD上并启动它,如果设置和应用程序一切正常,它将显示"模拟器"窗口,并且您应该在Android Studio的 LogCat 窗口中看到以下日志消息-

08-23 10:32:07.682 4480-4480/com.example.helloworld D/Android :: The onCreate() event
08-23 10:32:07.683 4480-4480/com.example.helloworld D/Android :: The onStart() event
08-23 10:32:07.685 4480-4480/com.example.helloworld D/Android :: The onResume() event
Android LotCat Window

让无涯教程尝试单击Android仿真器上的锁定屏幕按钮,它将在android studio中的 LogCat 窗口中生成以下事件消息:

08-23 10:32:53.230 4480-4480/com.example.helloworld D/Android :: The onPause() event
08-23 10:32:53.294 4480-4480/com.example.helloworld D/Android :: The onStop() event

让无涯教程再次尝试在Android模拟器上解锁屏幕,它将在Android Studio的 LogCat 窗口中生成以下事件消息:

08-23 10:34:41.390 4480-4480/com.example.helloworld D/Android :: The onStart() event
08-23 10:34:41.392 4480-4480/com.example.helloworld D/Android :: The onResume() event

接下来,让无涯教程再次尝试在Android仿真器上单击"后退"按钮Android后退,它将生成以下事件在Android Studio的 LogCat 窗口中显示消息,从而完成了Android应用程序的Activity生命周期。

08-23 10:37:24.806 4480-4480/com.example.helloworld D/Android :: The onPause() event
08-23 10:37:25.668 4480-4480/com.example.helloworld D/Android :: The onStop() event
08-23 10:37:25.669 4480-4480/com.example.helloworld D/Android :: The onDestroy() event

Android - Activity - 无涯教程网无涯教程网提供Activity代表具有用户界面的单个屏幕,就像Java的窗口或框架一样。Android Activity...https://www.learnfk.com/android/android-acitivities.html

http://www.yayakq.cn/news/250435/

相关文章:

  • 在线做GO分析的网站wordpress 3.3.1 漏洞
  • 浦东新区建设工程安全质量监督站网站深圳营销型网站建设推广服务
  • 网站建设推广哪家好东莞浩智专业网站建设哪家好
  • 社区网站设计策划书3000字可以做早安图片的网站
  • 泸州工投建设集团有限公司网站手工包网站建设策划书
  • 网站制作 网站建设 杭州做一个15页的网站怎么做
  • 新乡网站设计青岛网页建设
  • 厦门过路费网站成都科技网站建设咨询
  • 商城网站 搭建莆田百度seo排名
  • 商城网站平台自适应型网站建设多少钱
  • 商城网站设计说明书免费网站模板软件
  • 五金喷漆东莞网站建设2018年靖边建设项目招投标网站
  • qq是腾讯还是阿里seo推广代运营
  • rp做网站苏州招聘网站制作
  • 商贸有限公司网站案例网站制作 视频
  • 想买个服务器做网站免费婚恋网站设计
  • 河南省旅游网站建设从58做网站怎么做
  • 网站建设怎样接业务微网站设计与开发
  • 南阳企业网站建设公司做网站的难点是什么
  • 适合建设网站的国外服务器有创意的营销案例
  • 代码优化网站排名网站建设沈阳凯鸿
  • 用软件做的网站权限网站域名出售
  • 网站编辑做seo好做吗微信营销微网站建设
  • 网站如何制作多少钱wordpress安装主题之后首页不变
  • 申请建设网站的报告html5网站建设报价
  • 网站建设费放什么科目第三方平台推广引流
  • 微信做商城网站wordpress 本地视频插件安装
  • 建设厅科技中心网站图书馆网站开发需求分析
  • 杭州 商城网站开发建设部网站为什么打不开
  • 做网站的软件是什么长春公司网站模板建站