Android_Jetpack组件---Naviagtion源码解析 (mp.weixin.qq.com)

【简介】

之前已经翻译过了Google官方的CodeLabs上面的教程,教程很详细,代码在Github上也可以找到,本篇文章旨在自己的APP上使用效果及演示Demo,来具体的使用Navigation。并且对其进行源码解析。

点击查看全文 >>

@code小生 2019-09-02 10:19分享 / 0个评论
赞过的人: 技术头条 IT技术博客大学习 code小生
要不要再学学下面的文章?
探索 Android 多线程优化 (mp.weixin.qq.com)
写这篇文章的目的是完善我对 Android 多线程优化方法的认识,分享这篇文章的目的是希望大家也能从这些知识从得到一些启发。
by @code小生 22小时前 分享 查看详情
JetpackNote---基于Jetpack的学习笔记APP (mp.weixin.qq.com)
JetpackNote 是一款基于谷歌官方组件Jetpack开发的笔记项目,项目中包含了对各大组件的源码分析、Demo使用:Navigation、Lifecycles、Paging、LiveData、ViewModel等…
项目使用Kotlin语言进行编写,依赖库截止代码编写时为最新版本,的几篇源码分析我们分别对Navigation、Lifecycles、ViewModel、LiveData、进行了分析,也对JetPack有了更深入的了解。
by @code小生 22小时前 分享 查看详情
Android 10文档阅读总结 (mp.weixin.qq.com)
有好长一段时间没写文章了,自从栽了一颗之后就开始疯狂的吸取养分。其实前段时间不写文章主要是:发现要学的东西太多,总觉时间不够。而且写文章要比学习某个内容要花费更多的时间。结果最近发现有点消化不良。今天就抽空给做个总结。先给大家展示一下<分支>,大家就知道这篇文章要写咋了。
by @code小生 22小时前 分享 查看详情
蓝色的个人音乐博客网站源码 (www.sucaihuo.com)
基于帝国cms7.2开发的一款简洁大气蓝色的个人音乐博客门户网站源码,是一款带手机端自适应的音乐展示平台
by @好小灰灰 2019-11-06 09:27 分享 查看详情
哥纵横Android多年,竟然翻车在Json上 (mp.weixin.qq.com)
想多了,直接找后台,改不改? 不改? 抄起板凳就是干,打完了直接找老板,说后台不按照约定格式返回数据。妥妥的。
by @SELECT-FROMALL 2019-11-06 08:27 分享 查看详情
Android Studio 4.0 这几个新功能可太牛逼了! (mp.weixin.qq.com)
新的 Android Studio 4.0 更换了全新的启动界面,在今天 Google I/O 中官方发布了 Android Studio 3.5 的 beta 版,一个月之后发布了 Android Studio 3.6 beta 版,而最近的 Android Dev Summit 中为我们带来了 Android Studio 4.0 预览版,今天我们就来看一下,新的 Android Studio 4.0 为开发者带来了哪些新体验!
by @code小生 2019-11-03 18:30 分享 查看详情
Android面试题:bindService获取代理是同步还是异步 (mp.weixin.qq.com)
Android中bindService是一个异步的过程,什么意思呢?使用bindService无非是想获得一个Binder服务的Proxy,但这个代理获取到的时机并非由bindService发起端控制,而是由Service端来控制,也就是说bindService之后,APP端并不会立刻获得Proxy,而是要等待Service通知APP端,具体流程可简化如下:
by @code小生 2019-11-03 18:29 分享 查看详情
Android路由框架ARouter的集成、基本使用以及踩坑全过程 (mp.weixin.qq.com)
对项目进行过组件化的同学肯定也都经历过这样的痛苦,在模块之间通过原生路由方案的界面跳转存在很多的约束,例如子模块向主模块显示跳转无法引用类依赖,又或者是隐式跳转时繁琐的规则定义。并且在项目中如果涉及到需要根据用户的角色或者权限来展示不同内容时,就会在各个界面产生大量的逻辑代码,后期很难进行统一维护,因此,一套类似于前端的路由框架就能解决我们这一系列的烦恼,而对于Android,如今其实已经有相当多成熟的路由框架了,刚好这次项目中准备使用阿里开发的ARouter框架,因此详细来说说这个框架的集成、使用和一些踩坑的过程。
by @code小生 2019-11-03 18:29 分享 查看详情
行业顶级NoSQL成员坐阵,NoSQL数据库专场重点解析! (yq.aliyun.com)
NoSQL数据库作为数据库市场最重要的组成之一,它的一举一动都影响着成千上万的企业。本专场邀请了行业顶级的NoSQL核心成员与大家共同展望NoSQL数据库的未来,阿里巴巴、MongoDB、Redisson、斗鱼等公司的技术大咖与大家共同分享了阿里云NoSQL数据库的企业级特性及行业解决方案。
by @可耐芊小仙女 2019-10-30 16:59 分享 查看详情
Jetpack---Paging你知道怎样上拉加载吗? (mp.weixin.qq.com)
在我的Jetpack_Note系列中,对每一篇的分析都有相对应的代码片段及使用,我把它做成了一个APP,目前功能还不完善,代码我也上传到了GitHub上,参考了官方的Demo以及目前网上的一些文章
by @code小生 2019-10-28 00:45 分享 查看详情