目录1.播放音频1.新建文件夹用来存放音频文件2.配置2.播放视频3.开源控件1.drawerlayout实现抽屉效果2.沉浸式状态栏1.导入依赖2.去掉标题栏3.简单示例(将状态栏和顶层的颜色设置一致)4.将APP顶层的图片延伸到状态栏3.轮播图1.导入依赖2.在布局文件中加入banner3.我们要用到网络图片,所以我们要加入网络访问的权限4.MainActivity.java中设置轮播图的属            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-29 13:11:48
                            
                                153阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            VideoView是安卓自带的视频播放器类,该类集成有显示和控制两大部分,在布局文件中添加VideoView然后在java文件中简单的调用控制命令,即可实现本地或者网络视频的播放。本章实现视频的居中播放、网络视频播放、本地视频播放、视频卡顿监听、网络连接错误监听、视频外自定义视频控件、视频内自定义视频控件等。 支持的格式:flv、3gp、mp4 类的一些重要方法void sta            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-26 14:08:06
                            
                                188阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             当Android系统原生的控件无法满足我们的需求时,我们就可以完全创建一个新的自定义View来实现需要的功能。 创建一个自定义View,难点在与绘制控件和实现交互,这也是评价一个自定义View优劣的标准之一。通常需要继承View类,并重新它的onDraw()方法、onMeasure()等方法来实现绘制逻辑,同时通过重写onTouchEvent()等触控事件来实现互交逻辑,当然,我们还可            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-28 15:23:43
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一,Android架构 1.Android控件结构Android中的每个控件都会在界面占一块矩形区域,在Android中控件分为两大类:Viewgroup和View。ViewGroup就像一个箱子,里面可以装多个View,但View就像一个实心方块,是最小单元,不能在包含其他控件。关系如图:俗称控件树,上层负责下层的测量与绘制,并传递交互事件。在每一个控件树上面都有一个ViewParent对象,它            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-19 16:50:59
                            
                                80阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近在做视频播放的项目,找了一些网上的第三方开源库,找来找去发现还是JCVideoPlayer还算好用些,网上讲解 JCVideoPlayer 的也不少,废话少说,开始上代码 首先要在项目的app的 build.gradle中 引入JCVideoPlayer库implementation 'fm.jiecao:jiecaovideoplayer:5.5.2'在activity的xml文件中加入JC            
                
         
            
            
            
            布局中的:android:visibility程序中可用setVisibility();对应的三个常量值:0、4、8VISIBLE:0 意思是可见的INVISIBILITY:4 意思是不可见的,但还占着原来的空间GONE:8 意思是不可见的,不占用原来的布局空间        Read More            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-09-24 11:37:00
                            
                                187阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            什么是View?在Android中,什么是View?View是Android中所有控件的基类,不管是简单的TextView,Button还是复杂的LinearLayout和ListView,它们的共同基类都是View;View是一种界面层的控件的一种抽象,它代表了一个控件,除了View还有ViewGroup,从名字来看ViewGroup可以翻译为控件组,即一组View;在Android中,View            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-29 20:37:05
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是View?View是Android中所有控件的基类,是一种界面层的控件的一种抽象,它代表了一个控件。View的位置参数View的位置主要由它的四个顶点决定,分别对应View的四个属性:top,left,right,bottom。其中top是左上角纵坐标,left是左上角横坐标,right是右下角横坐标,bottom是右下角纵坐标。值得注意的是,这些坐标都是相对于View的父容器来说的。Vie            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-30 09:58:50
                            
                                144阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            android 5.0新增控件CardView顾名思义是卡片视图,它继承FrameLayout。它是一个带圆角的背景和阴影FrameLayout。CardView被包装为一种布局,并且经常在ListView和RecyclerView的Item布局中,作为容器使用。  CardView的使用非常简单:<android.support.v7.widget.CardView
        and            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-29 12:34:00
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            android播放视频也是常用的技术,今天分享一个自定义视频控件,支持自定义控制 UI,全屏播放, 可以实现自动横竖屏切换的控件,跟随手机的位置而,重力感应自动切换横竖屏. 效果图:    代码下载Github:https://github.com/DickyQie/android-video            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-01 14:36:13
                            
                                101阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在Android初级教程(五)我们写了HelloAndroid 之后,一直觉得没有写半行代码对不起自己,所以本节,我们将在HelloAndroid 基础之上,进行与TextView 文字标签的第一次接触.在此例中,将会在Layout 中创建TextView 对象,并学会定义res/values/string.xml 里的字符串常数,最后通过TextView 的setText 方法,在预加载程序之初            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-10 20:39:10
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            更新记录0.1.6(2020-11-24)处理Android退出全屏后,页面被虚拟NavigationBar遮挡的问题0.1.5(2020-07-27)修复ipad下,退出全屏黑屏的问题查看更多平台兼容性AndroidiOS适用版本区间:4.4 - 11.0适用版本区间:9 - 14原生插件通用使用流程:购买插件,选择该插件绑定的项目。在HBuilderX里找到项目,在manifest的app原生            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-19 17:05:39
                            
                                288阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            下面是自己写的一个视频播放器,只是用Android已有的控件组合了一下,个人觉得Android提供的MediaController不好看(或许可以修改,没试),自己定义了一个播放控制面板,可以播放、暂停、改变播放进度、全屏和非全屏。1.播放器的布局文件simple_video_view.xml<?xml version="1.0" encoding="utf-8"?>
