首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
不知道取什么名字_hah
掘友等级
Android工程师
|
找工作ing
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
透过sunflower看看Google最近在Android上有什么花活(一)--- Hilt
sunflower是什么?太阳花?Google没出这个框架吧。 其实,sunflower是Google基于Google开发框架,加入大量Android JetPack组件的示例项目,涉及到kotlin,kotlin协程,新fragment,hilt,DataSource,pag…
从解释Http的全称开始重学网络(一)
毫无疑问,Http是一个缩写,全称为 HyperText Transfer Protool,谷歌机翻一下,超文本传输协议,第一个问题解决,Http是超文本传输协议。 解决是什么的问题,拆解着看是一个不错的选择,于是,进行分割,分割成"超文本" "传输" "协议"。一个个看 超文…
探索 Android 多线程优化方法
1. 基本介绍 在我学习 Android 多线程优化方法的过程中,发现我对多线程优化的了解太片面。 写这篇文章的目的是完善我对 Android 多线程优化方法的认识,分享这篇文章的目的是希望大家也能从这些知识从得到一些启发。 这篇文章分为下面三部分。 第一部分讲的是多线程优化的…
Android运行时权限终极方案,用PermissionX吧
有些朋友的阅读速度真是令人印象深刻,我记得在《第三行代码》刚刚发售一周不到的时间里,竟然就有人已经读到第 9 章了(因为公众号后台有人回复第 9 章里隐藏的关键字)。现在,《第三行代码》已经出版一个月有余了,相信已经有不少朋友将全本书都看完了。 全书都看完的朋友一定知道,《第三…
设计模式之禅---抽象工厂模式
当面对业务的品种和种类增多的时候,工厂方法模式已经不能很好的满足需求,这个时候,就需要工厂方法模式的升级版,抽象工厂模式的使用。让我们继续来种水果,不过这一次不仅种熟的,还种不熟的。看看,应该怎么种:
设计模式之禅---工厂方法模式
拆解一下这段定义,第一步,定义一个用于创建对象的接口,我们以流传已广的种水果举例,水果的通用特性取颜色和名称,因为是通用特性,所以此处水果是一个接口。 为了简化过程,此处只加入苹果和香蕉两种,分别实现水果的接口。 既然水果的接口有了,那么该种水果了,至于种什么水果,这里不需要操…
设计模式之禅笔记---单例模式
一般来说,一个类创建一个对象需要使用new关键字,此时,我们需要把构造函数设置为private,禁止外部通过构造函数new出一个对象。既然在外部通过构造函数不行了,那么就得有其他的办法,看代码 对,就是两个单词。 因为只创建了一个实例,所以内存的开销较小,如果有对象涉及到频繁的…
面试官:Kotlin中val可以修改指向的数组吗,var和val有什么区别?
先看一段代码,当我们尝试给val声明的变量赋值的时候,编译器会报错,无法给val声明的变量赋值。由此可以说明,val引用自身是不可变的。 可以看到,编译器依然会报错,但是如果仅仅修改其中一个元素的话,却是不一样的。 可以修改数组中的任意一个数值。由此可以看出,val指向的对象可…
flutter不完全指南系列--(二)dart详解(前端角度的两万字解析)
这部分内容量很多,文字加代码接近三万了。所以强烈建议收藏保存。 这篇文章涵盖了flutter会遇到的绝大部分关于dart的知识点,由于dart是参考了大量java和c++及部分JavaScript语言,所以纯前端学起来刚开始还是有一点吃力的,这篇文章就是为了解决这个痛点,站在一…
下一页
个人成就
文章被点赞
12
文章被阅读
4,546
掘力值
127
关注了
9
关注者
2
收藏集
4
关注标签
57
加入于
2016-09-29