首页 > 其他分享 >冲刺03

冲刺03

时间:2024-06-16 18:44:37浏览次数:10  
标签:03 child 冲刺 安卓端 activity main

这是我们的任务看板

我负责了安卓端页面部分

activity_child_main代码如下:

<?xml version="1.0" encoding="utf-8"?>
<androidx.drawerlayout.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/white"
    android:id="@+id/drawer_layout"
    tools:context=".activity.ChildMainActivity">
    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <!-- 主界面内容 -->
        <ImageView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:src="@drawable/char2"
            android:scaleType="centerInside"
            android:adjustViewBounds="true" />
        <ImageButton
            android:id="@+id/btn_open_history"
            android:layout_width="95dp"
            android:layout_height="100dp"
            android:layout_alignParentEnd="true"
            android:background="@android:color/transparent"
            android:scaleType="centerInside"
            android:padding="25dp"
            android:src="@drawable/history"
            android:clickable="true"
            android:focusable="true"
            android:contentDescription="TODO" />

        <ImageButton
            android:id="@+id/btn_open_setting_drawer"
            android:layout_width="95dp"
            android:layout_height="100dp"
            android:layout_alignParentStart="true"
            android:background="@android:color/transparent"
            android:scaleType="centerInside"
            android:padding="25dp"
            android:clickable="true"
            android:src="@drawable/setting"
            android:focusable="true"
            android:contentDescription="TODO" />

        <!-- 底部输入区域 -->
        <LinearLayout
            android:id="@+id/bottom_input_area"
            android:layout_alignParentBottom="true"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:background="#f6f6f6"
            android:elevation="5dp"
            android:orientation="vertical">
            <TextView
                android:id="@+id/chat_answer"
                android:layout_width="match_parent"
                android:background="@color/white"
                android:layout_height="100dp"
                android:layout_margin="10dp"
                android:maxLines="4"
                android:scrollbars="vertical"
                android:overScrollMode="never"
                android:text="向她提问题吧"
                android:textSize="17dp" />
            <View
                android:layout_width="match_parent"
                android:layout_height="1dp"
                android:background="#ededed"/>
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:padding="8dp">

                <!-- 切换按钮 -->
                <ImageButton
                    android:id="@+id/btn_toggle"
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    android:background="@android:color/transparent"
                    android:scaleType="centerInside"
                    android:layout_marginTop="10dp"
                    android:layout_marginEnd="5dp"
                    android:padding="7dp"
                    android:src="@drawable/speak" />

                <!-- 文本输入框 -->
                <EditText
                    android:id="@+id/edit_text_input"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="10dp"
                    android:padding="10dp"
                    android:layout_weight="1"
                    android:background="@drawable/edit_text"
                    android:hint="请输入聊天信息" />

                <!-- 录音按钮,初始时隐藏 -->
                <Button
                    android:id="@+id/btn_record"
                    android:layout_width="wrap_content"
                    android:layout_height="50dp"
                    android:layout_marginTop="10dp"
                    android:padding="10dp"
                    android:background="@drawable/edit_text"
                    android:text="按住说话"
                    android:layout_weight="1"
                    android:visibility="gone" />
                <ImageButton
                    android:id="@+id/chat_button"
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    android:layout_marginTop="10dp"
                    android:scaleType="centerInside"
                    android:background="@android:color/transparent"
                    android:src="@drawable/message"
                    android:text="发送"/>
            </LinearLayout>
        </LinearLayout>
    </RelativeLayout>


        <com.google.android.material.navigation.NavigationView
                android:id="@+id/navigation_view"
                android:layout_width="300dp"
                android:layout_height="match_parent"
                android:layout_gravity="start"
                app:menu="@menu/drawer_menu" />

        <!-- 自定义侧边弹出框布局 -->

        <LinearLayout
            android:id="@+id/history_drawer"
            android:layout_width="400dp"
            android:layout_height="match_parent"
            android:layout_gravity="end"
            android:background="@android:color/white"
            android:elevation="16dp"
            android:orientation="vertical"
            android:visibility="gone">

            <!-- 弹出框中的内容 -->
            <include layout="@layout/history_drawer_layout" />

        </LinearLayout>

</androidx.drawerlayout.widget.DrawerLayout>

 

标签:03,child,冲刺,安卓端,activity,main
From: https://www.cnblogs.com/aixin52129211/p/18251039

相关文章

  • 冲刺04
    activity_login.xml<?xmlversion="1.0"encoding="UTF-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"android:layou......
  • 冲刺05
    activity_parent.xml<?xmlversion="1.0"encoding="UTF-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"android:layo......
  • 冲刺07
    fragment_reg_parent_fill_inf.xml<?xmlversion="1.0"encoding="utf-8"?><FrameLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"androi......
  • 冲刺06fragment_reg_chi_fil_inf.xml
    <?xmlversion="1.0"encoding="utf-8"?><FrameLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent&......
  • 03构建之法阅读笔记之三
    第八章需求分析需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程。但需求分析是软件开发中非常重要的......
  • error LNK2038: 检测到“_MSC_VER”的不匹配项问题
    _MSC_VER这个相当于做了宏的检测_MSC_VER定义编译器的版本。一些编译器版本的_MSC_VER值:MSVC++14.0_MSC_VER=1900vs2015MSVC++12.0_MSC_VER=1800vs2013的编译器他的平台是v120MSVC++11.0_MSC_VER=1700vs2012的编译器他的平台是v110MSVC++10.0_MSC_VER=1......
  • 03构建之法阅读笔记之一
    《构建之法》阅读笔记主题和核心观点《构建之法》是一本探讨创新与设计思维的书籍,由作者某某撰写。书中主要讨论了如何通过系统性的方法和跨学科的视角构建新的想法和解决方案,以及如何应对创新过程中的挑战。以下是对这本书的阅读笔记:关键观点总结创新的系统性方法:作者提出......
  • 构建之法阅读笔记03
    个人感受:自己的问题:自己对于软件的认识不够,不清楚什么是软件,做一个软件有着多方面的要求以及规定,但是我不太清楚书中提到了许多软件的要求以及规定,以及如何做好一个软件。解决办法:按照书中的方法自己以及自己的团队多多联系这种方法即可读书笔记第六章和第七章第六章:需......
  • 代码随想录算法训练营第六十二天 | 739.每日温度、496.下一个更大元素 I、503.下一个
    739.每日温度文字讲解:代码随想录视频讲解:单调栈,你该了解的,这里都讲了!LeetCode:739.每日温度_哔哩哔哩_bilibili解题思路思路一:暴力双循环O(n^2)思路二:单调栈(用来找到右边或者左边第一个比它大的元素)元素:利用一个栈来存下标i,用T[i]来做映射顺序(递增还是递减):如果是递增是......
  • 五一冲刺(政策查询系统)1
    今日课上的政策查询系统极限测试寥寥草草将功能实现了,把内部代码进行完善一下完整代码:index.jsp<%@pagecontentType="text/html;charset=UTF-8"language="java"%><!DOCTYPEhtml><htmllang="en"xmlns:th="http://www.thymeleaf.org"><......