首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
待读
订阅
李钊平
更多收藏集
微信扫码分享
微信
新浪微博
QQ
211篇文章 · 0订阅
手摸手实现一个画板功能(一)——View的拖拽
从之前项目中抽取出来的一个“画板”功能模块,就是可以在一个空白布局上,添加不同的元素,实现自由组合,暂时没想到啥好名字,姑且叫它“画板”吧。 主要实现了View的拖拽、缩放、旋转、复制、View导出图片、文本编辑、磁力连接线、上一步和下一步状态备忘等功能。该项目主要涉及的知识点:View的事件分发、手势多点触控、View坐标系、备忘录设计模式等。
我写了一个叫 vue-manager 的管理后台
这是我在学完Vue后写的个人项目(也是我的第二个 个人项目), 在此分享给大家学习使用。 这是一个以Vue2.0为框架,结合 iView 和 ECharts 的后台组件, 可以说是在 iView 基础上的进一步组件化。 默认的主题沿用vue的官方主题绿, logo的设计也是用 vue的官方logo 简单变形得到 M 的形状。 希望可以帮助使用者快速搭建基于Vue2.0的管理后台。
学会了ES6,就不会写出那样的代码
const和let的唯一区别就是,const不可以被更改,所以当声明变量的时候,尤其是在声明容易被更改的全局变量的时候,尽量使用const。 更好的代码语义化,一眼看到就是常量。 另一个原因是因为JavaScript 编译器对const的优化要比let好,多使用const,有利…
JavaScript到底是解释型语言还是编译型语言?
几天前我的一个刚接触JavaScript的朋友问我JavaScript是编译型语言还是解释型语言。从一个初学者那里得到这样的问题让我有些惊讶,因为所有初学者都知道JS是一个解释型语言;特别是当你之前使用像Java这样的语言的时候,她就是这样。 当一些人深入JavaScript以…
如何发布你的Github开源库
如果你想在AndroidStudio中引入一个library到你的项目,你只需添加如下的一行代码到模块的build.gradle文件中。就是如此简单的一行代码,你就可以使用这个library了。酷呆了
android投屏技术🔥🔥🔥:控制设备源码分析
这部分也是通过Cling DLNA类库来实现手机对tv的控制。 内容包括: 原理的分析 分享如何有效阅读源码
CSS 常见布局方式
本文思维导图,欢迎补充 本文首发于我的个人网站:http://cherryblog.site 前言 温馨提示:本文较长,图片较多,本来是想写一篇 CSS 布局方式的,但是奈何 CSS 布局方式种类太多并且实现方法太多,所以本文主要是介绍 flex 布局和 grid 布局,以及 C…