ComposeCookBook
发表于|更新于
|浏览量:
不依所见而做,应依信仰而行。——保罗
分享一个安卓UI库
Jetpack组合UI元素、布局、小部件和演示屏幕的集合
它有非常多完成了的炫酷特效,非常NICE
相关推荐
2025-05-07
AndServer
古来一切有成就的人,都很严肃地对待自己的生命,当他活着一天,总要尽量多劳动,多工作,多学习,不肯虚度年华,不让时间白白地浪费掉。 —— 邓拓 https://github.com/yanzhenjie/AndServer https://yanzhenjie.com/AndServer AndServer:Android 平台的 Web 服务器与框架在移动开发中,构建轻量级的本地 Web 服务器或框架有时是必要的,例如在局域网中共享内容或搭建调试工具。AndServer 是一个专为 Android 平台设计的 Web 服务器与框架,它以简单、高效和灵活的特性,帮助开发者轻松实现 Web 服务功能。 什么是 AndServer?AndServer 是一个 Android 平台的 Web 服务器和框架,支持 HTTP 协议和 Spring MVC 样式的开发模式。它让 Android 应用程序能够像 Web 服务器一样运行,提供 RESTful 接口、静态资源服务等功能。 核心特点: 嵌入式 Web 服务器:支持在 Android 应用中嵌入 HTTP 服务器。 Spring ...
2025-06-13
nowinandroid
在教育中,一切都应以教育者的人格为基础,因为只有人格才能影响人格,只有人格才能形成性格。——俄乌申斯基 https://github.com/android/nowinandroid Now in Android:官方 Android 现代化开发实践项目解析随着 Android 技术的不断演进,开发者们对于最佳实践、架构模式和新特性的学习需求也日益增长。为此,Google 官方推出了 Now in Android 开源项目,旨在为开发者们提供一份涵盖 Android 现代化开发全流程的实战示例。无论是新手还是有经验的开发者,都能从中收获丰富的实战经验和最佳实践指引。 项目简介Now in Android(NIA)是 Google 官方维护的一个开源 Android 应用示例项目。它不仅演示了如何构建一个端到端的完整 Android 应用,还集成了 Jetpack 生态中几乎所有主流库和工具,涵盖了现代 Android 开发的核心理念和技术栈。 项目的主要目标是: 展示 Android 现代化开发的最佳实践 演示 Jetpack Compose 在大型项目中的实际应用 指导...
2025-04-30
ShadowLayout
企業裡的員工在經過三年的體驗與洗禮之後,才能勝任回答外界電話查詢的工作,因為一通電話很可能造成許多事情的影響。 —— 希思 https://github.com/lihangleo2/ShadowLayout ShadowLayout:可定制化的万能阴影布局在 Android 开发中,阴影效果是提升界面视觉层次感的重要元素。尽管官方提供了 CardView 来实现常见的阴影效果,但其功能有限,无法满足复杂的定制需求。ShadowLayout 是一个强大的万能阴影布局库,它突破了 CardView 的限制,提供了高度可定制的阴影效果和动态样式支持。 什么是 ShadowLayout?ShadowLayout 是一个开源的 Android 布局库,专注于实现高度可定制的阴影效果。它允许开发者设置阴影的偏移、扩散程度、圆角半径以及多边控制,同时支持动态设置 shape 和 selector,进一步简化了布局样式的开发。 核心特点: 全方位阴影控制:支持阴影的 x、y 轴偏移,扩散程度,圆角以及单边或多边隐藏阴影。 动态样式支持:支持动态设置 shape 和 selector,替代...
2025-01-03
Magisk
在这个世界上,一切都预先被谅解了,一切也就被卑鄙地许可了。——《不能承受的生命之轻》 Magisk 是一个非常流行的 Android 系统修改工具,广泛用于实现无系统修改的 root 权限管理。它提供了一种强大的方式来修改 Android 系统,而不会对设备的原生操作系统造成永久性破坏,这种方法被称为 “系统分区不可修改”(Systemless)。通过这种方式,Magisk 使得 Android 用户能够在不影响设备OTA更新或撤销设备保修的前提下,享受 root 权限和其他高级功能。 Magisk 最初由 John Wu(topjohnwu)开发,随着越来越多的开发者和用户参与,其功能逐渐丰富。Magisk 不仅仅是一个 root 工具,它还支持许多其他的功能,如模块支持、安全增强等,成为 Android 深度定制的一个重要工具。 安装 Magisk首先,Magisk 本身并没有通过 Google Play 发布,因为它涉及到对系统底层的修改。通常,Magisk 通过刷机的方式安装在设备上。这要求你解锁设备的 bootloader 并安装一个自定义的恢复(如 TWRP)。 ...
2020-10-31
超级简单的安卓图片下载
我们的眼睛就是我们的监狱,我们的眼光所到之处就是我们监狱的围墙。——尼采 首先请求授权 然后我们这里引入依赖 1implementation 'com.hujiang.restvolley:restvolley:1.0.1' 然后调用函数 1234567891011121314151617181920212223String filename = url.substring(url.lastIndexOf("/")); String localPath = context.getExternalFilesDir(Environment.DIRECTORY_PICTURES) + filename; RestVolleyDownload.download(context, url, localPath, new RestVolleyDownload.OnDownloadListener() { @Override ...
2024-05-02
android中UseCompoundDrawables警告
促使一个人值得信任的唯一方式就是信任他。——史汀生 在Android开发中,如果你看到 UseCompoundDrawables 这类的提示或警告,它通常来自于Android Lint工具,这是一种代码质量检测工具,用于指出可以优化的代码实践。UseCompoundDrawables 警告提示你可以使用 TextView 的 compound drawables 功能,而不是在布局中单独使用一个 ImageView 和 TextView。 TextView 提供了一种方式来直接在文本周围放置图标(上、下、左、右),这可以通过在TextView中使用 android:drawableLeft、android:drawableRight、android:drawableTop 或 android:drawableBottom 属性来实现。使用这种方式比起分别放置 ImageView 和 TextView 更有效率,因为它减少了布局层次结构的复杂性,并且可以提升渲染性能。 假设你有一个 TextView 和一个图标显示性别,而你当前是这样布置的: 12345678910111213...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog