首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
DevMcryYu
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 37
沸点 2
赞
39
返回
|
搜索文章
赞
文章( 37 )
沸点( 2 )
面试时写不出排序算法?看这篇就够了。
冒泡排序是一种交换排序。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端,故名。 假设有一个大小为 …
18年底Android面经分享(已获头条、顺丰、OPPO等大厂offer)
此文是我知识星球的球友投稿到我公号上的文章,与其他的面试文章有很大的区别:介绍了自己的情况、并从简历攻略、高频题、答题技巧、总结感悟几个方面来讲解,非常值得一看~
一波Flutter酷炫特效来袭,持续更新
实现UI和交互是大前端开发者的必备技能,也是掌握Flutter开发的重点;在下学习Flutter之际,实现了几种客户端上常见的酷炫UI特效,虽说是用Flutter造原生的轮子,但Flutter跨平台的特性是原生不能比拟的,更何况还有不弱的性能表现。本文主要是介绍Flutter特…
Android Rxjava:图解不一样的诠释
Rxjava, 具有链式调用、使用简单&事件与结果松耦合的特点。 Rxjava, 之所以深受欢迎它包含 非常多操作符,能通过 【链式形】 优雅整洁的代码几乎能实现所有的功能需求。 本文特点:图多字少、逻辑简单。 之前面试中被问了很多Rxjava的知识,今天献一份不一样诠释,希望…
正则表达式在Java中的使用
正则表达式一般用于字符串匹配, 字符串查找和字符串替换. 别小看它的作用, 在工作学习中灵活运用正则表达式处理字符串能够大幅度提高效率, 编程的快乐来得就是这么简单. 一下子给出一堆匹配的规则可能会让人恐惧, 下面将由浅入深讲解正则表达式的使用. 附带实战案例. String类…
教你如何实现Flutter的BLoC框架
首先,代码是尽量职责单一的才好,这样有问题也容易修改,不会牵一发而动全身,在开发android的时候,我用过mvp,用过mvvm,个人比较喜欢mvvm,要说这两个的区别,首先mvp模式是当你获取到数据以后,你需要自己控制如何刷新ui。而mvvm是把数据和ui绑定到了一起,当你的…
掘金 AMA:听闲鱼客户端架构师--邬吉风聊 Flutter 和移动端开发那些事
第二十一期 AMA 掘金团队请来了闲鱼客户端架构师,《Fish-Redux》作者-- 邬吉风做了为期三天的 Ask Me Anything (AMA) 活动(活动已结束)。 我们在此精选了一些来自用户的提问及邬吉风的回答。 没找到普通意义上的文本行间距设置方式,基本上都是lea…
Sharedpreferences
Sharedpreferences是Android平台上一个轻量级的存储类,用来保存应用程序的各种配置信息,其本质是一个以“键-值”对的方式保存数据的xml文件,其文件保存在/data/data//shared_prefs目录下。在全局变量上看,其优点是不会产生Applicat…
你用不惯 RxJava,只因缺了这把钥匙
本文最初是为部门内部培训而准备的,但经过一番调研发现,同事们用不惯 RxJava,并不是因为网上介绍 “怎么用” 的教程不够多,恰恰是因为,一上来就急着发车的教程无数、却从未有过哪篇教程 舍得用几句话的功夫点破 RxJava 操作符究竟为何方神圣、我们为什么要用、为什么要那样用…
Flutter启动流程和原理分析
Flutter是怎么启动起来的,是在Android的Activity的启动之后吗?等等这样的问题,在这个文章中将被解答。 新创建一个Flutter项目,在清单文件中默认被启动的Activity是MainActivity,而MainActivity继承的是FlutterActiv…
下一页
个人成就
文章被点赞
94
文章被阅读
74,189
掘力值
1,157
关注了
76
关注者
38
收藏集
4
关注标签
27
加入于
2018-05-11