自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

隔壁小王的博客

Anroid学习进阶以及经验分享

  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android集成腾讯互动直播如何切换流视频

由于之前对互动直播这块的介绍,这里对之前的流程不做介绍。可以简单的将直播分成两个部分 1:请求主播数据。 2:打开相应画面。那么分析一下切换流视频应该在哪一步?切换流视频,即切换摄像头与分享屏幕之间的视频数据。切换即关闭当前画面,打开切换画面。那么我们主要处理切换流程。1:请求主播画面在广播监听中调用请求主播画面数据函数,一个是屏幕分享的数据,一个摄像头的数据 mLiveHelpe

2017-06-23 12:01:35 1396

原创 Android 滚动抽奖的实现

本文参考了网上的实现思路,使用了阿里的vlayout来实现,这里用vlayout只是单纯的熟悉一下vlayout的使用方法,毕竟vlayout还是可以解决很大部分UI需求。首先看一下效果:首先说一下思路: 1:数据,每一个奖项都是一个对象,需要设置id以及name 2:拿到数据集合,需要对id做一下处理,因为选中是圆形顺序转动,数据显示是集合顺序显示,这时候需要按照转动顺序获取到id集合

2017-06-22 11:58:59 3282

原创 腾讯云互动直播分享屏幕小结

基于不同的场景提供不同的功能,对于而今最流行的自然是面对面直播,即通过摄像头来形成流视频来进行直播互动。那么对于在线教育行业,就需要进行屏幕分享了。一般对于在线教育的场景就是需要显示老师分享的屏幕(大屏幕)以及老师自己的摄像头屏幕(小屏幕)基于腾讯云随心播开发场景1:分享屏幕以及摄像头屏幕首先,在activity注册广播事件 private void registerReceiver() {

2017-06-20 18:38:46 8544 1

原创 腾讯互动直播上麦以及计费问题小结

腾讯互动直播上麦问题的由来,是由于腾讯计费问题,如果您是土豪,那就不用考虑这个问题了,全部设置默认权限就行,如果公司开发直播功能,不去考虑计费问题的话,这将是一笔很大的开销。看一下腾讯计费公式咋一看公式很简单,主要考虑核心机房(DC)和边缘机房(OC)DC:上下行音视频数据,适用于音视频互动,如上麦互动角色。OC:只能下行音视频数据,只适用于观看,纯吃瓜群众。通过分析,会发现观众其实有两种角色,互动

2017-06-20 15:11:34 2021 1

原创 JavaScript学习笔记之操作文件(第五天)

文件操作具体指的是文件上传,通常在表单中采用 <input type="file" id="test-file-upload">来上传文件。表单form要做一些设置<form id="form1" enctype="multipart/form-data" method="post"> <input type="file" id="test-file-upload"></form>enct

2017-06-06 23:23:22 460

原创 Android Studio Error:null value in entry: outputDirectory=null编译报错问题

问题:Error:null value in entry: outputDirectory=null解决:删掉根目录下.gradle文件夹,然后clean ,rebuild就行了,可能有的同学找不到,步骤如图。删除重新构建

2017-06-05 15:17:20 3081 1

原创 JavaScript学习笔记(第四天)

前面几章都是对如何操作DOM节点的,今天学习一下js操作表单。对表单form的操作其实跟DOM类似,毕竟form也是html的节点。html的表单输入控件主要包括:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>操作表单</title></head><body> <form>

2017-06-04 23:16:55 446

原创 JavaScript学习笔记(第三天)

今天继续学习DOM的 操作,昨天休息了一天,感觉很愧疚。 前天学习了对DOM的修改以及DOM事件,今天看了不同的文档,感觉有很多遗漏之处,今天深入学习一下。首先回顾一下DOM的访问方法: getElementById :通过id获取元素节点 appendChild: 添加节点 removeChild:删除节点 /×——————————————×/ innerHT

2017-06-04 01:31:51 470

原创 JavaScript学习笔记(第二天)

今天我们继续学习Javascript。Js运算符js运算符感觉跟java一样,其实没什么好讲。1算术运算符: 加减乘除,递增递减。一样一样。2赋值运算符:还是跟java一样,略过。关于+运算符提一下,其实也跟java一样,可以做加法运算,也可以连接两个字符串。当然,跟java不一样的是当数字跟字符串进行加法运算,结果是做字符串的拼接。3一元运算符:delete:删除对象属性或者方法引用。举个列子:

2017-06-02 00:29:02 397

原创 JavaScript学习笔记(第一天)

关于对JavaScript的介绍我就不多加述说了,因为我的理解肯定没有大佬们表述的清晰,JavaScript在我的印象里是一种很流行的脚本语言,至于为何流行?因为所有的网页,浏览器都是由js来驱动的,H5,跨手机,电脑,pad等多种平台。工具:webstorm快速入门:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">

2017-06-01 00:11:35 482

自定义刻度尺

自定义刻度尺

2016-09-14

Android自定义圆形进度条

Android自定义圆形进度条

2016-09-06

testtouchhelper

ItemTouchHelperAdapter实现RecylerView的拖拽以及滑动删除

2016-03-25

iosAlertdialog

ios风格的AlertDialog

2016-03-17

程序设计实验大纲

手机生产与销售系统,实现手机各部分零件的生产与组装、手机充电器的问题、生产一批同款式的手机和手机销售给顾客的信息,采用了外观模式、建造者模式、适配器模式、原型模式和模板方法模式

2014-06-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除