![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jetpack
文章平均质量分 92
上马定江山
Android开发老司机
展开
-
5分钟带你了解Android Room
最近在开发中,Room用的比较多,时不时要查资料,干脆写一篇Room的使用和Room的封装。如果写的不好,或者有错误之处,恳请在评论、私信、邮箱指出,万分感谢🙏原创 2023-03-01 15:11:50 · 419 阅读 · 0 评论 -
Android进阶宝典 -- CameraX与Camera2的使用比对
相机,作为手机最重要的一个多媒体工具,被应用于众多app软件中,如果整个项目中涉及到拍照、直播、录视频、扫码,那么相机就必须要用到。传统的相机app,一般使用到Camera或者Camera2比较多,但是Google的JectPack框架中引入了CameraX组件作为官方推荐相机架构,既然推出此框架,那么一定是有它自身的优势之处在的,本文将会从CameraX和Camera2的框架机制出发,分析两者的不同以及性能差异。原创 2023-01-17 09:19:03 · 2072 阅读 · 0 评论 -
Jetpack Compose : 一学就会的自定义下拉刷新&加载更多
一个成熟Androider的标志是自定义下拉刷新&加载更多😁自定义下拉刷新你会怎么做?因为我这个人比较懒(其实就是菜),所以直接拿Compose自带的下拉刷新来修改。这里先上效果图,第一张是Compose自带的下拉刷新,第二张是我们想要的下拉刷新。原创 2023-01-07 15:45:02 · 622 阅读 · 0 评论 -
8万字Android Jetpack学习笔记,帮你快速入门、强化实战
开发七年,我从传统架构MVC到MVVM,一直走到现在的JetPack,没少走弯路。**JetPack能够使开发更加规范,降低项目复杂性,同时规避应用崩溃和内存泄露等的问题,但也存在代码阅读和业务逻辑理解困难的情况。**这里建议初学者有一定的技术和经验积累之后再学习JetPack,这样更利于接收和理解JetPack的设计思想。接下来就给大家分享一份Jetpack系列学习知识笔记,帮助大家提高开发效率,打造出色的Android应用!!!(笔记完整版已整理为PDF文档,由于文章篇幅原因暂不列出,需要者可点击文末卡原创 2022-08-15 09:49:53 · 373 阅读 · 0 评论 -
《Android Jetpack从入门到精通+高级Jetpack强化实战》,最新Jetpack系列开发笔记开源
Android如今已发展11年,从最初的无框架到如今框架越来越多,开发者的开发速度越来越高,但伴随而至的是应用开发越来越不规范,做出来的应用质量也变得参差不齐。为帮助开发者遵循最佳做法、并简化复杂任务,将精力集中放在所需的代码上,Goole在I/O2018大会上推出了AndroidJetpack,帮助我们降低项目的复杂性,让我们的BUG减少,在很大程度上提升了开发效率。在很长一段时间里,绝大部分通过。...原创 2022-07-27 14:35:27 · 752 阅读 · 0 评论 -
Top10应用都在用的Android组件库
相信各位对Jetpack并不陌生,自从 Google 在 2018 年推出 Jetpack 之后,它就成为了 Android 未来发展的指向标。作为一名安卓工程师,我们以前会经常吐槽Android碎片化严重,项目库都是用什么Square全家桶,Glide, 各种Bus, MVP,MVVM等等,而Jetpack就很好的解决了这个问题。Jetpack是Google为解决Android开发碎片化,打造成熟健康生态圈提出的战略规划,是Google对Android未来提出的发展方向。众多Github开源库和各个大原创 2022-03-02 17:44:05 · 1003 阅读 · 0 评论 -
Jetpack全系列组件实战网易云音乐APP
为什么要学习JetpackJetpack是Google为解决Android开发碎片化,打造成熟健康生态圈提出的战略规划,是Google对Android未来提出的发展方向。Jetpack现已成为面试必问,各大厂+github都已经在拥抱适配Jetpack了。谷歌力推一统开发规范,support库停更。所以我认为只要是安卓开发的同学,都或者或晚的要拥抱Jetpack。Jetpack核心组件介绍Navigation:强大的APP导航组件,能够为Activity,Fragment,D原创 2022-01-13 22:05:01 · 620 阅读 · 0 评论 -
Android Kotlin Jetpack Compose UI框架 完全解析
前言Q1的时候公司列了个培训计划,部分人作为讲师要上报培训课题。那时候刚从好几个Android项目里抽离出来,正好看到Jetpack发布了新玩意儿——Compose,我被它的快速实时打包给吸引住了,就准备调研一下,于是上报了此次课题。名词解析:以下用到的专业术语可能会有出入,为了避免混淆,下面做一个名词解析表:名词解析备注组件可以控制页面展示的部分UI的逻辑单元View可以展示的UI,并具备自己维护状态的能力微件同组件,可以控制页面展示的部分UI的逻辑单元原创 2021-07-14 21:08:02 · 3256 阅读 · 7 评论 -
Android全新UI编程 - Jetpack Compose 超详细教程
1. 简介Jetpack Compose是在2019Google i/O大会上发布的新的库。Compose库是用响应式编程的方式对View进行构建,可以用更少更直观的代码,更强大的功能,能提高开发速度(这一段是谷歌自己说的)。 说实话,View/Layout的模式对安卓工程师来说太过于熟悉,对于学习曲线陡峭的Jetpack Compose能不能很好的普及还是有所担心。因为Jetpack Compose的内容比较多,我会分成多个文章来进行介绍。 内容包括常用UI组件的使用,Flow和Compose的结合.原创 2021-05-26 17:42:46 · 4632 阅读 · 19 评论 -
学习Android Jetpack? 入门教程和进阶实战这里全都有
2018年谷歌I/O,Jetpack横空出世,官方介绍如下:Jetpack 是一套库、工具和指南,可帮助开发者更轻松地编写优质应用。这些组件可帮助您遵循最佳做法、让您摆脱编写样板代码的工作并简化复杂任务,以便您将精力集中放在所需的代码上。好好琢磨这段介绍就能解释我们刚才的问题。Jetpack到底是什么?是一套库、工具和指南。说白了就是一系列的库或者工具集合,而且这些工具是作为我们优质应用的指南,相当于官方推荐做法。google推出这个系列的原因是什么?规范开发者更快更好的开发出优质应用。一直以来,原创 2021-05-12 16:58:01 · 1601 阅读 · 14 评论 -
谷歌内部流出Jetpack Compose最全上手指南,含项目实战演练!
简介Jetpack Compose是在2019Google i/O大会上发布的新的库。Compose库是用响应式编程的方式对View进行构建,可以用更少更直观的代码,更强大的功能,能提高开发速度。Compose 并不是像 RecyclerView、ConstraintLayout 这种做了一个或者几个高级的 UI 控件,而是直接抛弃了我们写了 N 年的 View 和 ViewGroup 那一套东西,从上到下撸了一整套全新的 UI 框架。直白点说就是,它的渲染机制、布局机制、触摸算法以及 UI 的具体写.原创 2021-04-20 15:46:47 · 749 阅读 · 8 评论