返回顶部
首页 > 资讯 > 精选 >一个简单的toolabar结合drawlayout使用方法
  • 737
分享到

一个简单的toolabar结合drawlayout使用方法

toolabardrawlayout 2023-05-30 19:05:17 737人浏览 八月长安
摘要

本文实例为大家分享了toolabar结合drawlayout使用方法,供大家参考,具体内容如下package alice.bw.com.day03toolabardrawlayout;import Android.support.v7.ap

本文实例为大家分享了toolabar结合drawlayout使用方法,供大家参考,具体内容如下

package alice.bw.com.day03toolabardrawlayout;import Android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.support.v7.widget.Toolbar;import android.view.MenuItem;import android.view.View;import android.view.Window;import android.widget.Toast;public class ToolBarBaseActivity extends AppCompatActivity { private Toolbar mToolbar; @Override protected void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  supportRequestWindowFeature(Window.FEATURE_NO_TITLE);//如果继承的是AppCompatActivity 使用supportRequestWindowFeature(Window.FEATURE_NO_TITLE)  //如果继承的Activity使用requestWindowFeature(Window.FEATURE_NO_TITLE);,必须要在setContentView之前  setContentView(R.layout.activity_tool_bar_base);  mToolbar = (Toolbar) findViewById(R.id.toolaBar);  //设置ToolBar的导航图标  mToolbar.setNavigationIcon(R.mipmap.ic_launcher);  mToolbar.setNavigationOnClickListener(new View.OnClickListener() {   @Override   public void onClick(View view) {    Toast.makeText(ToolBarBaseActivity.this, "我是导航图标", Toast.LENGTH_SHORT).show();   }  });  //设置loGo  mToolbar.setLogo(R.mipmap.ic_launcher);  mToolbar.setTitle("大标题");  mToolbar.setSubtitle("子标题");  //设置menu  mToolbar.inflateMenu(R.menu.toolbarmenu);  mToolbar.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {   @Override   public boolean onMenuItemClick(MenuItem item) {    switch (item.getItemId()){     case R.id.item_1:      Toast.makeText(ToolBarBaseActivity.this, "标题一", Toast.LENGTH_SHORT).show();      break;     case R.id.item_2:      Toast.makeText(ToolBarBaseActivity.this, "标题二", Toast.LENGTH_SHORT).show();      break;     case R.id.item_3:      Toast.makeText(ToolBarBaseActivity.this, "标题三", Toast.LENGTH_SHORT).show();      break;    }    return true;   }  }); }}

--结束END--

本文标题: 一个简单的toolabar结合drawlayout使用方法

本文链接: https://lsjlt.com/news/220514.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 一个简单的toolabar结合drawlayout使用方法
    本文实例为大家分享了toolabar结合drawlayout使用方法,供大家参考,具体内容如下package alice.bw.com.day03toolabardrawlayout;import android.support.v7.ap...
    99+
    2023-05-30
    toolabar drawlayout
  • Android简单创建一个Activity的方法
    本文实例讲述了Android简单创建一个Activity的方法。分享给大家供大家参考,具体如下: 1) 创建一个android项目 填写项目信息 2) 创建一个新Activi...
    99+
    2022-06-06
    方法 activity Android
  • 简单总结SpringMVC拦截器的使用方法
    SpringMVC拦截器 拦截器类似于Filter过滤器,它是springMVC特有的,它可以预处理和后处理,我们可以定义一些拦截器来实现特定的业务。 过滤器与拦截器本质区别: (1...
    99+
    2024-04-02
  • Java实现一个简单的缓存方法
    缓存是在web开发中经常用到的,将程序经常使用到或调用到的对象存在内存中,或者是耗时较长但又不具有实时性的查询数据放入内存中,在一定程度上可以提高性能和效率。下面我实现了一个简单的缓存,步骤如下。创建缓存对象EntityCache.java...
    99+
    2023-05-31
    java 缓存 ava
  • Vuejs的简单使用方法
    这篇文章主要介绍“Vuejs的简单使用方法”,在日常操作中,相信很多人在Vuejs的简单使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Vuejs的简单使用方法”的疑惑...
    99+
    2024-04-02
  • ADB 命令结合 monkey 的简单使用,超详细
    一:ADB简介 1,什么是adb: ADB 全称为 Android Debug Bridge,起到调试桥的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是 Android 设备。ADB 也是 Android SDK 中...
    99+
    2023-10-12
    adb 自动化 selenium 测试工具 功能测试
  • Qt Designer的简单使用方法
    在前面两节的例子中,主界面窗口的尺寸和标签控件显示的矩形区域等,都是用 C++ 代码编写的。窗口和控件的尺寸都是预估的,控件如果多起来,那就不好估计每个控件合适的位置和大小了。 用 ...
    99+
    2024-04-02
  • Android简单使用PopupWindow的方法
    本文实例为大家分享了Android简单使用PopupWindow的的具体代码,供大家参考,具体内容如下 思路 1.在res下面创建一个menu文件夹,并新建一个xml文件作为Poup...
    99+
    2024-04-02
  • 教你使用Python写一个简单的JSONParser
    目录引言JSON TokenizerJSON Parser引言 最近在学习 Python 的正则表达式内容,我看的是官方的文档,在文档的最后有一个例子,勾起了我的兴趣。它是用正则表达...
    99+
    2023-05-14
    Python JSONParser 简单 JSONParser
  • 怎么使用Python写一个简单的JSONParser
    JSON TokenizerJSON 的词法分析,我主要是参考上面这个截图里面的方式,自己写了一个简单的示例。写得比较简单,应该说它只能支持 JSON 的一个简单子集。这里 TOKEN 的种类,参考了 https://json.org,不过...
    99+
    2023-05-14
    Python
  • 如何使用Python写一个简单的JSONParser
    本篇内容主要讲解“如何使用Python写一个简单的JSONParser”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用Python写一个简单的JSONParser”吧!JSON Token...
    99+
    2023-07-06
  • CMake语法及CMakeList.txt简单使用小结
    目录CMake简单介绍创建项目CMake语法常用的命令常用的变量简单使用实例CMake简单介绍 Cmake主要用于开发跨平台的C++项目,对于Windows程序员来说,在Linux上...
    99+
    2024-04-02
  • Mysql 游标的简单使用方法
    一、游标简介 1、游标简介 游标是一个存储在MySQL服务器上的数据库查询,它不是一条select语句,而是被该语句检索出来的结果集。有了游标可以方便的对该结果集进行逐行处理。 游标的设计是一种数据缓冲区的思想,用来存放S...
    99+
    2019-10-02
    Mysql 游标的简单使用方法
  • 如何使用Vue做一个简单的todo应用
    小编给大家分享一下如何使用Vue做一个简单的todo应用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1. 引用vue.js&l...
    99+
    2024-04-02
  • 怎么使用html制作一个简单的提交表单
    这篇文章主要介绍怎么使用html制作一个简单的提交表单,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!html制作一个表单的方法网页中常见的“登录”“注册”等功能通常都是使用表单实现的...
    99+
    2024-04-02
  • Flutter中使用setState时的6个简单技巧总结
    目录前言setState 有什么用?技巧 1:保持## widgets小!技巧 2:不要在构建方法中调用 setState技巧 3:不要在 initState 方法中调用 setSt...
    99+
    2024-04-02
  • SpringBootAdmin的简单使用的方法步骤
    目录一、快速入门1.1 SpringBoot Admin服务端的搭建1.2 SpringBootAdmin client端搭建1.3 效果展示二、安全性2.1 admin-serve...
    99+
    2024-04-02
  • nodejs使用express创建一个简单web应用
    Express 在初始化一个项目的时候需要指定模板引擎,默认支持Jade和ejs。 这里我们使用ejs模板引擎:(关于ejs的介绍可以先从百科里面了解一个大概) EJS是一个JavaScript模板库,用来...
    99+
    2022-06-04
    创建一个 简单 nodejs
  • 用Python实现一个简单的WebSoc
    ubuntu下python2.76 windows python 2.79, chrome37 firefox35通过 代码是在别人(cddn有人提问)基础上改的, 主要改动了parsedata和sendmessage这2个函数. 改代码...
    99+
    2023-01-31
    简单 Python WebSoc
  • Go结合Redis用最简单的方式实现分布式锁
    目录前言单Redis实例场景加解锁示例小结多Redis实例场景加解锁示例小结总结前言 在项目中我们经常有需要使用分布式锁的场景,而Redis是实现分布式锁最常见的一种方式,并且我们也...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作