第一步,创建Android Library,操作路径(File -> New -> New Module -> Android Library) 第二步,在新创建的Modul...
![240](https://upload.jianshu.io/users/upload_avatars/2692687/adcf45df-b5e5-4766-b1a5-e8b63b54e705.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
第一步,创建Android Library,操作路径(File -> New -> New Module -> Android Library) 第二步,在新创建的Modul...
MVVM+组件化实现 模块概览 底层模块:common、network、resource 功能模块:player、firebase、pay 界面模块:mobile、table...
不同版本通知栏的创建方式不尽相同,当前官方推荐使用 NotificationCompat 相关的API,兼容到Android 4.0,但是部分新功能,比如内嵌回复操作,旧版本...
之前用输入框时是用的别人的框架MaterialEditText,但看该框架似乎没有一键清空输入框的功能,所以迫不得已自己写了一个。一开始想是自定义View,要用Java动态写...
组件化设置 config.gradle(组件化统一配置文件) 不熟悉groovy语法的可以简单了解下 这里记得在项目根目录的build.gradle中添加配置文件config...
在开发过程中,我们可能会经常遇到这样的需求样式: 这张图是截取京东消息通知的弹出框,我们可以看到右上方有个三角形的气泡效果,这只是其中一种,三角形的方向还可以是上、下、左、右...
一般手机上的 Android App,主要的交互方式是点击。用户在点击后,App 可能做出在页面内更新 UI、新开一个页面或者发起网络请求等操作。Android 系统本身没有...
前言 京东到家APP的引导页做的可圈可点,插画+动效,简明生动地说明了APP最吸引用户的几个亮点(商品多,价格低,配送快...)。本文主要分析拆解这些动画效果,并完成一个高仿...
前言 公司最近有个小的演示需求,大体首页模仿抖音,因此抽时间做了这么个项目,顺便练练手,demo用Kotlin+AndroidX实现。视频库采用GsyVideoPlayer[...