提前致谢:感谢广大互联网大佬记录知识借鉴。一、Activity的4种启动模式:1、android:launchMode=”standard” 标准启动模式。这种启动模式也是Activity默认的,一个栈中可以有多个相同的Activity。不会考虑是否栈中是否有相同的Activity。比如设置A为standard模式,那么可以运行A-B-A-A-A;2、android:launchMode=”sin
转载 2023-10-28 11:48:06
45阅读
前言最近公司产品想做一个语音通话需求,需要使用到悬浮窗显示通话,我内心窃喜,心想这不是很简单,这玩意网上肯定很多现成的,随便github找找就可以解决啦,然而才发现这趟踩坑经历才刚刚开始QAQ准备工作悬浮窗实现本着网上有的就绝对不自己造轮子的想法,在github上找了一圈悬浮窗第三方库,发现大部分第三方库都是处于“年久失修”的状态,最后发现轮子哥的EasyWindow还是香喷喷的,不得不赞叹轮子哥
转载 2024-07-18 22:16:22
159阅读
Android Intent 常用的FlagActivity的启动模式可以在AndroidManifest.xml中定义launchMode,也可以通过intent.setFlag(int flags)或者intent.addFlag(int flags)进行设置,这里主要讲常用的几种Flag方便日后使用(不对的地方还望指正).Android Intent 常用的Flag有以下几种: FLAG_A
转载 2023-08-31 13:26:18
58阅读
# 实现 Android FLAG_ACTIVITY_NEW_TASK 的完整指南 在 Android 开发中,`FLAG_ACTIVITY_NEW_TASK` 是一个非常重要的标志。它用于在新的任务中启动活动(Activity),而不是在当前任务中。这在处理多任务和切换应用时非常有用。下面,我们将探讨如何在 Android 中实现这个标志,并通过步骤和代码示例来详细解释每个过程。 ## 流程
原创 2024-08-01 05:07:15
89阅读
# Android StartActivity Flag 科普 在Android开发中,我们经常会使用`startActivity`方法来启动一个新的Activity。在启动Activity时,我们可以通过设置不同的flag来改变Activity启动的行为。这些flag可以控制Activity的启动模式、任务栈的行为以及Intent的传递方式等。本文将介绍一些常用的`startActivity`
原创 2024-03-20 04:44:06
164阅读
# 实现Android PackageManager flag ## 整体流程 以下是实现Android PackageManager flag的整体流程: ```mermaid gantt title 实现Android PackageManager flag流程 section 整体流程 获取PackageManager -> 设置flag -> 获取flag `
原创 2024-03-28 03:27:39
34阅读
# Android 全屏 Flag 详解 在 Android 开发中,许多应用都希望实现全屏显示,尤其是游戏、视频播放器和一些娱乐类应用。为了实现这一效果,Android 提供了一些全屏 Flag。本文将详细介绍这些全屏 Flag,并提供相应的代码示例,帮助开发者快速掌握如何在 Android 中实现全屏效果。 ## 全屏 Flag 的概念 全屏 FlagAndroid 中用来控制视图
原创 2024-08-19 06:13:02
168阅读
# Android获取已安装应用列表FLAG实现教程 ## 一、整体流程 下面是整个实现“android getInstalledPackages FLAG”的流程步骤表格: | 步骤 | 操作 | | --- | --- | | 1 | 获取PackageManager对象 | | 2 | 调用PackageManager的getInstalledPackages方法 | | 3 | 遍历
原创 2024-04-15 05:45:58
617阅读
# Android 设置flag 实现流程 ## 1. 概述 在Android开发中,我们经常需要使用flag来控制和管理应用程序的各种状态和行为。本文将教你如何实现Android中的设置flag操作。 ## 2. 实现步骤 下面是实现"Android 设置flag"的步骤表格: | 步骤 | 描述 | | --- | --- | | 步骤1 | 创建一个用于存储flag的变量 | | 步
原创 2023-10-17 13:55:36
142阅读
# Android PendingIntent flag实现流程 在Android开发中,我们经常需要在应用程序之间传递数据或执行某些操作。PendingIntent是一个特殊的Intent,它可以在稍后的时间点被触发。我们可以使用PendingIntent来实现一些常见的功能,比如启动Activity、启动Service、发送广播等。 本文将向你介绍如何使用PendingIntent fla
原创 2023-08-25 14:27:50
195阅读
本文是android窗口管理系列文章之一。下面这篇文章介绍了 wms是如何计算activity窗口大小的。写的很详细清晰。 这篇文章简化了上面的文章,方便快速的理解。我秉承这样的观点,我们应该尽量强调是什么?做什么用的?其次才是过程。过程容易遗忘,只有内在的联系可以记住。当说明是什么的时候,我们应该尽量避免大篇幅的贴代码。代码更倾向于说明流程,而不是本质。 首先说明一下,为什么
一些Flag的介绍窗口之后的内容变暗。public static final int FLAG_DIM_BEHIND = 0x00000002;窗口之后的内容变模糊。public static final int FLAG_BLUR_BEHIND = 0x00000004;不许获得焦点。不能获得按键...
转载 2015-03-10 18:12:00
137阅读
Android flag详解Android flag详解一.Flag标志位在阅读源码的时候经常发现有一些标志属性使用一些位操作来判断是否具有该标志,增加标志或者去除标志。如:二.addFlags (int flags)和setFlags (int flags)区别Public Intent addFlags (int 
FlexboxLayout简介FlexboxLayout是Google出的一个类似CSS Flexible Box Layout的控件,GitHub地址为:GitHub地址它是一个ViewGroup,类似于LinearLayout和RelativeLayout,可以直接在XML里面使用。介绍一下FlexboxLayout的主要五个属性flexDirectionflexWrapjustifyCont
转载 2023-12-15 09:37:05
14阅读
# 实现 Android 回到桌面 Flag 的教程 在 Android 开发中,有时候我们需要让应用程序在后台运行,并能够很方便地回到系统的主桌面。通过设置合适的 Flag,我们可以达到这个目的。以下是实现这一功能的具体步骤和详细解释。 ## 整体流程 | 步骤 | 描述 | |------|------| | 1 | 创建一个新的 Android 项目 | | 2 | 在需要
原创 8月前
46阅读
# Android Activity跳转Flag实现指南 ## 概述 在Android开发中,Activity是应用程序的基本组件之一,通过Activity之间的跳转可以实现不同页面之间的交互和导航。在进行Activity跳转时,我们可以设置一些Flag来控制跳转的行为。本文将指导刚入行的小白如何实现Android Activity跳转Flag。 ## 实现步骤 下表列出了实现Android
原创 2023-10-20 06:54:01
227阅读
一、布局原理原理:通过给父盒子添加flex属性,来控制子盒子的排列方式 注意:当父盒子设置flex属性之后,子盒子的float、clear、vertical属性都将会失效二、常见父项属性1、flex-direction:设置主轴的方向 2、justify-content:设置主轴上的子元素排列方式 3、flex-wrap:设置子元素是否换行 4、align-content:设置侧轴上的子元素的排列
通过代码实现时间、时区的相关设置。在公司的一个android设备中,经常会出现时间不准,比如重启后时间变成1970年,只要设备连上网,会自动同步时间为正确的时间,但是这个同步有时候也没能同步成功,所以需要我们可以自行设置系统时间,或者同步我们自己服务器的时间,因为有些登录操作要求设备的时间和服务器的时间相差不能超过5分钟,一旦超过5分钟则不给登录。界面如下: 布局代码:<?xml versi
# Android Activity启动Flag详解 ## 引言 在Android开发中,Activity是一个核心的概念。Activity是Android应用程序的一个基本组件,用于展示用户界面以及处理用户的交互操作。启动Activity时,我们可以通过设置一些Flag来改变Activity的行为和启动模式。本文将详细介绍Android Activity启动Flag的使用方法和意义。 ##
原创 2023-11-23 13:35:01
178阅读
1.什么是注解: Annotation是从JDK5.0开始引入的新技术。 2. Annotation的作用: 1):不是程序本身,可以对程序作出解释。(这一点,跟注释没什么区别) 2): 可以被其他程序(比如:编译器等)读取。(注解信息处理流程,是注解和注释的重大区别 。如果没有注解信息处理流程,则注解毫无意义) 3. Annotation在哪里使用? 可以附加在package, class, m
  • 1
  • 2
  • 3
  • 4
  • 5