AS类微信界面设计

本文介绍了如何设计一个类微信界面,包括添加drawable图片、新建顶部和底部布局、创建Fragment、编辑main_activity以及修改Fragment的Java代码。通过这些步骤,可以实现一个简单的微信风格的界面效果。
摘要由CSDN通过智能技术生成


一、设计目标

简易类微信界面设计

二、步骤分类

1.添加drawable图片


在阿里矢量图库搜索微信图标并下载png图片,然后点击复制,再如图所示点击paste,将图片保存在drawable里面方便后续使用(请给图片命名)。
在这里插入图片描述
请分别下载绿色和黑色图片方便后续使用。我在这里分别将黑色和绿色命名为liaotian和liaotian1.

2.新建top来写wechat的标题

在这里插入图片描述

在这里插入图片描述

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="65dp"
    android:gravity="center"
    android:background="#000000"
    android:orientation="vertical">

    <TextView
        android:id="@+id/textView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:gravity="center_horizontal"
        android:text="WeChat"
        android:textColor="#ffffff"
        android:textSize="20sp"/>
</LinearLayout>

3.新建buttom

用上图的方法新建xml
在这里插入图片描述
加入四个linearlayout并且命名,然后在linearlayout下面加入imageview和textview。

 xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="65dp"
    android:layout_gravity="bottom"
    android:background="#CCCCC5"
    android:baselineAligned="false">

    <LinearLayout
        android:id="@+id/liaotian"
        android:layout_width="270px"
        android:layout_height="200px"
        android:gravity="center"
        android:orientation="vertical">

        <ImageView
            android:id="@+id/lt"
            android:layout_width="100px"
            android:layout_height="100px"
            app:srcCompat="@drawable/liaotian" />

        <TextView
            android:id="@+id/liaotian1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="聊天" />

    <
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编写微信界面需要使用一个具有图形用户界面(GUI)功能的编程语言,例如Java、Python、C#等。在这里,我将以Python为例来演示如何实现微信界面。 首先,需要安装Python的GUI库Tkinter。在命令行中输入以下命令进行安装: ``` pip install tkinter ``` 接下来,可以创建一个新的Python文件,并导入Tkinter库: ```python import tkinter as tk ``` 然后,可以创建一个主窗口: ```python root = tk.Tk() root.title("微信") root.geometry("800x600") ``` 这里,我们创建了一个名为“微信”的主窗口,并设置了它的大小为800x600像素。 接下来,可以向主窗口中添加一些组件,例如菜单栏、工具栏、聊天窗口、输入框等。这些组件可以使用Tkinter库提供的各种小部件(widgets)来创建,例如Menu、Frame、Label、Button、Entry等。以下是一个简单的示例: ```python # 创建菜单栏 menu_bar = tk.Menu(root) root.config(menu=menu_bar) # 添加菜单项 file_menu = tk.Menu(menu_bar, tearoff=0) menu_bar.add_cascade(label="文件", menu=file_menu) file_menu.add_command(label="新建") file_menu.add_command(label="打开") file_menu.add_separator() file_menu.add_command(label="退出", command=root.quit) # 创建聊天窗口 chat_frame = tk.Frame(root, width=600, height=400, bg="white") chat_frame.pack(side=tk.LEFT, fill=tk.BOTH, expand=True) # 创建输入框和发送按钮 input_frame = tk.Frame(root, width=600, height=50) input_frame.pack(side=tk.BOTTOM, fill=tk.X) input_entry = tk.Entry(input_frame, width=80) input_entry.pack(side=tk.LEFT, padx=10, pady=10) send_button = tk.Button(input_frame, text="发送", width=10) send_button.pack(side=tk.RIGHT, padx=10, pady=10) ``` 最后,可以使用Tkinter库提供的mainloop()方法来显示主窗口,使程序进入事件循环状态,等待用户交互: ```python root.mainloop() ``` 当用户与界面进行交互时,Tkinter将自动处理所有的事件,例如鼠标点击、键盘输入等。 以上代码只是一个简单的示例,实际的微信界面可能需要更多的组件和复杂的布局。但是,通过使用Tkinter这样的GUI库,可以方便地创建各种型的图形用户界面,包括应用程序、游戏、工具等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值