文章 2024-09-03 来自:开发者社区

Android经典实战之窗口和WindowManager

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 在Android开发中,“窗口”是一个非常基础且重要的概念。窗口通常用于承载和显示用户界面内容。了解窗口的工作机制,以及如何管理窗口,对于开发复杂的和用户体验良好的应用程序至关重要。 窗口的基本概念 1、 ...

Android经典实战之窗口和WindowManager
文章 2024-08-28 来自:开发者社区

Android Stadio Build 窗口字符串乱码问题

在使用Android Stadio过程中,发现Build窗口显示了字符串乱码,处理方法如楼下。 一、问题现象 二、解决办法 【Android Stadio】->【Help】->【Edit Custom VM Options】, 在打开的studio64.exe.vmoptions文件里添加下面配置 -Dfile.encoding=UTF-8 添加完后,重启Android ...

Android Stadio Build 窗口字符串乱码问题
文章 2024-06-26 来自:开发者社区

Android UI设计中,Theme定义了Activity的视觉风格,包括颜色、字体、窗口样式等,定义在`styles.xml`。

在Android UI设计中,Activity的Theme是定义Activity界面整体视觉风格和外观的一系列预设或自定义属性集合。它包括但不限于背景颜色、字体样式、窗口边框、按钮样式、布局阴影效果、状态栏和导航栏样式等元素。每个主题都是一组在Android资源文件styles.xml中定义的样式规则。 更改应用程序的主题通常涉及以下步骤: 定义主题:在...

文章 2024-06-25 来自:开发者社区

Android UI中的Theme定义了Activity的视觉风格,包括颜色、字体、窗口样式等。要更改主题

在Android UI设计中,Activity的Theme是定义Activity界面整体视觉风格和外观的一系列预设或自定义属性集合。它包括但不限于背景颜色、字体样式、窗口边框、按钮样式、布局阴影效果、状态栏和导航栏样式等元素。每个主题都是一组在Android资源文件styles.xml中定义的样式规则。 更改应用程序的主题通常涉及以下步骤: 定义主题:在...

问答 2024-04-23 来自:开发者社区

Android studio 通义灵码多窗口登录异常

开启了多个android studio窗口后,其中的某个窗口的通义灵码就异常了,一直请求超时,关闭窗口后发现账号掉了,但是也一直登录不上去了,这个问题怎么修复?因为我需要全选代码,所以比较影响使用

文章 2023-09-02 来自:开发者社区

Android播放器实现视频窗口实时放大缩小功能

很多开发者希望Android播放端实现视频窗口的放大缩小功能,为此,我们做了个简单的demo,通过播放端回调RGB数据,直接在上层view操作处理即可,Github:https://github.com/daniulive/SmarterStreaming无视频无真相:http://www.iqiyi.com/w_19s9sa7epp.html基本流程如下:1. 基础的初始化和参数设定 ...

文章 2023-08-16 来自:开发者社区

Android 中PopupWindow弹出式窗口的使用

效果图如下:实现代码如下:activity_popup_window.xml按钮<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android....

Android 中PopupWindow弹出式窗口的使用
文章 2023-02-11 来自:开发者社区

Android 裁剪摄像头预览窗口-SurfaceView

概述 Android 下, 使用SurfaceView显示摄像头预览, 通常使用的是一个矩形窗口, 如果, 要使用一个圆形窗口呢?先上效果图未打开摄像头打开摄像头实现过程视图布局实现圆形裁剪的方法有很多, 最简单的, 可以在SurfaceView上方增加一个视图遮罩, 挡住不需要显示的区域即可遮罩的方法有一个问题:上图中, 属于ImageView的红色区域也会被遮挡本文中采用的方法是:用一个Re....

Android 裁剪摄像头预览窗口-SurfaceView
文章 2023-02-11 来自:开发者社区

Android 7.1 FreeForm 多窗口模式

平台RK3288 + Android 7.1关于FreeformAndroid N上的多窗口功能有三种模式:(扩展-4)分屏模式这种模式可以在手机上使用。该模式将屏幕一分为二,同时显示两个应用的界面。画中画模式这种模式主要在TV上使用,在该模式下视频播放的窗口可以一直在最顶层显示。Freeform模式这种模式类似于我们常见的桌面操作系统,应用界面的窗口可以自由拖动和修改大小。效果图切入平台默认并....

Android 7.1 FreeForm 多窗口模式
文章 2023-02-10 来自:开发者社区

Android窗口化app位移

强制移动window窗口可以通过在PhoneWindowManager中强制指定window的显示区域即可, 但我需要的是一个有过渡动画的位移.查找相关代码发现窗口动画有一个位移的函数:|--frameworks/base/server/java/com/android/server/wm/WindowManagerService.java// "Something has changed! .....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注