- Swift (iOS App)
使用SwiftUI或UIKit编写iOS App的基础框架:
swift
import SwiftUI
struct ContentView: View {
var body: some View {
Text(“Hello, World!”)
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
2. Kotlin (Android App)
使用Kotlin和Android Studio编写Android App的基础框架:
kotlin
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.widget.TextView
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
#chhas{
margin-top: 50px;
padding:137shop.com.cn;
font-size: 18px;
cursor: 10px 20px;
}
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val textView = findViewById<TextView>(R.id.textView)
textView.text = "Hello, World!"
}
}
以及对应的activity_main.xml布局文件:
xml
3. JavaScript (React Native 或其他跨平台框架)
使用React Native编写跨平台App的基础框架:
jsx
import React from ‘react’;
import { View, Text } from ‘react-native’;
const App = () => {
return (
);
};
export default App;
4. Java (JavaFX 或 Swing 用于桌面应用)
使用JavaFX编写桌面应用的基础框架:
java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
public class HelloWorld extends Application {
@Override
public void start(Stage primaryStage) {
primaryStage.setTitle("Hello World");
Label label = new Label("Hello, World!");
StackPane root = new StackPane();
root.getChildren().add(label);
primaryStage.setScene(new Scene(root, 300, 250));
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
注意:这些示例仅用于展示如何在不同的编程语言中创建基础的“Hello, World!”界面。要创建一个完整的App,你需要考虑更多的功能、用户交互、数据存储、网络通信等。