240 发简信
IP属地:浙江
  • 桥接原生

    为什么需要桥接原生 实现react层JS实现不了的需求: 复杂、高性能组件:复杂表格、视频播放等 原生层开发能力:传感器编程、widget等 平台属性:系统信息、设备信息等 ...

  • Ref转发-具备更强的自定义组件能力

    使用自定义组件(组合模式)时,外层对原始组件的操作 CustomInput.tsx RefDemo.tsx 函数式组件对外暴露实例(通常是api) CustomInput2....

  • memo与性能优化

    避免多层渲染 1. 函数式组件:React.memo() InfoView.tsx MemoPage.tsx 2. class组件:shouldComponentUpdate...

  • HOC高阶组件

    什么是高阶函数? 如果一个函数接受的参数为函数,或者返回值是一个新函数,则该函数就是高阶函数。 什么是高阶组件? 如果一个组件的参数是组件,返回值是一个新组件,则该组件就是高...

  • Context 上下文

    Context解决了什么问题 在一个典型的React应用中,数据是通过props属性逐层传递,这种做法对于某些数据而言是极其繁琐的(如:登录信息、UI主题),这些数据应用中许...

  • TypeScript简介

    1.TypeScript优势: JS的超集,JS有的TS都有,能运行JS就能运行TS强大的类型系统提升了代码的可阅读性、可维护性类型推断、类型检查、代码提示有利于在团队中推动...

  • RN系统组件三

    1. FlatList:一个高性能的列表组件 基础使用:data、renderItem、keyExtractorScrollView属性:内容容器、滚动条、滚动监听、键盘模式...

  • RN系统组件二

    1. TouchableOpacity:最好用的点击组件 透明度渐变阈值:activeOpacity点击事件:onPress、onLongPress、delayLongPre...

  • RN系统组件一

    1. View: UI构建的基石,一切页面的起点 flexDirection:横向纵向布局flexGrow和flex的比较尺寸属性传数值和百分比position: absol...

  • Android面试——20天如何拿到几个offer之面经二

    前面一篇我们介绍了一些简历准备、知识体系简历、面试投递、面试技巧,这一篇我将就我这段时间的面试做一些介绍。 1. Rokid:7.6 14点 飞书面试 一面 Android ...

  • 120
    Android面试——20天如何拿到几个offer之面经一

    1. 简历打磨 首先不要急着去投递简历,这时候要做的就是知识体系的建立,以及简历的打磨。 简历的技能点一定要是自己能够hold住的,且能够向外延伸的。项目的技术一定要有亮点及...

  • 建议放上代码地址

    Android AES加密(Kotlin)

    一 halo~最近工作上写的东西比较简单,感觉分享不出来,最近刚好看到数据加密这一块,感觉挺不错的,也挺好用的,所以下面分享给大家! 二 首先,在Android里面,了解到的...

  • Gradle系列

    Gradle系列:Gradle系列一之Gradle介绍Gradle系列二之配置Groovy环境Gradle系列三之Groovy基本语法Gradle系列四之集合Gradle系列...

  • ros快速入门课程

    http://robot.czxy.com/ ros的快速入门课程

个人介绍
Android开发工程师
中国矿业大学(北京)数学系