首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yanftch
掘友等级
没有退路才能有出路!!!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
365
文章 364
沸点 1
赞
365
返回
|
搜索文章
赞
文章( 364 )
沸点( 1 )
Android Jetpack 开发套件 #7 AndroidX Fragment 核心原理分析
Fragment 是一个历史悠久的组件,从 API 11 引入至今,已经成为 Android 开发中最常用的组件之一; 在这个专题里,我们将从「使用 & 核心原理 & 面试」三个层面来讨论。
flutter网络请求框架dio基本使用
—— 执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天。 需要注意的是,一个 cancelToken 只能对就一个网络请求。
Android 单元测试: 首先,从是什么开始
本文讲述了单元测试的定义,以及与集成测试的区别,一般来说,单元测试不会接触到数据库,不会接触到网络,不会接触到一些复杂的外部环境,如果有的话,那可能是你测试的方式有误,测试的粒度不够 “单元”,希望这篇文章能将这两者的区别解释清楚。
使用 flutter 的ListView实现滚动列表
现如今打开一个 App,比如头条、微博,都会有长列表,随着我们不断地滑动,视窗内的内容也会不断地更新。今天就用 Flutter 实现一下这种效果。 这里的表现其实就相当于有一个固定长度的容器,然后超出的内容是不可见的,只有当你向上或向下滑动屏幕时,视窗外看不见的内容才会出现在视…
教你自定义Flutter错误页面
要想Flutter的错误页面显示成自定义的页面,只要设置ErrorWidget的builder就行。 ErrorWidget的源码在framework.dart的3581行-3630行,很简单,ErrorWidget的构造函数的参数是exception的对象,然后返回一个内容是…
Android开发者,是时候了解LeakCanary2.0了
Hi,各位朋友们,笨鸟又跟你们见面啦。以后的一两个月里,小笨鸟将会聚焦于Android性能优化这个方面,推出一系列的文章。作为android进阶知识,性能优化不管是在社招面试还是在日常工作中都是相当实用的知识,并且也是区分中级和高级程序员的试金石。小笨鸟就会以不同的专题来进行讲…
Flutter 动画全解析(动画四要素、动画组件、隐式动画组件原理等)
1. 动画四要素 动画在各个平台的实现原理都基本相同,是在一段时间内一系列连续变化画面的帧构成的。在 Flutter 中,动画的过程又被量化成一段值区间,我们可以利用这些值设置控件的各个属性来实现动画,其内部由四个关键的部分来实现这一过程。 tweens 可为动画提供起始值和结…
Dart 如何优雅的避空
对于每一个程序员来说,空指针异常应该是基本都会遇到过的异常,而且这个异常出现的概率还比较大。 但是,空指针异常又是最容易解决的异常,因为只要加个非空判断就可以避免了。 本篇通过对比一般非空判断和 dart 特有的语法糖告诉你如何使用 dart 进行优雅的避空。 1. dart …
Flutter之撸一个漂亮的登录界面的总结
最近学习了Flutter的一些控件使用,然后在Github上面看见了一个挺漂亮的登录界面,于是就用Flutter自己模仿地实现了一下。原作者做得比较好看,不过只是单纯实现界面。所以自己加了些东西,比如Key的使用和InheritedWidget的使用。 下面是一些总结,如果有说…
Android strings.xml 多语言翻译解决方案
最让我们头痛的是我们得一条一条的复制粘贴这些翻译文本到对应语种文件夹下的string.xml文件中,这种重复性的工作浪费了大量的开发时间。针对这个问题网上也有很多的解决方案比如Android-strings-xml-csv-converter这个插件,不过这个插件貌似并不能兼容…
下一页
个人成就
文章被点赞
43
文章被阅读
10,587
掘力值
374
关注了
56
关注者
27
收藏集
8
关注标签
47
加入于
2016-08-06