首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
JosFloy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
RxJava + Retrofit + MVP(看完还不明白,吐槽我。适合初学者,VIP版MVP框架!!)
前言:还是因为公司特别闲,把基础总结总结。如果对相关知识含糊不清,会导致你无法随意扩展你想要的框架和功能。但是觉得作为程序员这行业,只要踏进来了,不是在学习的路上就是在被淘汰的路上,加油!! 本文章将针对所有用户,大家根据自己的所需自行跳过一些章节。首先还是说说这个框架支持干一…
Android中的AOP的实现及AspectJ的使用
OOP(Object Oriented Programming): 这就是我们android中的面向对象开发。面向对象的三大特征,封装、继承和多态。这里不多赘述。 在我们andorid开发中都使用过注解功能,第三方库有注解的有ButterKnif、dagger2、EventBu…
二维码扫码登录是什么原理
在日常生活中,二维码出现在很多场景,比如超市支付、系统登录、应用下载等等。了解二维码的原理,可以为技术人员在技术选型时提供新的思路。对于非技术人员呢,除了解惑,还可以引导他更好地辨别生活中遇到的各种二维码,防止上当受骗。 二维码最常用的场景之一就是通过手机端应用扫描PC或者WE…
Why | Https 为什么是安全的?(上)
Https 为什么是安全的? 这可以说是一个高频面试题了。但要完全说明白这个问题,你需要具备一些前置知识。所以在本篇中,暂时不会涉及到 Https 的具体通信流程。 围绕这几点,我们来看一看常见的加密通信方法以及存在的问题。 加密技术最初起源于战争。比如著名的 凯撒密码 ,它的…
面试官:Glide 是如何加载 GIF 动图的?
最近在一个群里看到有人说面试遇到一个问题是 “Glide 是如何加载 GIF 动图的?”,他说没看过源码回答不出来... 好家伙!现在面试都问的这么细了?我相信很多人即使看过源码也很难回答出来,包括我自己。比如之前自己虽然写了两篇 Glide 源码的文章,但是只分析了整个加载流…
一篇文章带你了解Android 最新Camera框架
Android Camera整体框架主要包括三个进程:app进程、camera server进程、hal进程(provider进程)。 进程之间的通信都是通过binder实现,其中app和camera server通信使用 AIDL(Android Interface Defi…
一篇文章带你彻底搞懂Kotlin的协程
本质上,协程是轻量级的线程。 .... 可以看到很多地方都有实现Element,它主要目的是限制范围以及异常的处理。这里我们先了解两个重要的Element,一个是Job,一个是CoroutineDispatcher 我们先从创建job开始,当调用launch的时候默认有三个参数…
Android 高级开发面试题以及答案整理
如今安卓开发不像前几年那么热门,但是高级人才依然紧缺,大家看着这句话是不是很熟悉,因为 web 高级人才也紧缺,c++ 高级人才一样紧缺,那么到了人工智能时代,人工智能时代的高级人才也同样会紧缺!似乎是高级人才的人在其他领域也是高级人才,而不是因为选择了热门才会一帆风顺。 业务…