首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
许朋友爱玩
掘友等级
Android 爱好者
|
ByteDance
一个喜欢Android,喜欢share的程序猿!!!
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
248
文章 247
沸点 1
赞
248
返回
|
搜索文章
赞
文章( 247 )
沸点( 1 )
Android Gradle flavor —— 打造不同风味的app
一个产品,主体功能相同,但又存在差异,怎么办?这个时候可以同flavor去解决,本文介绍 flavor 如何使用,如何解决事件问题,app 与 module 之前的 flavor 如何处理
Android Lottie动画使用
Lottie 是Airbnb开源的一个面向 iOS、Android、React Native 的动画库,能分析 Adobe After Effects 导出的动画,并且能让原生 App 像使用静态素材一样使用这些动画,完美实现动画效果。 1.让设计师使用Adobe 的 Afte…
CoordinatorLayout实现TabLayout吸顶效果
吸顶是目前市场上很多应用都会采用的方式,例如京东、闲鱼、美团、美团外卖、饿了么、链家、贝壳找房等首页都有,如果细心的话,其他主流App也都能找到这种效果的实现。
Android图片加载框架Fresco使用详解
1)内存自动回收。图片不可见时,会及时自动释放所占用的内存,尽可能地避免OOM 2)三级缓存机制。两级内存缓存(解码的与未解码的)+一级磁盘缓存,提升加载速度,节省内存占用空间 3)支持各种加载场景。如动图加载、高斯模糊等常见的图片加载场景。另外还提供了独特的渐进式加载、先加载…
JavaPoet的使用指南
经过长时间的重复编写,发现这一套Mvp+Compent+Module文件,只有名称是变化的,所以只需要将名称抽象出来,其他只需模板化,就能生成出上述Java文件. 正当想怎么能够快捷生成Java文件,这时JavaPoet便出现,而且JavaPoet能够完全满足需求。 为了展示J…
Android APT 系列 (一):APT 筑基之反射
前言 很高兴遇见你~ 这又是一个新的系列,灵感来源于最近做的一次布局优化,我们知道:Android 中少量的系统控件是通过 new 的方式创建出来的,而大部分控件如 androidx.appcompa
Android scheme 跳转的设计与实现
为了解决这些问题,App 一般都会自定义一个 scheme 跳转协议,多端都实现这个协议,以此来解决各种运营需求。今天就来解析下 QMUI 最新版 QMUISchemeHandler 的设计与实现。 但是写代码时如果不加以设计,就容易是堆一堆的 if else。例如: 每当有新…
支持Android 12,全版本保存图片到相册方案
背景 由于Google对用户隐私和系统安全做的越来越完善,应用对一些敏感信息的操作越来越难。比如最常见的共享存储空间的访问,像保存图片到相册这种常见的需求。 Android 6.0 以前,应用要想保存
ViewPager2+TabLayout简单使用
最近在写毕设项目,项目中需要用到TabLayout+ViewPager的方式实现需求,但是对这两个控件又不是很熟悉,所以特地写篇bolg记录一下。 ViewPager2是在2019年Google I/O大会推出的用来替代ViewPager的,它包含了一些新的特性以及增强了UI和…
今日头条品质优化 - 图文详情页秒开实践
作为一个内容类应用,看新闻读资讯一直是头条用户的核心需求,页面的打开速度直接关系到用户使用头条的核心体验,在头条中,为了更多的承载足够丰富的样式和逻辑下保持多端体验的统一,详情页的内容我们是通过 WebView 来承载的,但 WebView 本身的性能相比 Native 来说比…
下一页
个人成就
文章被点赞
284
文章被阅读
84,843
掘力值
1,785
关注了
85
关注者
282
收藏集
1
关注标签
7
加入于
2020-02-11