电视开发
电视开发的Api
w13635739860
这个作者很懒,什么都没留下…
展开
-
EXOPlaye播放器播放直播Demo
第一步配置gadle implementation 'com.google.android.exoplayer:exoplayer-core:2.11.7' implementation 'com.google.android.exoplayer:exoplayer-dash:2.11.7' implementation 'com.google.android.exoplayer:exoplayer-ui:2.11.7' implementation 'com.googl原创 2020-08-01 10:31:20 · 2185 阅读 · 0 评论 -
ExoPlayer播放器简单使用
使用ExoPlayer首先要创建一个playerr实例SimpleExoPlayer exoPlayer=new SimpleExoPlayer.Builder(getApplicationContext()).build();有了播放器实例我们要在哪里播放exoPlayer.setVideoSurface(surfaceView.getHolder().getSurface());还需要一个播放源DefaultDataSourceFactory factory=new Defau原创 2020-08-01 10:16:51 · 2809 阅读 · 0 评论 -
电视按键事件的处理(4)
前三章讲了KeyEvent事件在默认情况下的执行顺序、改变View层和ViewGroup分发逻辑对KeyEvent事件分发的影响,本章讲得是改变Activity对KeyEvent事件的影响先修改activity的dispatchTouchEvent的返回值为true @Override public boolean dispatchKeyEvent(KeyEvent event) { switch (event.getAction()){ ca原创 2020-07-24 14:55:23 · 170 阅读 · 0 评论 -
电视按键事件的处理(3)
上一个章节主要看的是View层对KeyEvent事件传递的影响,本章主要研究ViewGroup层对KeyEvent事件传递的影响 public boolean dispatchKeyEvent(KeyEvent event) { switch (event.getAction()){ case KeyEvent.ACTION_DOWN: Log.i("wangjiasheng_"+this.getClass().getSim原创 2020-07-24 14:17:19 · 115 阅读 · 0 评论 -
电视按键事件的处理(2)
接着上一章讲,此时修改MyView的dispatchKeyEvent的KeyDown事件的返回值 @Override public boolean dispatchKeyEvent(KeyEvent event) { switch (event.getAction()){ case KeyEvent.ACTION_DOWN: Log.i("wangjiasheng_"+this.getClass().getSimpl原创 2020-07-24 13:20:14 · 94 阅读 · 0 评论 -
电视按键事件的处理(1)
首先大致看看安卓按键事件的默认分发机制package com.example.keytest;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.KeyEvent;import android.view.View;import android.view.ViewGroup;public class Ma原创 2020-07-24 13:20:53 · 201 阅读 · 0 评论