4月27日,MIUI12正式发布发布后好评如潮,内测报名人数创历史新高。MIUI官方微博发布消息:"#MIUI12# 抢先体验报名人数24小时突破97万!感谢大家对MIUI12的喜爱"。成为历史上MIUI内测报名人数最火爆的一次。为什么MIUI12会有这么火爆的场面呢?主要是那些方面的优化呢?我们来盘点一下。1.隐私保护,强力控制,拿回隐私主动权2.自由小窗,全新通知中心与控制中心 每次点击都怦然            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-18 16:13:49
                            
                                233阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            悬浮窗(在其他应用上层显示) Ba-FloatWindow简介(下载地址)Ba-FloatWindow 是一款在其他应用上层显示的悬浮窗插件。支持多种场景;支持拖动;支持多个。支持自动定义起始位置支持自定义悬浮窗大小支持贴边显示支持多种拖动方效果:不可拖动、任意拖动、贴边拖动、回弹拖动支持显示多个悬浮窗(当然可以用多个悬浮窗,拼凑你想要的效果)支持应用内不显示,应用外自动显示的经典场景(在app.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-25 11:25:16
                            
                                392阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简介(下载地址)Ba-FloatBall 是一款在其他应用上层显示的悬浮球插件。支持展示菜单、拖动、自动贴边等;支持自定义样式。支持添加展示菜单,可自定义(不添加菜单,可只显示悬浮球)支持自定义悬浮窗大小支持拖动、贴边显示支持自定义起始位置、保存上次位置截图展示使用方法在 script 中引入组件const floatBall = uni.requireNativePlugin('Ba-Float            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-23 17:17:07
                            
                                228阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文测试环境为Android7.0版本的小米4,因为今天是年前最后一天上班的关系,才有时间写个博客,也是这个原因,心情浮躁,没有时间做多余的测试。所以尚不清楚是机型适配问题还是Android7.0版本的问题。因为产品中存在沉浸栏,之前怀疑是沉浸栏对此功能的适配性不佳,后来去掉沉浸栏发现问题仍然存在。下面进入正题。UI要求的效果如下图所示:一切都很正常,直到测试拿出小米4手机测试,效果却变成了这样:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-14 09:26:32
                            
                                156阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近项目里要做一个桌面小工具,类似360悬浮球清理内存的那个效果。 
  写下来发现坑好多,所以做个记录 
  6.0 的悬浮窗权限 
    
  注意:以下小米手机系统都是(MUI8,基于6.0.1)!!不同版本的MUI悬浮窗是不一样的 
  进入设置页面设置这个: 
  
  第一个疑问:设置了这个“允许在其他应用上层展示”之后,悬浮窗权限设置并没有给(在权限列表里可以看到)!但是悬浮            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-04 17:33:54
                            
                                2155阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MIUI今天开始发布MIUI ROM的适配教程,这是第一篇,概述Android的分区与架构,个人认为对理解Android有帮助,故转帖。 
 
http://www.miui.com/thread-402302-1-1.html 
大家好,欢迎来到MIUI ROM适配之旅。在开始我们的旅程之前,先介绍一下我们的大致安排以及对大家的要求。 
我们的旅程会分成六个部分,在接下来的六天内完成: 
第一部            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-22 13:20:53
                            
                                59阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            以前做Android开发的时候没怎么做笔记,也没写博客,有什么需要记的东西都是这个word放一点,那个txt放一点,现在都不知道到哪里找了,不过总归还是找到一两个word,整理了一下,便有了这篇文章,其中有自己的一些领悟,也有从互联网上摘抄的东西。 (一)关于Activity的启动问题:  1、Activity从创建到进入运行态所触发的事件onCreate()-->onStart()--&            
                
         
            
            
            
            # Android 上层权限的获取与使用
在 Android 系统中,有一种特殊的权限称为“显示在其他应用的上层权限”,该权限可以让应用在其他应用的上层显示内容,例如悬浮窗、悬浮球等功能。这种权限通常用于需要在全局显示信息的应用,比如悬浮窗广告、视频播放器等。
## 获取上层权限
要获取“显示在其他应用的上层权限”,首先需要在 AndroidManifest.xml 文件中声明权限:
``            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-05 06:32:36
                            
                                822阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SetWindowPos 收藏 函数原型: BOOL SetWindowPos(
HWND hWnd,                     // handle to window (i)
HWND hWndInsertAfter,     // placement-order handle (i)
int X,                                  //             
                
         
            
            
            
            有人问我,为什么最近都不说钉子户米6的MIUI 12开发版更新了什么了? 这不是来了嘛~今晚(05.19)收到内测开发版OTA推送“MIUI 12 20.5.19”223M包, 发现系统更新界面完全改版了,那么本次MIUI 12系统更新改版后亮点在哪? 更新之后,最明显的改变大概是系统更新UI界面和动画效果了。 简单来说,就是“全蓝的大色块背景+MIUI 12图标翻页动画”样式。     “全蓝的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-19 07:41:07
                            
                                234阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            MIUI开发版更新,更新日志往往都没有新功能介绍,不过可以根据升级包的大小来判断是否有新功能加入,一般300~400M的更新包都是有新功能,200M以下一般是改动,在9.5.15开发版中,就发现了一项MIUI用户期待已久的功能,应用隐藏,实际体验下来,操作逻辑完美,非常实用!       最近的MIUI10新功能中,新加入了一些保护隐私这方面的功能,其中除应用隐藏外,还有多任务卡片雾化(类似fly            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-20 18:33:29
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            String  android.permission.ACCEPT_HANDOVER
允许呼叫应用继续在另一个应用中启动的呼叫。
String  android.permission.ACCESS_CHECKIN_PROPERTIES
允许对签入数据库中的“属性”表进行读/写访问,以更改上载的值。
String  android.permission.ACCESS_COARS            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-13 19:25:25
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            2016.10-11.14是我学习(业余时间)RN和微信小程序一个月了,学了一些控件和事件。现在在这里做一下整理和总结。一、React Native的实现和相关问题的解决React Native的安装React Native 是FaceBook去年推出的移动端通用代码的一套解决方案。总得来说,在目前为止是比较完善的。但官方的一些Demo是向IOS开发的,Android平台运行时比较麻烦的。Gith            
                
         
            
            
            
            # Android 默认允许显示在其他应用的上层简介
在 Android 开发中,有时我们希望在应用界面上显示浮动窗口。这通常用于聊天悬浮球、屏幕截图工具等。Android 系统允许开发者使用 `SYSTEM_ALERT_WINDOW` 权限来实现这一功能,但此权限在应用需求和用户体验方面有其特殊性。本文将介绍关于 Android 显示在其他应用上层的原理、实现和注意事项,并提供代码示例和流程图            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-30 09:03:12
                            
                                2390阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.1      Android属性之build.prop,及property_get/property_set摘自 田海立@csdn:  注意:.bak文件类型是系统备份文件本节简要分析一下build.prop是如何生成的。Android的build.prop文件是在Android编译时收集的各种 property(LCD density/语言/编译时间,etc.)            
                
         
            
            
            
            Android的重要功能之一就是app可以根据要执行的操作让用户启动另外一个app。例如,app有一个商业地址然后想要在地图上显示,并不需要在app中加一个显示地图的activity,可以直接用Intent创建一个要显示地址的请求,Android系统会启动一个可以显示地图的app。就像以前讲到的,可以使用Intent在app中的activity之间切换。基本上是使用的明确的Intent,也就是明确            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-17 01:25:30
                            
                                174阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android 11中的“在其他应用的上层显示”
在Android 11中,用户体验得到进一步强化,特别是在允许应用在其他应用的上层显示方面。此功能为开发者提供了更多自由度,使他们能够以更灵活的方式与用户进行交互。本文将深入探讨这一特性,并通过代码示例加以说明。
## 什么是“在其他应用的上层显示”?
“在其他应用的上层显示”指的是应用在其他应用的上层(或称为“悬浮”)显示内容。这一功能            
                
         
            
            
            
            # Android 自动允许显示在其他应用的上层
在Android系统中,有一些应用可能需要在其他应用的上层显示一些内容,比如悬浮窗、通知栏、聚合支付等。但是,为了保证用户的隐私和安全,Android系统默认情况下是不允许应用显示在其他应用的上层的。如果我们的应用需要这个功能,就需要请求用户手动开启“显示在其他应用的上层”权限。但是有时候这种手动操作会给用户带来一些困扰,那么我们可以通过代码自动            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-20 04:32:14
                            
                                3063阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            单例设计模式就是采用一定的方法保证:在整个软件系统中,对于某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。我们可以通过以下方法来做到这一点:必须将类的构造方法的访问权限设置为private,这样就保证了不能够用new操作在类的外部产生对象。在类的内部创建一个对象,同时提供一个静态方法返回内部创建的这个对象。由于静态方法只能访问类中的静态成员变量,所以,类对象的变量也要定义为静态            
                
         
            
            
            
            # Android 显示在其他应用的上层权限是什么权限
在Android系统中,显示在其他应用的上层指的是一种特殊的系统权限,也称为悬浮窗权限。当应用获得了这项权限之后,它可以在其他应用的界面之上显示自己的窗口。这种权限通常用来实现一些悬浮窗、悬浮按钮、悬浮菜单等功能,例如悬浮播放器、悬浮通知等。但是由于这种权限具有潜在的安全风险,因此在Android系统中需要用户手动授权。
## 为什么需要            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-12 04:50:03
                            
                                8978阅读