首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
20200212
订阅
2048
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
SAF(Storage Access Framework)使用攻略
漫长的假期,在家整理了一下Android 10的适配内容。因为适配篇的篇幅问题,就将这一部本单独出来,也先放出来。 让用户浏览所有文档提供程序的内容,而不仅仅是单个应用的内容。 让您的应用获得对文档提供程序所拥有文档的长期、持续性访问权限。用户可通过此访问权限添加、编辑、保存和…
2020年关于Android开发架构,我们还能做些什么?
Android开发架构已经由由最最初的Activity架构(MVC),发展到到现在主流的MVP、MVVM架构了。社区也有不少优秀的实践。今天笔者想结合自己的经验谈一谈,一个合理的Android架构应该是怎么样的呢? 相信一些经验丰富的开发者,都经历过面向Activity(Fra…
TCP三次握手、四次挥手出现意外情况时,为保证稳定,是如何处理的?
一. 序 当我们聊到 TCP 协议的时候,聊的最多的就是三次握手与四次挥手。但是大部分资料和文章,写的都是正常的情况下的流程。但是你有没有想过,三次握手或者四次挥手时,如果发生异常了,是如何处理的?又是由谁来处理? TCP 作为一个靠谱的协议,在传输数据的前后,需要在双端之间建…
AndroidNDK——makefile语法详解
完成宏替换、文件引入,以及去除空行、注释等,为下一步的编译做准备;也就是对各种预处理命令进行处理,包括头文件的包含、宏定义的扩展、条件编译的选择等。 选项-E:让gcc在预处理结束后停止编译,test.i文件为预处理后输出的文件。 选项-o:指定输出文件。 将预处理后的代码编译…
虐面试官系列Lifecycle 篇 -(1)基础知识
又是很久很久没写文章了,最近打算写下Android的又一基础知识: Android 官方架构组件系列。打算把相关的知识点都整理写下,所以本系列的主体为Lifecycle. 虽然不敢保证每个人都看了之后都能完全融会贯通,但是我还是觉得看完虐一些普通面试官没啥任何问题(原谅我再一次…
Android面试题集锦--上
1. Java基础相关笔记 2. 线程安全(高并发)笔记 3. JNI 编程的细节笔记
2019-自我认知的改变 | 掘金年度征文
本人17年6月份毕业,至今为止两年半,从毕业前开始从事Android开发,将近3年的时间。第一次写年度总结,总是不知道从何处说起。说来此篇年度总结其实可以说是从事Android开发至今的一个心路历程,总的来说越学习越感觉自己的渺小。 还记得临毕业前的几个月,正是大家写毕业论文的…