android view添加背景,android – 如何将视图作为背景添加到surfaceView?
嗨我目前正在制作游戏,其中包含SurfaceView背景中音频效果可视化的视图.
surfaceView包含实际的游戏.
我发布了一些代码片段: –
main.xml中
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_margin="5dp"
android:layout_weight="1"
android:background="#000" >
android:id="@+id/visualizerView"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
Visualizer视图创建如下 –
public class VisualizerView extends View
{
private static final String TAG = "VisualizerView";
private byte[] mBytes;
private byte[] mFFTBytes;
private Rect mRect = new Rect();
private Visualizer mVisualizer;
private Set mRenderers; // type of Renderer class
private Paint mFlashPaint = new Paint(); // for flash paint
private Paint mFadePaint = new Paint(); // for fade paint
public VisualizerView(Context context, AttributeSet attrs, int defStyle)
{
super(context, attrs);
init();
}
public VisualizerView(Context context, AttributeSet attrs)
{
this(context, attrs, 0);
}
public VisualizerView(Context context)
{
this(context, null, 0);
}
// Some code regarding to the audio visualization..
}
我的VisualizerView运行良好,所以我可以将其作为背景添加到SurfaceView(实际运行游戏).我遇到了“如何添加视图作为surfaceView的背景?”的问题.或者任何其他更好的解决方案..
Thx提前..
android view添加背景,android – 如何将视图作为背景添加到surfaceView?相关推荐
- android remoteviews 设置背景,Android通过RemoteViews实现跨进程更新UI示例
一.概述 前面一篇文章Android通过AIDL实现跨进程更新UI我们学习了aidl跨进程更新ui,这种传统方式实现跨进程更新UI是可行的,但有以下弊端: View中的方法数比较多,在IPC中需要增加 ...
- android 自定义menu背景,Android编程实现自定义系统菜单背景的方法
本文实例讲述了Android编程实现自定义系统菜单背景的方法.分享给大家供大家参考,具体如下: 不多说,上图,见代码. package lab.sodino.menutest; import andr ...
- android view使用方法,android – 如何使用getView()方法,它在哪里被调用?
我是Android开发的新手,并且一直遵循Android网站上提供的教程.我目前在视图教程部分,特别是Grid Views: Hello, Grid View Tutorial的教程. 我无法通过适配 ...
- android view可视区域,Android使用WindowManager构造悬浮view
一般在android显示一个View都是通过Activity的setContentView设置的,但是还有一种方法,可以直接使用WindowManager在整个应用的最上层绘制我们需要显示的view, ...
- android view交替动画,Android View原理(View树遍历,View重绘,View动画)
一.屏幕绘图基础 Android中的GUI系统是客户端和服务端配合的窗口系统,即后台运行了一个绘制服务,每个应用程序都是该服务端的一个客户端,当客户端需要绘制时,首先请求服务端创建一个窗口,然后在窗口 ...
- android设置渐变背景,Android LinearLayout渐变背景
我在将渐变背景应用于LinearLayout时遇到问题. 根据我所读的内容,这应该相对简单,但似乎不起作用. 作为参考,我正在开发2.1-update1. header_bg.xml: android ...
- android view使用方法,Android View构造方法第三参数使用方法详解
我们都知道,在Android中要使用一个View,一般会有两种方式: 在XML文件中配置: 直接在代码中new一个View的对象. 我们今天讨论的内容就是围绕着View的构造方法的. 1.实例 首先我 ...
- android popupwindow 自定义背景,android – 无法将PopupWindow背景设置为透明
我有以下代码: View child = getLayoutInflater().inflate(R.layout.contextual_menu_lp_activity,null) child.se ...
- android 圆形渐变背景,android实现圆形渐变进度条
最近项目中使用到了渐变效果的圆形进度条,网上找了很多渐变效果不够圆滑,两个渐变颜色之间有明显的过渡,或者有些代码画出来的效果过渡不美观,于是自己参照写了一个,喜欢的朋友可以参考或者直接使用. 先上一张 ...
最新文章
- 计算机基础知识综合试卷一,计算机基础知识试题及答案a
- 4 app版本号 swift_已开源 app 实现检查更新的简单方式
- 每天学习一点,坚持学习!!
- 微信红利末期,新媒体运营除了打造10W+还应该做什么?
- vmware三种网络模式配置(转载)
- 预见2019:《2019年中国视频监控产业全景图谱》(附产业布局、政策环境、市场规模、发展趋势)
- 蓝桥杯2015初赛-牌型种数-dfs
- 大地Win11 64位全新专业版系统V2021.08
- Java中的equals和==的差别 以及Java中等价性和同一性的讨论
- Python Logging.basicConfig
- bzoj 3372: [Usaco2004 Feb]Moo University -- Financial Aid 财政补助(set+贪心)
- 华为6p连接计算机设置在哪里设置密码,华为路由器和华为手机如何不用密码连接...
- android设计个人简历页面_Android程序员简历模板
- vivado sata ip (phy)配置
- c中宏定义的特殊符号
- 【日语】日语商务情景口语
- oracle创建表空间及查看表空间和使用情况
- Oracle数据库撤回操作
- 计算机使用的显示器有哪些重要参数,电脑显示器知识:显示器参数主要看什么?(2)...
- Apache KafKa阅读官方文档心得
热门文章
- 计算机二进制怎么转化成十六进制数是,6、计算机进制之二进制、十进制、十六进制之间的转换...
- 详解Spring中@Autowire,@Value 注解实现原理
- 从入门到入土(十)RocketMQ集群流程以及核心概念
- MySQL中的这17个关键问题,一定要弄清楚!
- android setflag找不到_Android面试题4–Activity之Intent的Flag
- Java创建对象小结
- MySQL分页查询方法及优化
- 《C Primer Plus 第五版》读书笔记
- 产品经理 - 汽车维修连锁企业 - 发展预测
- C#生成CHM文件(应用篇)