• 2024-06-09安卓实战演练——Surfaceview视频播放器
    代码来源《Android移动开发基础案例教程》gradle4.6packagename:cn.itcast.surfaceview先在res中建一个raw包,包中导入vedio.mp4Androidmanifest代码:<?xmlversion="1.0"encoding="utf-8"?><manifestxmlns:android="http://schemas.android.com/apk/res/andro
  • 2023-09-05Android surfaceview的使用方式
    1.什么是surfaceviewsurfaceview内部机制和外部层次结构在安卓开发中,我们经常会遇到一些需要高性能、高帧率、高画质的应用场景,例如视频播放、游戏开发、相机预览等。这些场景中,我们需要直接操作图像数据,并且实时地显示到屏幕上。如果我们使用普通的view组件来实现这些功能,可能会
  • 2023-08-18AndroidStudio SurfaceView SurfaceHolder关系
    电视机就像是屏幕,而SurfaceView则是你要在屏幕上显示的内容。然而,你不能直接在电视机上直接绘制内容,就像你不能直接在SurfaceView上绘制内容一样。这就是SurfaceHolder登场的地方。SurfaceHolder就像是遥控器,它是控制你如何在电视屏幕上显示内容的工具。你通过遥控器来切
  • 2023-08-14Android 5.0(Lollipop)中的SurfaceTexture,TextureView, SurfaceView和GLSurfaceView
    https://blog.csdn.net/jinzhuojun/article/details/44062175SurfaceView,GLSurfaceView,SurfaceTexture以及TextureView是Android当中名字比较绕,关系又比较密切的几个类。本文基于Android5.0(Lollipop)的代码理一下它们的基本原理,联系与区别。SurfaceView从Android1.0(API
  • 2023-07-31android 游戏开发 之索引贴
    1、Android游戏开发之旅(一)长按Button原理2、Android游戏开发之旅(二)View和SurfaceView3、Android游戏开发之旅(三)View类详解4、Android游戏开发之旅(四)Canvas和Paint实例5、Android游戏开发之旅(五)Path和Typeface6、Android游戏开发之旅(六)自定义View7、Android游戏开发之旅(七)
  • 2023-07-28Android图形系统之Surface、Surfac…
    1、SurfaceSurfaceextendsObjectimplementsParcelableClassOverviewHandleontoarawbufferthatisbeingmanagedbythescreencompositor.简单翻译:Surface是原始图像缓冲区(rawbuffer)的一个句柄,而原始图像缓冲区是由屏幕图像合成器(screencompositor)管理的。java.lan
  • 2023-07-24android meidaplayer + surfaceview封装视频播放
    AndroidMediaPlayer+SurfaceView封装视频播放作为一名经验丰富的开发者,我将教会你如何使用AndroidMediaPlayer和SurfaceView来封装视频播放功能。下面是整个实现过程的步骤:步骤操作1添加权限和组件2初始化MediaPlayer3设置SurfaceView4设置资源
  • 2023-07-17Android 网络游戏开发入门简单示例
    在Android系统上开发是Android开发学习者所向往的,有成就感也有乐趣,还能取得经济上的报酬。那怎样开发Android网络游戏攻略呢?下面介绍一个简单的入门实例。一、创建新工程首先,我们在Eclipse中新建一个名为Movement的工程,并且选择合适的AndroidSDK,在这里,我们选用的API是比较
  • 2023-06-06防止Android截屏
    一、背景介绍对于涉及用户个人隐私的应用,比如银行、支付、社交等应用,其界面中可能会涉及到用户的个人信息,比如手机号、身份证号码、交易记录等。如果这些信息被人截屏,就可能会造成用户个人隐私的泄露。另外一方面,一些企业和开发者可能会开发一些自己的知识产权应用,比如游戏、新
  • 2023-04-04一手遮天 Android - view(媒体类): MediaPlayer(在 SurfaceView 上播放)
    项目地址https://github.com/webabcd/AndroidDemo作者webabcd一手遮天Android-view(媒体类):MediaPlayer(在SurfaceView上播放)示例如下:/view/media/MediaPlayerDemo1.kt/***MediaPlayer(在SurfaceView上播放)**注:无法对SurfaceView截图,如果需要对视频截图
  • 2023-03-23Android使用SurfaceView实现签名板
    SurfaceView使用首先创建一个SurfaceViewSign类,继承SurfaceView类,继承SurfaceHolder.Callback和Runnable接口,代码如下:importandroid.content.Context;importandroid
  • 2023-02-18安卓APP全局黑白化
    在清明节时各APP都会进行黑白化处理,要怎么实现呢?一、原理Android提供的ColorMatrix(颜色矩阵),将其饱和度设置为0,这样使用Paint绘制出来的都是没有饱和度的灰白样式:Paintpaint
  • 2023-01-05安卓-SurfaceView
    一、SurfaceView是View的孪生兄弟View通过刷新来重绘视图,安卓系统通过发出VSYNC信号来进行屏幕重绘,刷新间隔是16ms。如果一次重绘耗时太长超过16ms会出现警告的log告诉你
  • 2022-11-25【Android游戏开发之六】在SurfaceView中添加组件!!!!并且相互交互数据!!!!
    ​​ 李华明Himi ​​​原创,转载务必在明显处注明 很多童鞋说我的代码运行后,点击home或者back后会程序异常,如果你也这样遇到过,那么你肯定没有仔细读完Himi的博文,第十九