Wednesday, July 14, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


手把手教你搭建自己的Angular组件库

Posted: 29 Apr 2021 08:46 AM PDT

DevUI是一支兼具设计视角和工程视角的团队,服务于华为云 DevCloud平台和华为内部数个中后台系统,服务于设计师和前端工程师。 官方网站: devui.design Ng组件库: ng-devui(欢迎Star) 引言 作为前端开发者,随着公司业务的不断发展和增长,业务对组件功能、交互的诉求会越来越多,不同产品或者团队之间公用的组件也会...

Android 编译优化——dex2oat编译

Posted: 21 Dec 2020 12:28 AM PST

一、ART 即时 (JIT) 编译器实现 Android Runtime (ART) 包含一个具备代码分析功能的即时 (JIT) 编译器,该编译器可以在 Android 应用运行时持续提高其性能。JIT 编译器对 Android 运行组件当前的预先 (AOT) 编译器进行了补充,可以提升运行时性能,节省存储空间,加快应用和系统更新速度。相较于 AOT 编译器,JIT 编译器...

Android NestedScrolling实现ViewPager列表切换

Posted: 15 Jun 2021 05:51 PM PDT

一、需求简介 app首页中经常要实现首页头卡共享,tab吸顶,内容区通过ViewPager切换的需求,以前往往是利用事件处理来完成,还有Google官方也提供了相关的库,但是这些也有一定的弊端,适配起来还是比较复杂。这里我们利用NestedScrolling机制来实现,之前的博客中也有一篇类似的博客《Android 利用NestedScrolling联动机...

前端之变(终):前端的未来

Posted: 13 Jul 2021 06:22 PM PDT

若干年前,一位程序员做过一个预测: > Any application that can be written in JavaScript, will eventually be written in JavaScript. (任何可以用 JavaScript 来写的应用,最终都将用 JavaScript 来写) 某种程序上来说,它可能是一个事实,JavaScript已经参与到应用级技术方向的各个方面,在后端,移动端,桌面端都...

CSS 浮动布局放弃float,拥抱flex(详解)

Posted: 13 Jul 2021 04:13 AM PDT

## CSS 浮动布局放弃float,拥抱flex(详解) **博客说明** > 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! #### 说明 在写前端代码的时候,写一排的float:left, float: right,最后再来个clear:both;有的时候一旦忘记清除浮动,那么页面就糊了。 就...

Rainbond 部署的应用自动接入 CDN 进行静态资源分发

Posted: 13 Jul 2021 07:17 PM PDT

本文档适合的场景是:解决因分布、带宽、服务器性能带来的访问延迟问题,将运行于 Rainbond 的 Nodejs 前端项目进行动静分离,通过 阿里云CDN 加速 对象存储OSS 中的静态资源,提升用户访问速度。 实现原理:Rainbond 支持 Nodejs 前端项目的源码构建,在项目CI 结束后通过自定义脚本自动将静态文件(css,js,img等)推...

【源码篇】Flutter GetX深度剖析 | 我们终将走出自己的路(万字图文)

Posted: 13 Jul 2021 07:07 PM PDT

![image-20210627221006498](https://cdn.jsdelivr.net/gh/CNAD666/MyData@master/pic/flutter/blog/20210714093026.png) # 前言 > **人心中的成见是一座大山,任你怎么努力都休想搬动。** 这是电影《哪吒》里申公豹说的一句话,也是贯彻整部电影的一个主题;或许这句话引起了太多人的共鸣:35岁职场危机,大厂卡本科学历...

Google 与微软再次合作,改进浏览器 API

Posted: 13 Jul 2021 05:25 PM PDT

最近几个月的时间,微软一直在推动 Edge 浏览器上的 PWA 应用发展,并致力于让 PWA 应用在 Windows 上成为一流的应用,而微软最新的开发计划是改善网站和 Web 应用对系统剪贴板的支持。 Google 和微软目前正在开发一个新的剪贴板 API —— Pickle Clipboard API。借助于这个 API,这将使 Microsoft Edge 和 Google Chrom...

Firefox 90 正式发布,移除 FTP 支持

Posted: 13 Jul 2021 04:19 PM PDT

Firefox 89 在上个月正式发布了,在该版本中对设计进行了重大更新。Firefox 90 相比 89 虽然没有那么大的变化,但仍然有一些值得关注的新功能和改进。 在这个新版本中,Firefox 引入了一个新的 about:third-party 页面,以帮助用户识别由第三方模块和应用程序引起的兼容性问题。 Windows 版还引入了一个新的选项,开启后...

No comments:

Post a Comment