ICode9

精准搜索请尝试: 精确搜索
  • java – 以编程方式创建ImageView而不使用Layout2019-07-03 13:15:34

    我正在尝试在代码中创建一个ImageView,设置图像资源,然后将ImageView作为子视图添加到我的主视图中.我发现的所有示例都使用了布局.但在我的观点的构造函数中,我无法弄清楚如何做到这一点. 以下是代码段: public class MainActivity extends Activity { @Override protecte

  • 总结一下Android MediaPlayer + SurfaceView的基本用法2019-07-02 18:25:29

    1.创建MediaPlayer对象,setdatasource设置数据源 2.创建SurfaceView对象,调用getHolder得到surfaceHolder对象 3.surfaceholder调用addCallback函数,重写surfaceCreated方法,在方法里mediaPlayer调用setDisplay(holder),将视频在SurfaceView上展示,调用prepareAsync()方法异步

  • android – 表面视图在我允许后不显示相机2019-07-01 16:14:43

    public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_camera, container, false); cameraId = Camera.CameraInfo.CAMERA_FACING_BACK; flipCamera

  • Android SurfaceView显示视频后的图像(清晰表面)2019-06-29 11:13:15

    我的任务 – 在SurfaceView中停止显示图像后,在SurfaceView上播放视频 我的游戏代码 mPlayer.setOnCompletionListener(onCompletionListener); mPlayer.setDisplay(view.getHolder()); mPlayer.reset(); mPlayer.setDataSource(file.getAbsolutePath()); mPlayer.prepare(); mPla

  • android – SurfaceView onMeasure()没有通过调用setMeasuredDimension()来设置测量的维度2019-06-28 19:23:22

    我有一个SurfaceView.我只是从另一个Thread手动绘制它. 它运行得很好.但是在平均运行10-20分钟后,我得到了这个例外: 01-14 08:51:25.000 3740-3740/com.myPackage E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.IllegalStateException: onMeasure() did not set the m

  • android – 在SurfaceView中像定时器一样在固定点旋转位图2019-06-28 06:14:44

    我有一个用于时钟指针的可绘制文件夹中的图像.我想像定时器一样在固定点旋转它.我试过下面的代码,它绕着固定点绕圆形路径旋转,但不像时钟指针那样. Matrix matrix = new Matrix(); matrix.reset(); matrix.preTranslate(0, 0); matrix.postRotate(angleRotation, -0, -0); m

  • 有效绘制字节数组流以在Android中显示的选项2019-06-27 21:14:28

    简单来说,我需要做的就是在Android中显示视频帧的实时流(每帧都是YUV420格式).我有一个回调函数,我接收单个帧作为字节数组.看起来像这样的东西: public void onFrameReceived(byte[] frame, int height, int width, int format) { // display this frame to surfaceview/textu

  • java – SurfaceHolder的lockCanvas和unlockCanvasAndPost的同步2019-06-23 15:12:24

    我知道有很多关于这个主题的问题,但是,我仍然不完全满意所提供的答案. 情况: 我使用SurfaceHolder在另一个线程中实现了SurfaceView,就像在开发人员指南中建议的那样:http://developer.android.com/guide/topics/graphics/2d-graphics.html 问题:有时我得到java.lang.IllegalStateExce

  • android – 在相机预览中不工作setAlpha2019-06-23 15:11:44

    我想在Android系统上创建相机预览.我也想让它透明50%.这就是问题所在.使用它时,setAlpha对我不起作用. 这是我的服务,我用它将SurfaceView添加到窗口: WindowManager.LayoutParams tmp = new WindowManager.LayoutParams( measuredWidth,measuredHeight, Wi

  • java – SurfaceView示例2019-06-22 12:11:41

    所以我花了大约两天时间尝试使用SurfaceView.我在网上关注的教程即使在信中也没有用.我通常会得到一个完全黑屏. 为了帮助自己教我如何工作,我需要一个有效的SurfaceView程序. 我正在寻找一个在单独的类中生成SurfaceView的程序.如果有人能够为SurfaceView程序发布完整代码(XML和Ja

  • android – 如何将AnimationDrawable放在SurfaceView画布上2019-06-21 09:12:01

    Noob进行游戏开发,我无法将AnimationDrawable放到SurfaceView画布上.它是一个简单游戏的一部分,用户触摸屏幕,并在该位置放置一个看起来像爆炸的动画gif.我可以使用下面显示的代码使用Bitmap完成此操作,但将其转换为AnimationDrawable是我陷入困境的地方.我可以从ImageView创建Anim

  • android surfaceview在转到后台时崩溃了2019-06-21 07:13:23

    当surfaceview通过接听电话或退出并返回应用程序进入后台时,我的应用程序崩溃了.我读到,在这些情况下,surfacedestroyed并没有接到电话 给出的解决方案对我没有用.如果有人可以帮我处理我的代码,我将不胜感激.谢谢 public GameLoopThread(GameView view) { this.view=view; } pub

  • 使用surfaceview,canvas的Android游戏 – Drawable或bitmap2019-06-21 05:13:13

    我正在使用SurfaceView开发游戏.它涉及大约15-20张图像,其中一些图像的平均分辨率为320X400.我有两个问题 – >我使用Drawable图像并使用drawable(canvas)方法在屏幕上绘制图像.我在一些游戏中看到人们使用Bitmap代替Drawable在屏幕上绘制图像,在Android游戏中使用图像作为Drawabl

  • android – SurfaceView和错误膨胀类2019-06-14 00:14:55

    我试图用自定义视图创建一个应用程序,并且我不断收到“错误膨胀类”. 一定是我在自定义视图方面缺少一些基础知识,但我不确定是什么.这是一个非常简单的自定义视图程序,还需要什么来使其工作? (注意:为了这个问题,我将SurfaceView类放在Activity类中.这不是大型应用程序中的情况.我没

  • android – 用画布在游戏中显示对话框2019-06-13 15:14:53

    在发现启动新意图可能不是通知GameOver用户的正确方法后,我现在正在使用runOnUiThread,Runnable和对话框. 问题:如何以及在何处实施Dialog.show()以通知用户游戏已结束?在我的日志中,一切正常(所以我设法得到消息游戏结束时应该).在某些时候,布尔GameManger.LevelEnded切换为true.当

  • Android:低FPS在surfaceview中绘制了许多位图2019-06-12 02:31:56

    我正在尝试创建一个弹壳游戏,我遇到了一些麻烦.大约500发子弹后我不能超过17 fps.所有更新逻辑代码大约需要1-4ms,而渲染代码大约需要40ms 现在我的代码是 private void drawEntities(Canvas canvas) { for (HashMap<UUID, Spatial> h: spatialList) { for (Spatial s

  • 使用MediaCodec和Surface进行Android编码2019-06-11 23:13:16

    我一直在通过MediaCodec将视频直接渲染到我的UI中从SurfaceView获取的Surface.这非常有效. 我现在正在尝试使用MediaCodec作为编码器.作为测试,我想渲染到Surface(如上所述)并通过配置为编码器的MediaCodec的不同实例进行环回. 我看到编码器的createInputSurface()方法.我想我希望

  • android – 在透明SurfaceView上添加视图?2019-06-09 21:14:21

    This answer描述了如何使用透明背景制作SurfaceView. 但是它需要在SurfaceView上调用setZOrderOnTop(true),这不足为奇地将SurfaceView放在其他视图之上. 这不是我想要的.给定视图A,C和SurfaceView B我想将视图命名为C后面的A后面C. 如果B不是具有透明背景的SurfaceView,那么这只是

  • android – 在其中使用带有相机预览的SurfaceView的ScreenShot2019-06-09 20:11:09

    我正在尝试实现一种功能,包括录制视频时拍摄照片.这就是我结束使用SurfaceView的截图方法的原因. 但是,当我尝试使用SurfaceView的屏幕截图时.我总是得到一张空白图片. 这是我用于拍摄快照的代码: View tempView = (View)MY_SURFACE_VIEW; tempView.setDrawingCacheEnabled(true);

  • android: View, SurfaceView, GLSurfaceView, TextureView 区别与联系2019-06-03 15:47:48

    区别与联系 View: 显示视图,内置画布,提供了图形绘制函数、触屏事件、按键事件函数等,必须在UI主线程内更新画面,速度较慢; SurfaceView: 基于view视图进行拓展的视图类,更适合2D游戏的开发,是view的子类,使用了双缓冲机制,即:允许在子线程中更新画面,所以刷新界面速度比view快。 GLSurfaceV

  • android – 如何使一个扩展SurfaceView的类启动一个Activity?2019-05-31 10:10:18

    所以我有一个绘制并完成游戏中所有提升的类,它扩展了SurfaceView.我想开始一个新的活动,显示玩家死后的分数.GameOver活动有分数.我该怎么做呢?解决方法: Context context = getContext(); // from MySurfaceView/Activity Intent intent = new Intent(context, GameOver.class); co

  • java – 如何更新SurfaceView?2019-05-29 08:47:56

    我扩展了SurfaceView并设法在Activity中绘制它. Activity应该能够在我的SurfaceView上调用一个方法来改变一些参数并重绘它.如何实现更新功能? 这是我的班级: public class MySurfaceView extends SurfaceView implements SurfaceHolder.Callba

  • 如何在android中组合叠加位图和捕获的图像?2019-05-19 16:13:57

    我要求我需要创建一个自定义相机,并允许用户在捕获图像时放置徽标.徽标可以放大/缩小,并可在任何地方的摄像机视图中移动.我已经编写了以下代码来执行此操作,我能够成功放大/缩小并移动徽标图像,但是当我结合使用从相机拍摄的徽标和图片时,它没有正确组合.徽标图像放置在不同的位置

  • android – 将SurfaceView与其他视图(如TextView和Buttons)相结合2019-05-18 20:10:24

    我对android编程完全不熟悉(只做了一些教程/阅读开发指南等),并且每个新手我都想做一个无用的游戏:-). 目前我正在努力与不同观点的布局.与示例类似,我创建了一个扩展SurfaceView并将其放入FrameLayout的类.围绕这个SurfaceView,我希望有其他View像Buttons& TextViews. 像这样的东

  • java – (Android)我如何获得SmartPhone ScreenWidth和高度?2019-05-16 20:12:08

    参见英文答案 > How to Get Device Height and Width at Runtime?                                    6个 我正在为Android制作游戏并使用SurfaceView. 我想知道SmartPhone屏幕信息(高度,宽度等) 我使用这段代码,但是..显示宽度和高度不正确

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有