当前位置:首页 > 芯闻号 > 充电吧
[导读]介绍游戏中的声音、音效、存储技术,以及2D场景绘制的利器—SurfaceView按照声音的功能不同,可以把它分为音乐和音效两部分。SoundPool类用于管理和播放应用程序的声音资源。构造方法:pub

介绍游戏中的声音、音效、存储技术,以及2D场景绘制的利器—SurfaceView

按照声音的功能不同,可以把它分为音乐和音效两部分。

SoundPool类用于管理和播放应用程序的声音资源。
构造方法:
public SoundPool(int maxStreams,int StreamType,int srcQuality)
load()方法,play()方法,pause()方法

Android播放音乐常用类MediaPlayer,声音的控制需要用到的类AudioManage

width:fill_parent;
height:wrap_content
水平方向充满父窗口,竖直方向与内容等高

SQLite是一款轻型的数据库,其遵守ACID的关联式数据库管理系统,它最初就是为嵌入式设计的,其占用资源非常低,在嵌入式设备中,可能只需要几百KB的内存就够了,同时SQLite还支持事务处理功能,根据相关资料可知SQLite的处理速度比Mysql、PostgreSQL等著名的开源数据库管理系统更快。

操作SQLite的类Android.database.sqlite.SQLiteDatabase以及SQLiteOpenHelper

SQLiteDatabase提供了大量方法供操作数据库使用insert(),update(),query()

SQLiteOpenHelper类是一个SQLiteDatabase的辅助类,通过它可以更加方便地创建和链接数据库
onCreate(),onUpgrade(),getReadableDatabase(),getWritableDatabase()

SurfaceView继承自View,但它与View不同,View是在UI的主线程中更新画面,而SurfaceView是在一个新的线程中更新画面。View的特性决定了其不适合做动画,因为如果更新画面时间过长,那么主UI线程就会被正在画
的函数阻塞。Android中常用SurfaceView显示动画效果。

新建一个类,然后继承SurfaceView,同时实现SurfaceHolder.Callback接口,就创建了带有生命周期回调函数的并实现了SurfaceView的类。
surfaceCreated(),surfaceChanged(),surfaceDestroyed(),onDraw()

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

(全球TMT2022年10月11日讯)阿吉兰兄弟控股集团子公司Sandsoft宣布在沙特首都利雅得设立了移动游戏开发工作室。Sandsoft致力于成为创新移动游戏的开发商、发行商和投资方。工作室的设立将为该地区创造80...

关键字: 游戏开发 移动 DSO AN

(全球TMT2022年9月21日讯)全球性游戏推荐平台和游戏社区TapTap基于亚马逊云科技推出开发者服务TDS(TapTap Developer Services),帮助游戏开发者构建制作功能丰富的游戏,快速迭代核心...

关键字: 亚马逊 开发者 游戏开发 DEVELOPER

从游戏开发、运行到增长,全生命周期为游戏客户提供强大助力 北京2022年8月9日 /美通社/ --  亚马逊云科技宣布推出游戏行业解决方案,为游戏客户提供从游戏开发、运行到增长的全生命周期赋能,助力行业打造&...

关键字: 亚马逊 游戏开发 开发者 BSP

(全球TMT2022年7月5日讯)亚马逊云科技中国企业出海季大会开幕。大会以"智联全球,携手创新"为主题,亚马逊云科技携手超过40家合作伙伴,聚焦出海洞察、跨境电商、智能制造、游戏出海、社交泛娱乐、企业上云迁移之旅6大...

关键字: 亚马逊 智能制造 数字化 游戏开发

摘要:游戏出海正盛,IAA手游挑战机遇并存。 北京2022年6月10日 /美通社/ -- 对于以 IAA(应用内广告)为主要收入来源的游戏开发者来说,国内持续收紧的行业政策和极度内卷的业内环境,让增收之路愈发...

关键字: 开发者 游戏开发 BSP TOP

有一份来自佩奇的关心待查收,线下公益故事音乐会关爱继续 上海2021年12月9日 /美通社/ -- 近日,孩之宝全球娱乐工作室eOne旗下动画...

关键字: 游戏开发 PI PLAY

(全球TMT2021年7月22日讯)Gunzilla Games是一家视频游戏开发商,专为打造下一代强调叙事的多玩家3A大作射击游戏,它正在欢迎奥斯卡提名编剧、导演兼制片人Neill Blomkam

关键字: 游戏开发

  医疗解决方案目的的临界性是免除干扰影响的重要因素。虽然无线局域网络、蓝牙低功耗技术等无线接口本身可用于较大规模的网络运作,而且该项低功耗技术能改善原本蓝牙技术所采用的多项组件,然而,装置操作环境中

关键字: Android 数据库 游戏开发 sqlite

8月5日消息,Google在线举办年度Think Games游戏出海峰会,分享了Google在游戏出海领域的新洞察、新工具、新实践,帮助中国游戏开发者和厂商在不确定的环境下寻找机遇,在新常态下,获得新

关键字: google 业务增长 出海 开发者 游戏开发

6月12日,命运多舛的全新索尼PS5游戏主机终于正式揭晓了,该机采用了双色“夹心”造型设计,号称面向未来。不过本次发布会主要已游戏大作为主,至于玩家所关心的部分核心参数、售价和上市时间等仍处于保密状态

关键字: 索尼 游戏开发 开发者
关闭
关闭