功能场景:1.0版本开发上线,1.1版本正在新分支开发了50%,突然1.0版本线上有个BUG,需要紧急修复;这时你需要切换到1.0分支,1.1分支代码就需要提交 ,如果不提交...
功能场景:1.0版本开发上线,1.1版本正在新分支开发了50%,突然1.0版本线上有个BUG,需要紧急修复;这时你需要切换到1.0分支,1.1分支代码就需要提交 ,如果不提交...
Android Studio AGP8.0 在模块化引入其他Module资源文件时必须要全路径(示例:包名.resource.R.string.main)这是官方为了构建编译...
有没有完整的Demo
android 基于高德地图的轨迹回放android 基于高德地图的轨迹回放 前段时间公司项目有一个需求,就是需要看到设备上传之后的轨迹路线,并且可以实现回放的整个过程,功能包括路线回放、地图位置插点、回放之后的...
协程是一种并发设计模式,你可以在 Android 平台上使用它来简化异步执行的代码。协程[https://kotlinlang.org/docs/coroutines-gui...
最近接到产品一个需求,需要将现有工程打一个新的apk出来,要给到新客户使用,需要替换appIcon, appName, appId以及切换新的api接口需要切换新的地址。场景...
作者:Pika 对于一个普通的android应用来说,so库的占比通常都是居高不下的,因为我们无可避免的在开发中遇到各种各样需要用到native的需求,所以so库的动态化可以...
一、前言 在开发中经常会遇到文字插入小图标,就像下面“图1”这种,上榜和预售是两个小图片,然后因为文字需要换行,不能用ImageView+TextView去实现,我们就只能用...
开发中可能会遇到要求文字根据固定宽度两端对齐的需求,比如登录的用户名标签和密码标签,但TextView没有自带这样的功能,需要自定义view来实现 Android组件有很多自...
作者:ChengTao Retrofit 2.6.0 版本后对 suspend 方法进行了支持,对使用 kotlin 的开发者来说简直是福音, 但是执行 suspend 方法...
今年的 I/O 大会既是谷歌各种新产品发布会,同时也是谷歌开发者们的技术交流会。不少 Android 开发者希望通过本次 I/O 了解到有关 Jetpack 的最新动态。 J...
ScrollView 和RecyclerView都是滑动组件,因此存在滑动事件冲突问题,解决思路就是在事件分发函数中将其中下层View的滑动事件做拦截处理 布局示例代码如下:...
因项目是OA项目,所以有公司组织架构模块,与钉钉类似,在此记录下。老规矩先放图片: 需求 点击组织架构显示公司名称及下面第一级的部门及第一级人员(根据业务不同,可能是管理者,...
言简意赅直奔主题!项目有需求用户输入身份证的时候数字英文来回切不方便搞个自定义键盘吧 说干就干直接自定义View集成KeyboardView 好家伙 过时了!好吧反正也是就输...
废话不多说 先上图 1.三种大小模式 ,依次小、中、大 2.设置圆角 自行设置圆角大小(仅在非圆角模式生效) 3.镂空模式(圆角支持自定义) 4.在控件设置数据 5.在代码设...
Github链接,给个Star鼓励我写更多好库[https://github.com/QDong415/QDragClose] 下拉拖拽关闭Activity,下拉返回Acti...
越来越多的功能需要图片上传,所以封装了一个图片选取,展示的九宫格控件.包含了添加,删除,以及预览(为方便自定义,预览只提供点击方式外部自定义预览实现)的功能 思路: 自定义V...