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

线上做汉语教师网站wordpress调用指定文章id

线上做汉语教师网站,wordpress调用指定文章id,北京装修公司前十名有哪些,莒县网站制作公司前言:因为这学期选了手机APP开发这门课,所以还是写个博客记录一下学习过程,包括安卓开发和ios开发。用到的资料包括课程PPT,和我在网上找的一些视频和资料。 1.Andriod入门 XML:描绘应用界面 (决定APP长什…

前言:因为这学期选了手机APP开发这门课,所以还是写个博客记录一下学习过程,包括安卓开发和ios开发。用到的资料包括课程PPT,和我在网上找的一些视频和资料。

1.Andriod入门

  • XML:描绘应用界面 (决定APP长什么样)类似WEB开发中的HTTP
  • JAVA:编写程序逻辑,交互逻辑 (决定APP如何运行)类似WEB开发中的JavaScript

将界面设计和程序逻辑分开,也利于代码复用,同一份XML/JAVA文件可以用于不同的场景下。

2.从顶向下了解最基础的一个Andriod app

在Andriod Studio 新建完一个项目,可以看到以下的项目结构

 最顶层的文件是AndroidManifest.xml包含了APP的配置信息,决定了APP如何显示和运行。

每个Andriod app都必须有一个AndroidManifest.xml文件

 AndroidManifest.xml中的activity指向了MainActivity,也就是MainActivity.java文件

这个java文件决定了如何运行APP

 MainActivity.java文件用到了activity_main,也就是指向了activity_main.xml文件,该文件描述了APP界面如何显示。

 至此,也就说清楚了一个Andriod app最基础的代码编写逻辑。

3.创建新的APP页面

很显然,上述提到的最基础的代码流程,只有一个APP页面,这显然是不够的,我们还需要了解Andriod Activity(APP页面)是如何创建的。

 如上图new一个activity,便会自动完成创建activity的三个步骤

  • 创建xml文件
  • 创建与xml文件对应的java文件
  • 在AndroidManifest.xml中注册activity,也就是添加以下代码:
     <activityandroid:name=".MainActivity2" />

当然也可以手动完成这三步。

创建完新的activity,还需要将该activity与主界面相连接,也就是我们可以从主界面访问到新的界面。

我们可以在主界面添加一个button,当用户点击了这个按钮,就跳转到第二个界面。

添加button:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"android:gravity="center"><TextViewandroid:layout_width="234dp"android:layout_height="115dp"android:text="hello word, today is 0209"android:id = "@+id/tv"></TextView><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="next"android:id="@+id/button"></Button></LinearLayout>

增加跳转功能:

package com.example.myapplication3;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button button = findViewById(R.id.button);button.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View view) {Intent intent = new Intent();intent.setClass(MainActivity.this,MainActivity2.class);startActivity(intent);}});}
}

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

相关文章:

  • 铜陵高端网站建设设计师素材
  • 呼和浩特网站运营公司河南推广网站的公司
  • 河北省和城乡住房建设厅网站首页乐陵森林
  • 成都的建站公司用什么网站做框架图
  • 网站建设价值俄文网站
  • 悬赏做海报的网站合肥网站排名优化公司哪家好
  • 网站开发 安全 承诺书黄石网站建设(乐云践新)
  • 手机版网站开发工具注册安全工程师考几科
  • 建设简单网站营销咨询是做什么的
  • 网站开发视频转码WordPress国外音乐播放器
  • 华为云建设网站常见的网站建设类型都有哪些
  • 甘肃省住房和建设厅网站抖音推广方案和推广方式
  • 网站规划与开发技术专业网站建建设心的
  • 免费做网站的问题怎么免费推广自己网站
  • 杭州建站软件大同格泰网站建设
  • 继续加强网站建设博客html模板
  • 西安关键词优化平台南昌seo营销
  • 免费建站自助建站特色专业建设展示网站 湖北
  • 有了网站怎么写文章小程序开发一键生成平台源码
  • 企业服务网站建设需要多少钱公司做网站需要准备什么条件
  • 网站诚信备案企业网站设计理念
  • 四平网站建设php wordpress 漏洞利用
  • 微网站开发制作好看的手机端网站开发页面
  • 广州网站建设广州网络推广公司如何免费做网站域名
  • 辽阳企业网站建设团队潍坊网站建设教程
  • 网站模板 手机wordpress 图片站模板
  • 彩票网站怎么样建设网站站点建设端口号的作用
  • 南昌企业建站系统合肥高端网站开发
  • 青海省住房和城乡建设厅门户网站wordpress导入演示
  • 微信生活门户网站源码免费建站有哪些网站