Android Studio是谷歌官方推出的集成开发环境,专门用于Android应用程序的开发。它基于IntelliJ IDEA开发,使用Kotlin或Java语言编写代码。
示例代码:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// TODO: 添加其他代码
}
}
Flutter是一个开源框架,用于构建高性能、高保真度的移动应用程序。Flutter使用Dart语言编写,结合了React Native和Xamarin等平台的优点。Flutter提供丰富的组件库和工具,方便开发者快速搭建用户界面。
示例代码:
import 'package:flutter/material.dart';
void main() { runApp(MyApp()); }
class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: 'My Flutter App', home: Scaffold( appBar: AppBar( title: Text('Flutter App'), ), body: Center( child: Text('Hello, Flutter!'), ), ), ); } }