Echo的设计笔记 由于设计师、产品经理使用的移动设备大部分是iPhone,所以在做设计时,容易忽略Android和iOS的差异,按照iOS的规范进行设计, 两端只做一套。 只做一套的会存在两个问题: 1、安卓用户的使用习惯不太适应iOS的设计,导致使用时遇到阻碍,任务流程失败率变高。 2、如果设计师或者产品经理有的异常场景状态没有想到,导致安卓开发没有组件调
## Android AppCompatActivity 标题栏按钮 ### 简介 Android应用程序中,标题栏是用户界面中一个重要的组成部分,用来显示页面的标题和一些操作按钮使用AppCompatActivity作为基类的Activity中,我们可以很方便地自定义标题栏并添加按钮来实现一些功能。 本文将介绍如何在Android的AppCompatActivity中自定义标题栏
原创 2024-04-11 05:03:52
164阅读
Style 样式1、Style样式可以为View或者窗口指定统一的外观和格式。比如可以指定:宽高尺寸、字体颜色、字号、背景颜色等属性。2、方式:style可以通过xml资源文件中进行定义,然后布局文件或者代码中进行引用。3、定义样式:res/values/目录中创建styles.xml文件,该xml文件中实现style的定义。 <?xml version="1.0" encodei
作者:Android技术在编写Android布局时总会遇到这样或者那样的痛点,比如:有些布局的很多页面都用到了,而且样式都一样,每次用到都要复制粘贴一大段,有没有办法可以复用呢?解决了1中的问题之后,发现复用的布局外面总要额外套上一层布局,要知道布局嵌套是会影响性能的呐;有些布局只有用到时才会显示,但是必须提前写好,虽然设置了为invisible或gone,还是多多少少会占用内存的
Android要设置UI无任务、无标题栏的方式有两种:一种是,通过Manifest中设置。另一种代码中设置。具体如下:1.Manifest设置Manifest.xml中,直接在Application中设置整个应用的显示风格,或者找到具体的Activity设置某个页面的显示风格,通过标签“theme”进行配置,具体风格可以根据自己的需求设置。Application的设置:以整个应用程序为有系
日常的工作中,ActionBar使用的频率非常的高,而系统自带的ActionBar捆绑的东西有太多,而上面多数的效果我们都用不到。如果不用系统的ActionBar,我们该怎样把自定义ActionBar的工作做到最简化呢。首先我们做一个基本的需求分析。如上图所示,我们的ActionBar通常包括了:左菜单, 标题, 右菜单 。如果要再细分一下, 菜单 = (图标 + 文本)。需求确定后,
秦子帅 明确目标,每天进步一点点..... 作者 |  丶E前言标题栏是app开发经常用到的东西,几乎每个页面都有,那就一定需要一个通用的标题栏了。说到标题栏,很多人会想到Toolbar,谷歌爸爸的东西,毋庸置疑;可RadioButton你还在用么,为什么?拓展性差,我曾经也封装改造过Toolbar,标题字体颜色、字体大小、标题居中、更改高度、左侧留白等等等等,成功的
# Android Studio 标题栏添加按钮 Android 应用程序中,标题栏是一个重要的组件,它通常位于屏幕的顶部,用于显示应用程序的名称和一些常用操作按钮 Android Studio 中,我们可以很容易地标题栏上添加按钮,以实现一些自定义的功能。本文将介绍如何在 Android Studio 的标题栏上添加按钮,并提供相应的代码示例。 ## 1. 布局文件中定义标题栏
原创 2023-09-27 00:36:13
1120阅读
一.如今好多的Android APP都在界面的顶部放置一个标题栏标题栏里通常会有一两个按钮可用于返回和其它操作,虽然Android系统中已经给每个Activity提供了标题栏功能,但是这里介绍一下我学习到两种创建自定义标题栏的方式。 自定义标题栏的效果如下: 二.接下来就来介绍这两种方式:引入布局的方式: 第一步,新建一个Android Project,项目名取为Custom_titleba
转载 2023-08-17 10:21:58
622阅读
菜单Menu:有三种菜单:(OptionsMenu选择菜单,ContextMenu上下文菜单,SubNenu子菜单),其中子菜单得和其他菜单一起使用。三种菜单都有动态和静态的加载方法。方法都差不多一.选择菜单OptionsMenu:    静态加载:            因为是静态加载,所有我们和前面的静态加载一理所
# 如何在android的apk的标题栏里添加按钮 ## 简介 开发android应用时,有时我们需要在apk的标题栏里添加按钮来实现一些自定义功能。本文中,我将教会你如何实现这个功能。 ### 整体流程 首先,我们来看一下整个实现过程的步骤: | 步骤 | 操作 | | --- | --- | | 1 | 创建一个新的布局文件,用于定义标题栏的样式 | | 2 | MainActiv
原创 2024-02-25 06:42:10
263阅读
Android开发中,经常需要实现下图状态的效果,类似于沉浸式状态,但这里仅仅是讨论设置状态的颜色和状态上面文字、图标的颜色的方法。 Android 4.4(API 19)之后,就提供了修改状态颜色的方法,但是 Android 6.0(API 23)之后,才支持修改状态上面的文字和图标颜色,默认是白色的。所以会导致一个问题, 4.4 到 6.0 之间的系统,状态设置为浅色的话,状
转载 2023-07-11 18:39:30
230阅读
引言看过上篇文章的演示,就应该能看到我们滑动返回的时候,顶部的状态其实是没和我们的页面一起滑动的,本篇就此问题进行适配,让标题栏沉浸到状态中,而且还是能够适配现在市面上所见的异形屏。正文我们要实现下面这样的一个标题栏,支持沉浸图片或者纯色,还需要提供 helper,为以后需求变更做准备。分析首先来分析一下我们的布局,默认的情况下,我们的整个屏幕分为三部分(没有考虑虚拟状态):状态标题
转载 2023-09-11 23:14:11
51阅读
标题栏右侧添加自定义按钮 MFC 常常在应用中看到标题栏上有设置或者其它按钮,然而自己做一个按钮却常常只有普通的最大最小化、关闭按钮,今天突发奇想给自己平时用的的测试窗口上加一个常备的设置按钮,然而却为难了——怎么添加上去呢?一翻查阅之后,了解了相关内容: 如何在标题栏上增加控件(按钮)?     有些软件有一些很
转载 2023-07-20 23:18:54
68阅读
开发中,如果我们不想要系统的标题栏,而是想要自己定义状态的话,就需要自定义布局,或者,每写一个activity,其对应的页面就要写一次标题栏的布局,那么,而且还要在activity中设置标题栏的值。 那为什么不把设置值封装一下,动态的去设置标题栏上的内容。 标题栏无非就是返回按钮标题,还有右侧的选项,那么,我们先来写一个布局,高度我们给60dp,里面有什么呢:1. 返回按钮 2. 返回
前言在编写Android布局时总会遇到这样或者那样的痛点,比如:有些布局的很多页面都用到了,而且样式都一样,每次用到都要复制粘贴一大段,有没有办法可以复用呢?解决了1中的问题之后,发现复用的布局外面总要额外套上一层布局,要知道布局嵌套是会影响性能的呐;有些布局只有用到时才会显示,但是必须提前写好,虽然设置了为invisible或gone,还是多多少少会占用内存的。要解决这些痛点,我们可以请And
Qt::WindowFlags flags=Qt::Dialog; flags |=Qt::WindowCloseButtonHint; setWindowFlags(flags);
qt
转载 2022-06-13 17:18:03
640阅读
前言收集了一些比较常见的开源库,特此记录(已收录350+)。另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言。一 、基本控件TextViewHTextView 一款支持TextView文字动画效果的Android组件库。ScrollNumber 滚动数字控件ticker 滚动数字控件ReadMoreTextView 阅读更多,折叠文本ExpandableTextVie
# iOS 开发中实现标题栏右侧按钮的完整指南 iOS 开发过程中,用户界面的设计和实现是非常重要的一部分。其中,标题栏(Navigation Bar)中的右侧按钮常常用于提供导航或执行特定操作。本文将引导你如何实现一个包含右侧按钮标题栏,并详细说明每一步的代码示例和其背后的意义。 ## 实现流程 下面是实现标题栏右侧按钮的步骤。 | 步骤 | 描述 | |-------|--
原创 11月前
80阅读
其中 requestWindowFeature(Window.FEATURE_NO_TITLE)的意思就是不在活动中显示 标题栏,注意这句代码一定要在 setContentView()之前执行,不然会报错。 其中 requestWindowFeature(Window.FEATURE_NO_TITL
转载 2018-12-06 20:34:00
252阅读
  • 1
  • 2
  • 3
  • 4
  • 5