首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
daryl_jz
掘友等级
App程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
52
文章 51
沸点 1
赞
52
返回
|
搜索文章
最新
热门
AndroidStudio引入旧项目问题
从GitHub下载了一个开源项目,在AS中打开后,总是sync失败,花费了不少时间才把项目配置完成,有必要记录一下。
Retrofit框架简单分析
之前使用Retrofit来承接网络请求,根据官网Demo快速上手,使用起来也很方便,特别是使用注解来设置请求参数,比之前手写接口省了不少事。但是用着很爽,总有一个疑问在心头,Retrofit框架是怎么解析注解参数的?又是怎么使用OkHttp发送请求的?现在带着疑问,通过阅读源码…
Android多线程
Android应用启动之后,默认情况下,同一个应用的所有组件均在相同的进程中运行,如果需要改变组件运行的进程,可以在清单文件中使用android:process属性。多进程通信,以后再另作研究,本文主要记录下Android下的多线程编程。 官方这篇文章,还有这篇写的不错,可以对…
初步了解Flutter isolate
什么是isolate?正如官方所定义,isolate是独立的Dart执行上下文。所有的Dart代码都是在isolate中运行,同一个isolate中的类可以直接访问,不同的isolate,只能通过port发送数据来进行通信。 简单的理解一下,isolate类似于Andriod中…
Flutter给iOS数字键盘增加完成按钮
问题出现了,当然要解决,作为一个“懒”人,第一步当然是问下Google了。万能Google的第一条搜索结果便指向了Github上Flutter仓库对应的 issues, 通过翻看相关的评论,发现已经有人发布了对应插件来解决这个问题,插件名字为Keyboard Actions,这…
不仅仅是一个点
产品同学过来反馈,说用户填写的姓名中有特殊字符,后端校验不过,看前端能不能过滤一下。经具体了解后,问题集中在少数民族姓名中的间隔符点上。 不就是个点么,校验的时候,让这个点合法通过不就行了。似乎很简单,但具体操作时还是会发现并不如想的那么顺利。 经测试发现,类似中间点有好几个,…
BasicMessageChannel 无法接收消息
作为Flutter新手,使用BasicMessageChannel从Android端发送消息给Flutter,却发现无法收到消息,百思不解,折腾了不少时间,最终看了下FlutterActivity源码才解决,很有必要记录下。 Flutter以module形式嵌入到现有Andro…
我对Kotlin中Null Safety的一点误解
对Kotlin的 Null Safety 一直存在一个误解,以为不管怎样写,只要编译通过了,就不会出现空指针异常。直到这个异常出现后,才又认真的看了一遍其中的 Safe Calls,发现自己并没有深入理解其空指针安全。 其实编辑器报错时,已经很明确给了提示,应该对text做非空…
Flutter Build Mode
理解了概念之后,如何在代码中进行模式判断呢?经查询,可以使用 dart.vm.product变量,当为true时,当前运行在release模式,false时,运行在debug或profile模式。具体代码如下:
git分支间迁移文件
功能A开发完成后,在分支B上需要同样的功能,但又不能将功能A的分支合并到B,此时就需要将对应文件移到分支B上。 最初的想法是,切到A分支,把对应文件copy一份出来,再切到分支B,添加copy出来的文件。这种方法能解决问题,但感觉很low,强大的git应该提供有解决方案,于是G…
下一页
个人成就
文章被点赞
10
文章被阅读
25,322
掘力值
519
关注了
22
关注者
4
收藏集
1
关注标签
19
加入于
2019-11-13