首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android开发
Newki
创建于2022-05-07
订阅专栏
Android开发相关
等 200 人订阅
共148篇文章
创建于2022-05-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android常用设计模式-观察者模式
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Android中的观察者模式 观察者模式也是Android-Api中常用到的模式,它常用的地方是GUI系统、订阅——发布系统等,其模式重要特性就是
Android常用设计模式-建造者模式
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Android中的建造者模式 如果说单例模式是对性能有提升,那么建造者模式并没有对性能有什么变化。这种设计模式只是一种创建型的模式,只是对创建对象
Android常用设计模式-单例模式
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Android中的单例模式 单例模式是设计模式最基本的吧,所有的设计模式应该也都是从单例模式开始的吧。 单例模式是我们最基本也是最常用的设计模式,
Android的TextView自动适配文本大小的几种方案
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 TextView文本大小自动适配与TextView边距的去除 标题太难取了,其实本文主要就是讲如何控制文本大小,让其自动适配宽度,其次我们还需要精
一看就会 微信聊天中红包、转账与分享的消息实现
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 IM聊天中如何实现红包,转账,分享等功能。 其实红包,转账,和一些自定义的消息都是给予IM的自定义消息实现。 我们知道IM的消息类型分为C2C和G
Android TextView加载Html自定义标签实现富文本效果
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Android实现TextView加载Html标签的逻辑 关于Android富文本的实现,之前的文章也有写到过几种方式。那么在国际化前提下的富文本
Android联系人数据的获取与分页查询功能封装
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Android获取联系人列表分页与查询的封装 现在很多应用为了拉新,直接就获取你手机通讯录,查看当前联系人是否是我们的用户,如果不是我们的用户,就
单Activity+多Fragment基于Navigation的封装
Navigation框架的简单封装 这就是你们想要的封装了吧😄😄 通过前篇我们已经了解,Navigation 才是未来,但是它的使用太过复杂。
单Activity+多Fragment框架的几种实现方式
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Fragment添加的方式与单Activity+多Fragment的实现方式 谷歌一直再喊,一个App只需要一个Activity就够了,Activ
一看就会 Android中Hilt的常用场景使用
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 新版Hilt在Android各种场景的详细使用手册 关于Hilt与Koin的性能对比,之前有过分析。Hilt可以在Java/Kotin的语言环境中
Activity和Service的几种通信方式你都会吗?来,一看就会
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Activity与Service通信的几种方式及AIDL的使用 说起Activity与Service通信了,既然有通信了,那肯定得bindServ
开箱即用 Google地图实现钉钉打卡功能
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Google地图设置Geofence并监听位置的进入 业务场景 类似钉钉的设置公式位置,并设置一个打卡范围,当员工进入范围之后自动上班打卡。 实现
开箱即用 Google与百度定位 坐标系转换
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 集成谷歌定位与百度定位并在地图上显示 项目背景 东南亚某小国的App,需要用到定位与地图显示,我们周知海外人士都是喜欢谷歌地图与谷歌定位的,那么必
开箱即用 Android常用导航使用封装
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Android跳转到第三方导航工具封装 现在基于位置的服务已经越来越完善,涉及到导航的功能也越来越多,常用的平台为谷歌地图,百度地图,高德地图。
Android开发 - Fragment懒加载的几种方式与性能对比
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Android开发中ViewPager+Fragment的懒加载 TabLayout+ViewPager+Fragment是我们开发常用的组合。V
Android富文本管理的几种方式 你中意哪一种?
Android富文本的实现的几种方式 在Android开发过程中,最常见的富文本场景一般都是变色,点击跳转,或者局部变大,而我们实现的方式通常分为两种。 一种是Html的方式定义在string中,通过
走两步比一比?Android依赖注入Hilt与Koin到底谁不行?
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Android依赖注入框架Hilt与Koin的全方位对比 有人看了我的框架有疑问了,怎么依赖注入都是用的Hilt啊,都看不懂懂啦,那么复杂。
Android外卖打印机的控制与封装
Android如何控制打印机 项目背景 疫情下,大部分市民都拒绝隔离,国内外卖送单更流行,公司随大流开展外卖模块,手机点单,商铺接单,打印,骑手接单导航等一系列app倒是一个不差 哎,东南亚小国,大家
Android组件化 这可能是最完美的形态吧?
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Android组件化的几种方式 一. 前言 Android开发为什么要组件化,有什么好处?可以看看之前的文章。 组件化的过程中其实都大同小异。结构
一看就会 Android开发架构中[三化]的演变与示例
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Android开发的模块化,组件化,插件化 之前讲过Android开发的框架的演变MVP,MVVM之类的。那些粒度会更小一点,讲的是视图,逻辑之间
下一页