首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android开发
Newki
创建于2022-05-07
订阅专栏
Android开发相关
等 200 人订阅
共148篇文章
创建于2022-05-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
圆角升级啦,来手把手一起实现自定义ViewGroup的各种圆角与背景
目前线上的一些第三方圆角容器大部分都只支持四周固定圆角,我们一些使用场景只需要顶部圆角,或者底部圆角,或者一个角圆角。对于这些定制化的圆角需求,我们如何自定义实现呢?又有哪些实现方式呢?
一次搞懂怎么设置圆角图片,ImageView的各种圆角设置
Android ImageView怎么设置圆角图片?背景圆角?控件圆角?图片圆角?占位图圆角?现在一次搞懂! 前言 在我们实际开发应用的过程中,我想大家或多或少都遇到过需要加载圆角图片的场景,还有一些
Android登录拦截场景-探讨多种实现方式
本文是基于之前的系列文章做的一个合集,精简之后整理为一篇长文供大家参考。合集内部有每种方案的的详细使用手册。大家可以对照本文参考使用。
别滥用FileProvider了,Android中FileProvider的各种场景应用
我正在参与掘金创作者训练营第6期,点击了解活动详情 前言 有部分同学只要是上传或者下载,只要用到了文件,不管三七二十一写个 FileProvider 再说。 不是每一种情况都需要使用 FileProv
还用第三方库管理状态栏吗?Android关于状态栏管理的几种方案实现!
在我们开发应用的过程中,关于状态栏的管理是不得不提的事情,一般我们通过开源的一些第三方库来管理,并没有了解它实现原理。
Android设计模式实战-使用策略模式封装 '并且' 与 '或者' 的逻辑
我们通过策略模式加上构建者模式实现的封装框架。如果在一些判断条件很多并且可能随时变化的一些场景中,这样的封装是很实用的,修改起来也是非常的快捷。
Android设计模式实战-对RV.Adapter进行装饰,实现addHead与LoadMore功能
RecyclerView 的使用可以说是开发中必备的技能,我们常常使用数据适配器RecyclerView.Adapter 的时候会觉得每次要写重复的代码,觉好麻烦。
一看就会,对startActivityForResult的几种实现方案的调用与封装
startActivityForResult 可以说是我们常用的一种操作了,用于启动新页面并拿到这个页面返回的数据,是两个 Activity 交互的基本操作
Lifecycle的简单介绍与几种使用方式
老项目升级了lifecycle之后发现以前的一些 LifecycleObserver 已经被标记过时,感慨一句,lifecycle的版本升级的真快。去年还能用的用法,今年已经过期。 今天简单整理
Android登录拦截的场景-基于拦截器模式实现
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第27天,点击查看活动详情 前言 前面的文章讲了一些APP登录拦截再执行的功能实现的几种方案,登录拦截,登录拦截,唉?我们能不能用拦
Android登录拦截的场景-基于动态代理+Hook的实现
早前网上还有这样的一种方案,使用动态代理+Hook的方式,替换启动Activity的对象,把全部的startActivity都拦截掉,替换掉我们自定义的Activiy。
Android登录拦截的场景-基本Intent的实现
关于App实现登录的拦截再执行逻辑,我已经出了几篇方案了,有些同学可能会问,你整的一些花里胡哨的有啥用,原生的Intent就能实现这些功能,我都是这么用的。
Android登录拦截的场景-基于协程的实现
关于App实现登录的拦截再执行逻辑,前文我们讲到过线程池的方案,有同学迫不及待的就提问了,线程都可以协程的怎么不行,这不,协程的方案来了。
Android登录拦截的场景-基于线程池的实现
之前介绍了AOP的方式、方法池的方式、消息通知的方式。这一期我们使用线程池来实现一个登陆拦截的功能。 线程池怎么能实现这样的逻辑呢?或者说线程池如何能实现这么一个逻辑呢?
Android登录拦截的场景-基于方法池与回调的实现
难道就想实现一个这么简单的功能,就非得使用AOP了吗?有没有简单一点的方式,方式其实太多了,个人感觉的话,完全没必要为了这么个小功能导入一个AOP库。今天我们看看使用方法池与通知回调的方式来处理登录拦
Android登录拦截的场景-面向切面基于AOP实现
场景如下:用户第一次下载App,点击进入首页列表,点击个人页面,需要校验登录,然后跳转到登录页面,注册/登录完成跳转到个人页面。 非常常见的场景,正常我们开发就只能判断是否已经登录,如果未登录就跳转
下载需要集成第三方?Android原生下载服务DownloadManager不行吗?
App 内的下载功能也是我们常用的场景,比如下载最新的 Apk 安装包,还有些会下载图片,或者资源,插件等场景。 下载不是很简单的功能吗?OkHttp就能下载,基于OkHttp实现的一些框架那更多,
定位都得集成第三方?Android原生定位服务LocationManager不行吗?
现在的应用,几乎每一个 App 都存在定位的逻辑,方便更好的推荐产品或服务,获取当前设备的经纬度是必备的功能了。有些 App 还是以LBS(基于位置服务)为基础来实现的,比如美团,饿了吗,不获取到位置
Android实现定时任务的几种方案汇总
相比Android倒计时的常用场景,定时任务相对来说使用的场景比较少,除非一些特殊的设备或者一些特殊的功能才用到。关于定时任务其实是分为2中作用范围,App内部范围和App外部范围,也就是说你是否需要
Android开发小技巧-屏幕常亮与高亮的管理
在使用我们国民应用微信和支付宝的时候,打开付款码给别人扫码的时候,那个页面简直亮瞎我的眼,做为一个Android开发者,我就想这个功能是怎么实现的呢?
下一页