首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android设计
订阅
用户2070528863341
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Android一行解决所有双击优化的问题
但是从开发角度来说,我可以用kotlin的拓展方法来调整这个,但是之前的历史债务可能会把我让我有点手足无措,同时java代码也会有问题。 有没有什么方法可以让开发可以投机取巧呢,我想到了去年项目里写到的插桩埋点的方式,是不是我只要在编译的时候编织插入字节码就可以解决这个问题了。…
Android 最全面的屏幕适配方案
大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来巨烦无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实
Android将完整项目或Module打包成aar
由于公司项目需要把完整App打包成一个aar包,提供给其他合作厂商进行集成内嵌,外部厂商需要有自己的壳工程和相应的Application然后调用我们的aar,一波三折踩了不少坑,今天先说把打成一个独立的SDK. 一.aar是什么?*.aar,AAR(Android Arehiv…
Android中存在的几种依赖冲突问题
Android开发中存在多种冲突,比如依赖,三方aar,动态库等等 首先是最常见的依赖冲突: 当开启failOnVersionConflict在编译时就会打印出存在的冲突依赖,并停止,比如我此处引入有
【背上Jetpack】Jetpack 主要组件的依赖及传递关系
库的每个版本都要经历三个预发布阶段,才能成为稳定版本。各预发布阶段的标准如下: Alpha 版功能稳定,但功能可能不完整。 在版本处于 Alpha 版状态时,可以添加、移除或更改 API。 Beta 版功能稳定,并且具有功能完整的 API Surface。 它们可以投入实际使用…
记录一次阿里面试关于RecyclerView的分享
阿里面试总共4轮,其中有3轮面试都问到了RecyclerView的问题。面试的点各不相同,有原理、嵌套问题、有缓存实现,但是最终都是殊途同归,所有的问题都汇集在 如何对RecyclerView做性能优化? 第一次布局时,并不会触发pre-layout。pre-layout只会在…
MAD,现代安卓开发技术:Android 领域开发方式的重大变革!
MAD,全称 Modern Android Development:是 Google 针对 Android 平台提出的全新开发技术。旨在指导我们利用官方推出的各项技术来进行高效的 App 开发。有的时
RxJava 操作符flatmap
有如下场景: 想象有如下的代码: 是不是感觉非常不舒服?假如嵌套的 API 再多几层,那么这将是个灾难。一个人开发的时候可能不觉得有什么问题,但是可以想象做 code review 或者新入项目组的同
带你封装自己的MVP+Retrofit+RxJava2框架(二)
如上一篇文章所说,在MVP模式日渐流行的时候,封装一套MVP框架,不仅对日常的开发大大便利,还能提前积累一下未来在实际工作中的技巧,并且,良好的封装和规范使用还能减少开发中的各种令人头疼的BUG。 解决方式是:先把colors文件剪切下来,再粘回去。
RxJava2.0的初学者必备教程(三)
上一节RxJava2.0的初学者必备教程(二)讲解了线程调度, 并且举了两个实际中的例子, 其中有一个登录的例子, 不知大家有没有想过这么一个问题, 如果是一个新用户, 必须先注册, 等注册成功之后再自动登录该怎么做呢. 很明显, 这是一个嵌套的网络请求, 首先需要去请求注册,…