From 4d638832bd076fc31d0a4023664deb72a1ea7912 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9A=D0=B0=D1=88=D0=B8=D0=BD=20=D0=9C=D0=B0=D0=BA=D1=81?= =?UTF-8?q?=D0=B8=D0=BC?= Date: Fri, 27 Oct 2023 21:20:32 +0400 Subject: [PATCH] =?UTF-8?q?=D0=A1=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB=20info,=20?= =?UTF-8?q?=D0=BE=D1=81=D1=82=D0=B0=D0=BB=D0=BE=D1=81=D1=8C=20=D0=B7=D0=B0?= =?UTF-8?q?=D0=BF=D0=BE=D0=BB=D0=BD=D0=B8=D1=82=D1=8C=20=D0=B2=20=D0=BD?= =?UTF-8?q?=D0=B5=D0=BC=20=D0=B8=D0=BD=D1=84=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../labwork/button_navigation/Screens.kt | 8 +- .../com/example/labwork/pages/ListInfo.kt | 118 ++++++++++++++++++ .../main/res/drawable-nodpi/logo_ulstu.png | Bin 0 -> 10185 bytes .../res/drawable/resource__polytech_back.png | Bin 0 -> 4101 bytes 4 files changed, 120 insertions(+), 6 deletions(-) create mode 100644 app/src/main/java/com/example/labwork/pages/ListInfo.kt create mode 100644 app/src/main/res/drawable-nodpi/logo_ulstu.png create mode 100644 app/src/main/res/drawable/resource__polytech_back.png diff --git a/app/src/main/java/com/example/labwork/button_navigation/Screens.kt b/app/src/main/java/com/example/labwork/button_navigation/Screens.kt index 990a6b3..e15d8df 100644 --- a/app/src/main/java/com/example/labwork/button_navigation/Screens.kt +++ b/app/src/main/java/com/example/labwork/button_navigation/Screens.kt @@ -33,17 +33,13 @@ import androidx.compose.ui.unit.em import androidx.compose.ui.unit.sp import com.example.labwork.R import com.example.labwork.pages.ItemProduct +import com.example.labwork.pages.ListInfo import com.example.labwork.pages.ListProduct import com.example.labwork.pages.getItemProducts @Composable fun ScreenInfo() { - Text( - modifier = Modifier - .fillMaxSize() - .wrapContentHeight(), - text = "Тут будет главный экран..." - ) + ListInfo() } @Composable diff --git a/app/src/main/java/com/example/labwork/pages/ListInfo.kt b/app/src/main/java/com/example/labwork/pages/ListInfo.kt new file mode 100644 index 0000000..f71ca1a --- /dev/null +++ b/app/src/main/java/com/example/labwork/pages/ListInfo.kt @@ -0,0 +1,118 @@ +package com.example.labwork.pages + +import androidx.compose.foundation.Image +import androidx.compose.foundation.background +import androidx.compose.foundation.layout.Arrangement +import androidx.compose.foundation.layout.Box +import androidx.compose.foundation.layout.Column +import androidx.compose.foundation.layout.Spacer +import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.layout.fillMaxWidth +import androidx.compose.foundation.layout.height +import androidx.compose.foundation.layout.padding +import androidx.compose.foundation.layout.size +import androidx.compose.material.Tab +import androidx.compose.material.TabRow +import androidx.compose.material.TabRowDefaults +import androidx.compose.material.TabRowDefaults.tabIndicatorOffset +import androidx.compose.material.Text +import androidx.compose.runtime.Composable +import androidx.compose.runtime.getValue +import androidx.compose.runtime.setValue +import androidx.compose.runtime.mutableStateOf +import androidx.compose.runtime.remember +import androidx.compose.ui.Alignment +import androidx.compose.ui.Alignment.Companion.CenterHorizontally +import androidx.compose.ui.Modifier +import androidx.compose.ui.draw.shadow +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.res.painterResource +import androidx.compose.ui.text.font.FontWeight +import androidx.compose.ui.unit.dp +import androidx.compose.ui.unit.sp +import com.example.labwork.R +import com.example.labwork.ui.theme.DarkBluePolitech +import com.example.labwork.ui.theme.LightBluePolitech + + +@Composable +fun ListInfo() { + var selectedTab by remember { mutableStateOf(0) } + Box(modifier = Modifier.fillMaxSize()) { + Column( + modifier = Modifier + .padding(16.dp) + .align(Alignment.TopCenter) + ) { + Image( + painter = painterResource(id = R.drawable.logo_ulstu), + contentDescription = "Menu Image", + modifier = Modifier + .size(200.dp) + .align(CenterHorizontally) + .shadow(16.dp) + .background(color = Color.Transparent) + ) + Spacer(modifier = Modifier.height(16.dp)) + TabRow( + selectedTabIndex = selectedTab, + backgroundColor = LightBluePolitech, + contentColor = Color.White, + indicator = { tabPositions -> + TabRowDefaults.Indicator( + color = Color.White, + height = 4.dp, + modifier = Modifier + .tabIndicatorOffset(tabPositions[selectedTab]) + ) + }, + modifier = Modifier.shadow(16.dp) + ) { + Tab( + selected = selectedTab == 0, + onClick = { selectedTab = 0 } + ) { + Text( + text = "Tab 1", + modifier = Modifier.padding(8.dp) + ) + } + Tab( + selected = selectedTab == 1, + onClick = { selectedTab = 1 } + ) { + Text( + text = "Tab 2", + modifier = Modifier.padding(8.dp) + ) + } + Tab( + selected = selectedTab == 2, + onClick = { selectedTab = 2 } + ) { + Text( + text = "Tab 3", + modifier = Modifier.padding(8.dp) + ) + } + } + Spacer(modifier = Modifier.height(16.dp)) + when (selectedTab) { + 0 -> TabContent("Tab 1 Content") + 1 -> TabContent("Tab 2 Content") + 2 -> TabContent("Tab 3 Content") + } + } + } +} + +@Composable +fun TabContent(content: String) { + Column(modifier = Modifier.fillMaxWidth()) { + Text( + text = content, + modifier = Modifier.padding(16.dp), + fontSize = 18.sp + ) + } +} \ No newline at end of file diff --git a/app/src/main/res/drawable-nodpi/logo_ulstu.png b/app/src/main/res/drawable-nodpi/logo_ulstu.png new file mode 100644 index 0000000000000000000000000000000000000000..1adaa27b75aca8d0feac3386d9bfc5a3b7fe45a5 GIT binary patch literal 10185 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 DS189z literal 0 HcmV?d00001