首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
shijiacheng
掘友等级
Android开发工程师
只要干不死,就往死里干!
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 22
沸点 12
赞
34
返回
|
搜索文章
赞
文章( 22 )
沸点( 12 )
深入理解JS闭包
闭包是函数和声明该函数的词法环境的组合,它的最大用处有两个,一个是函数外部可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。
Android源码—为什么onResume方法中不可以获取View宽高
前言 有一个经典的问题,我们在Activity的onCreate中可以获取View的宽高吗?onResume中呢? 对于这类八股问题,只要看过都能很容易得出答案:不能。
Flutter Linux desktop版本App初探-Mofish
使用Flutter实现Linux桌面软件开发-mofish项目。工作要劳逸结合,但摸鱼之举不可取,幸福都是奋斗出来的!
如何编写前端设计文档?
在笔者所在的前端研发流程中, 【技术调研及方案设计】属于连接【需求阶段】和【开发阶段】的中间节点。在需求详评(三审)后了, 需求的功能和交互已经基本确定, 而在实际进入开发之前, 还有一些待确定的技术
如何参与一个顶级开源项目
最近个人事情比较多(搬家、换工作、短暂休息)所以一直也没有顾得上博客更新,恰好最近收到一封邮件提醒了我。 也是时候写一篇文章来聊聊参与开源项目的事(最近也确实进入了笔荒期)。 ps:第一次收到这样的中秋节礼物,加上 Dubbo 社区的活跃及阿里的重视度,还在做 PRC 或微服务…
View的事件分发(二)源码分析(dispatchTouchEvent)
以下源码基于版本27,并为了方便阅读有所删减。 从View的事件分发(一)分发流程文章得知,从用户点击屏幕到屏幕中的控件响应操作的大致流程是 Activity-> ViewGroup-> View。那么 Activity 是怎么把事件传递给我们在 xml 中写的根视图呢?就是说…
Google 为什么以 Flutter 作为原生突破口
Android 系统作为全球第一大系统,基于 Java 开发的移动端有着诸多的性能优势。 2018年前 H5 的性能瓶颈和 react-native 的一系列缺点(动画性能、第三方依赖、逻辑上的额外开销、调试的困难、不能完全屏蔽原生平台 等)导致业界对跨平台开发失去信心。 直到…
玩Android-Flutter客户端开发
完成首页、知识体系、公众号、导航、项目、搜索等各个页面。 采用MD风格的设计,拥有较好的项目结构,比较规范的代码和封装。 支持日间和夜间模式的无感切换。 暂不支持用户注册和登录、收藏等功能。 暂不支持IOS版本下载,请自行clone项目代码运行。 感谢鸿洋大神及玩Android…
[译]Kotlin中内联类(inline class)完全解析(一)
无论你是编写执行在云端的大规模数据流程程序还是低功耗手机运行的应用程序,大多数的开发者都希望他们的代码能够快速运行。现在,Kotlin的最新实验性的特性内联类允许创建我们想要的数据类型,并且还不会损失我们需要的性能! 在本篇文章中,我们将会研究inline class是什么, …
数据库中间件 Sharding-JDBC 源码分析 —— SQL 改写
- [1. 概述] - [2. SQLToken] - [3.SQL 改写] - [3.1 TableToken] - [3.2 ItemsToken] - [3.3 OffsetToken] - [3.4 RowCountToken]
下一页
个人成就
文章被点赞
37
文章被阅读
13,295
掘力值
305
关注了
25
关注者
18
收藏集
1
关注标签
21
加入于
2018-02-04