<Rela            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 21:55:38
                            
                                287阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android 播放视频控件实现指南
## 前言
在Android开发中,实现播放视频功能是一个常见的需求。本指南旨在向刚入行的小白开发者介绍如何实现Android播放视频控件。我们将首先介绍整个实现过程的流程图,然后逐步讲解每个步骤需要做的事情,并提供相应的代码示例和注释。
## 流程图
```mermaid
flowchart TD
    A[开始] --> B[创建播放器]            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-30 04:36:57
                            
                                241阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录TextViewShpeEditText(输入框)Button(按钮)ImageView(图像视图) TextView用于显示文本的一个控件 文本的字体尺寸单位为sp; sp:scaled pixels(放大像素)主要用于字体显示1.常用属性Shpe可以定义控件的一些展示效果,例如圆角,渐变,填充,描边,大小,边距;shape子标签就可以实现这些效果,shape子标签有下面几个属性:corn            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-13 15:01:23
                            
                                142阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android 视频播放控件使用指南
在Android开发中,视频播放是一个常见的需求。Android提供了多种视频播放控件,如`VideoView`和`ExoPlayer`等。本文将介绍如何使用这些控件来实现视频播放功能,并提供一些代码示例。
## 1. VideoView 控件
`VideoView`是一个简单的视频播放控件,它提供了基本的视频播放功能。使用`VideoView`时,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-21 07:23:09
                            
                                270阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android 多人视频控件实现指南
在移动应用开发中,实现一个多人视频通话功能可以说是一个相对复杂,但非常有趣的项目。本文将以步骤化的方式引导你如何构建一个简单的 Android 多人视频控件。我们将使用一个知名的实时通信服务,例如 WebRTC,来实现这一功能。以下是整个实现流程的概述。
## 流程步骤概述
| 步骤       | 描述            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-19 07:57:41
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MaterialEditText 智能提醒输入框android-edittext-validator 输入效验、提醒ClearEditText 带删除的输入框PasswordEditText 显示/隐藏密码MaterialSearchView 一个基于Material design 规范的Android 搜索控件。MaterialSearchView显示在Toolbar 或者 ActionBar            
                
         
            
            
            
            # Android 显示 Fragment 控件的基础知识
在现代 Android 应用开发中,Fragment 控件是一个非常重要的组成部分。它允许开发者将用户界面分解为可复用、更灵活的组件。本文将介绍 Fragment 的基本使用方法,包括如何在 Activity 中显示一个 Fragment,同时给出具体的代码示例,并用关系图和甘特图来帮助说明。
## 什么是 Fragment?
Fr            
                
         
            
            
            
            # Android LayoutAnimation 显示控件教程
## 介绍
在Android开发中,LayoutAnimation是一种用于在布局中显示控件的动画效果。它可以帮助你为你的应用添加一些视觉上的吸引力,并提高用户体验。本文将教会你如何使用LayoutAnimation来显示控件。
## 整体流程
下面的表格展示了实现“android LayoutAnimation 显示控件”的步            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-19 12:38:02
                            
                                114阅读