Android Compose——一个简单的Bilibili APP
简介此Demo采用Android Compose声明式UI编写而成,主体采用MVVM设计框架,Demo涉及到的主要技术包括:Flow、Coroutines、Retrofit、Okhttp、Hilt以及适配了深色模式等;主要数据来源于Bilibili API。依赖Demo中所使用的依赖如下表格所示库名...
Android Compose——一个简单的新闻APP
简述此Demo是参考Google Github其中一个Demo而完成,涉及的内容并不复杂,主要是为了熟悉Compose编码习惯,其次参考官方的代码,可以有利于培养编程思维,仅此而已Google Github Demo地址效果视频导航总体分为A,B,C三个路由结点,A跳转B,B跳转C;其中B界面拥有底...
Android Jetpack Compose——一个简单的笔记APP
@[TOC](一个简单的笔记APP)# 简述此项目功能较为简单,基本就是使用Room数据库实现CRUD,但是此项目实现了一个干净的架构,项目使用MVVM架构进行设计,每一个模块的职责划分清晰,功能明确,没有冗余的代码。其中涉及了Hilt依赖注入,对于数据库的的操作,使用接口实现...
Jetpack Compose助我快速打造电影App
去年开源了一个电影App,其采用的是成熟(过时)的MVP架构。现如今Jetpack框架愈发火热,便萌生了完全使用Jetpack框架重新开发的想法。加上Compose Beta版的正式公开,这个时机再适合不过了。整体上采用Compose去实现UI。数据请求则依赖Coroutines调用Retrofit...
Compose主题切换——让你的APP也能一键换肤
开端应用换肤,这真的是一个老生常谈的问题,从原生安卓开始、到后来的 Flutter ,再到现在的 Compose ,虽说老生常谈,但其实还是新瓶装旧酒。安卓原生的主题切换这里不再说了,这不是本文的重点,况且那个一篇文章估计也说不清。Flutter 的主题切换主要依赖于 provider 状态管理,其...
Android Compose 新闻App(一)网络框架搭建
前言 要去学习新的知识,光是简单的使用还是不够的,最好是有一个项目让你去了解和学习,在开发中去增加你的使用,并且以后回头来看很快就能用上,哪怕你现在用不上,知识的储备是非常要必要的,能给你的未来更多机会。正文 最近觉得Compose很有意思,想要去写一个关于Compose的系...
使用Jetpack Compose Theme 为 App 轻松换肤
#AndroidDevChallenge Week 3整个开发过程中,除了会用到Layout、Modifier等基本技术以外,最大的体会就是Compose的Theme太好用了!,这也是Google想在这个题目中考察和传达的重点。虽然不使用Theme也可以完成上面三个页面,但无疑开发效率会大大折扣。&...
Jetpack Compose 打造炫酷的倒计时 App
TikTik项目中使用的都是Compose最基础的API,花时间不多,但完成效果还比较满意,可见Compose确实有助于提升UI开发效率,这里简单与大家分享一下实现过程。<br/>App实现1. 画面构成app由两个画面构成:输入画面(InputScreen) : <br/>...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。