九八年生于晚秋


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

YAM项目功能点实现三

发表于 2019-06-10 | 分类于 前端项目
功能需求实现userId和View的一对多,以及保证线程安全,在ViewRenderManager中修改addRender,Remove的实现修改一个人对应的View。 实现首先之前的存储是利用HashMap存储,一个userId对应一个View: 123456789public class RenderInfo { public int rotation; public S ...
阅读全文 »

ES6熟悉

发表于 2019-06-08 | 分类于 前端学习
Let和Const命令LetES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 123456{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b // 1 用let声明的变量不会进行变量提升,我们知道用var声明的变量定义的话是会进行 ...
阅读全文 »

HOOK介绍及理解

发表于 2019-06-08 | 分类于 前端学习
什么是HOOK,什么时候用?Hook是一个特殊的函数,它可以让你“钩入” React 的特性。它允许让你在不编写 class 的情况下使用 state 以及其他的 React 特性。Hook 不能在 class 组件中使用 —— 这使得你不使用 class 也能使用 React。 React 内置了一些像 useState,useEffect这样的 Hook。你也可以创建你自己的 Hook 来复用 ...
阅读全文 »

运行报错汇总

发表于 2019-05-29 | 分类于 前端学习
1.com.android.builder.testing.api.DeviceException:com.android.ddmlib.InstallException:INSTALL_FAILED_VERSION_DOWNGRADE是因为不在最新版本的RN上构建调试apk,可能在已安装的应用程序内部存在某些版本冲突,尝试在手机端先卸载然后重新运行一下。 2.Problem:Failed to ...
阅读全文 »

YAM项目功能点实现三

发表于 2019-05-29 | 分类于 前端项目
功能需求在我们进行视频的过程中,需要保持屏幕常亮,避免进入锁屏的需要。想法就是在人员加入到频道的时候调用屏幕常亮的方法,然后在离开频道的时候调用去除屏幕常亮的方法。 几种常见的方法FLAG_KEEP_SCREEN_ON它是基于一个activity的方法,它是一个页面 Window 上的一个Flag,使用 addFlags() 方法添加。 1activity.getWindow().addFlags ...
阅读全文 »

YAM项目功能点实现二

发表于 2019-05-29 | 分类于 前端项目
功能需求在接收视频的时候,对于所占屏幕较大的采用高清流,所占屏幕较小的采用低清流。 实现首先需要了解一下,这个视频是如何显示的,之前我是以为在这屏幕中,我需要把所有的memberlist的成员都渲染出来,对于渲染的那个userid就不能清楚的理解,后来我知道了,在这个屏幕的渲染中只会渲染两个成员,除了本身之外渲染memberlist的第一个成员。 这样的话,需要完成的点就比较清晰了。在之前已经有一 ...
阅读全文 »

YAM项目功能点实现一

发表于 2019-05-27 | 分类于 前端项目
项目运行步骤先从git上把项目clone下来 1git clone "项目地址的url" 利用VSCode打开项目后,配置好终端,默认的是shell,用git bash的会好用一点。 下载好yarn(一个资源管理器,可以很快导入执行包),在终端中运行命令就可以把项目跑起来了: 12yarnreact-native run-android 功能需求实现成员列表页面的图标渲染, ...
阅读全文 »

Hexo博客多台电脑

发表于 2019-05-25 | 分类于 杂记
在公司用hexo搭好博客之后,突然有个疑问:我想要回到家继续写文章,那换了电脑之后该怎么更新博客呢?然后就开始智障了。通过谷歌,照着弄了好久,才弄好了。 思路:使用git分支。 准备工作和环境要求在这之前,首先你得有台电脑是配置好了的,也就是确保你已经使用hexo在github pages上面部署好你的个人博客,并在本地电脑拥有该博客的部署环境,即类似于以下图片的文件目录 对username.g ...
阅读全文 »

React学习一

发表于 2019-05-25 | 分类于 前端学习
React是什么?React 是一个声明式,高效且灵活的用于构建用户界面的 JavaScript 库。使用 React 可以将一些简短、独立的代码片段组合成复杂的 UI 界面,这些代码片段被称作“组件”。React 中拥有多种不同类型的组件。 12345678910111213141516171819class Square extends React.Component { co ...
阅读全文 »

Js语法熟悉三

发表于 2019-05-24 | 分类于 前端学习
JavaScript的异步处理AjaxAjax概念与工作流程AJAX 并非编程语言,它通过浏览器内建的 XMLHttpRequest 对象(从 web 服务器请求数据),然后利用JavaScript 和 HTML DOM(显示或使用数据)。它能够不刷新页面更新网页,在页面加载后从服务器请求和接收数据,在后台向服务器发送数据。 它的工作流程:网页中发生一个事件(页面加载、按钮点击) -> ...
阅读全文 »
1…8910

Rui Zhou

100 日志
10 分类
30 标签
GitHub
0%
© 2019 Rui Zhou
本站访客数:
由 Hexo 强力驱动