Following is an Android UI screenshot when you run this application on an Android device.
Main.dart
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
title: 'App Design',
home: HomePage(),
);
}
}
class HomePage extends StatefulWidget {
@override
State<StatefulWidget> createState() {
return _HomePageState();
}
}
class _HomePageState extends State<HomePage> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
centerTitle: true,
title: Text('App Design'),
backgroundColor: Colors.black,
),
bottomNavigationBar: new Theme(
data: Theme.of(context).copyWith(
canvasColor: const Color(0xDD000000),
),
child: new BottomNavigationBar(
items: [
new BottomNavigationBarItem(
icon: new Icon(
Icons.home,
color: const Color(0xFFFFFFFF),
),
title: new Text(
"Home",
style: new TextStyle(
color: const Color(0xFFFFFFFF),
),
)),
new BottomNavigationBarItem(
icon: new Icon(
Icons.location_on,
color: const Color(0xFFFFFFFF),
),
title: new Text(
"Location",
style: new TextStyle(
color: const Color(0xFFFFFFFF),
),
)),
new BottomNavigationBarItem(
icon: new Icon(
Icons.person,
color: const Color(0xFFFFFFFF),
),
title: new Text(
"Preson",
style: new TextStyle(
color: const Color(0xFFFFFFFF),
),
))
],
),
),
);
}
}