了解Android架构组件后,构建APP超简单!
loading 6个月前 (12-21) 962浏览 0评论
Google 为了帮助 Android 开发者更快更好地开发 App,推出了一系列组件,这些组件被打包成了一个整体,称作 Android Jetpack,它包含的组件如下图所示: 老的 support 包被整合进了 Jetpack,例如上图 Fo...
Android开发进阶,经验分享
loading 6个月前 (12-21) 962浏览 0评论
Google 为了帮助 Android 开发者更快更好地开发 App,推出了一系列组件,这些组件被打包成了一个整体,称作 Android Jetpack,它包含的组件如下图所示: 老的 support 包被整合进了 Jetpack,例如上图 Fo...
loading 10个月前 (09-19) 1195浏览 0评论
前言 Window、Activity、View都经常用到,但三者关系还是没有系统的理清,今天咱们就开始整理整理这三者的关系: Window:顶级窗口外观和行为策略的抽象基类。唯一实现是 PhoneWindow类。 Activity:四大组件之一,...
loading 10个月前 (08-30) 1061浏览 0评论
序言 由于公司的项目具有多个环境。每次打包都要手动选择编译类型,打包还得上传fir,和蒲公英。最后截二维码给测试。为了偷懒写了一个gradle 脚本。实现以下功能 自定义打包类型,可以指定buildType和flavor 支持定义多种,多个服务器...
loading 1年前 (2021-04-07) 1848浏览 0评论
在下2017年毕业,目前从事android开发工作已经3年啦,前段时间刚完成一次跳槽,面试了几家公司,将一些面试经验分享给大家,希望对大家有所帮助。 简历 首先是简历,一般找一个模板,填写掌握的技能和项目经历即可。 github上有一个不错的模板,...
loading 1年前 (2021-04-06) 1360浏览 0评论
前言 现在很多APP中都有上传图片的逻辑,比如头像、审核信息之类的图片,那么就会设计到要选择、压缩等操作,这些如果要纯手写,难度也比较大,最重要的是要适配好主流的机型、版本,所以最后我成了个框架拼凑师,但是如何拼凑,拼凑哪家的,这又是一个问题,比如...
loading 1年前 (2021-03-22) 1832浏览 0评论
正值金三银四,有些程序员蠢蠢欲动,有的苦于没多少项目经验不敢动,平时我们不妨从高仿项目开始,多积累下技术,我花了点时间,整理了时下热门的高仿项目,这些项目都是最近有更新,那种年代久远不再维护的项目我也不推荐,这些项目包括高仿微信、微博、B站、斗鱼、...
loading 1年前 (2021-03-03) 2584浏览 0评论
最近,谷歌发布了第一个开发者预览版,顾名思义,这个版本的 Android 12 专供开发人员使用。 首先,回答一个大家最为关心的问题,如何获取 Android 12 预览版? 一是使用谷歌的亲儿子手机 – Pixel,当然这种品牌的手机,...
loading 1年前 (2021-02-23) 2764浏览 0评论
本期又为大家带来了哪些有趣的库呢?本期为大家精选了15个有趣又有用的开源,排名不分先后,一起来看看吧! 1. Coil Coil是Android上的一个全新的图片加载框架,它的全名叫做 coroutine image loader,即协程图片...
loading 1年前 (2021-02-16) 918浏览 0评论
前言 为了方便个人更新微信状态,上周花半天时间编写简单的抖音去水印APP。热心的小伙伴发现在Android11上无法保存视频。震惊,土豪竟然都是高端大气Android11。于是乎,分区存储的适配工作必须给土豪安排上。 分区存储 为了让用户更好地管理...
loading 1年前 (2021-02-05) 5629浏览 0评论
老逛整理了现在比较热门 App 的高仿项目,这些项目都是有「recently updated」,而不是年代久远不再维护的项目。包括高仿微信、微博、B站、斗鱼、抖音、美团、头条、掘金等等。 这些项目涉及的技术栈有 Vue、Flutter 等等,看这些...
loading 1年前 (2021-01-25) 1265浏览 0评论
实用依赖 依赖一: Snackbar AndroidX自带依赖:implementation ‘com.google.android.material:material:1.2.1’ 使用方法: Snackbar.make(viewDataBin...
loading 2年前 (2021-01-05) 2957浏览 0评论
基于ViewPager2实现无限轮播功能。支持传入RecyclerView.Adapter 即可实现无限轮播,原理上支持任何ReyclerView.Apdater框架。 Viewpager2已经发布正式版,性能也优越于ViewPager,看过Vie...