首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
pocoloco
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Android获取手机联系人匹配用户表并按字母A Z排序展示
特意写篇博客将整个实现过程记录下来,方便以后再次遇到这样的需求的时候可以直接使用CV大法,也希望能帮到刚好有这方面需求的朋友。 先定义一个用来接收联系人的数据bean,主要是对id,name和phone三个字段进行赋值,其他字段主要是为了排序和匹配用户表用到的。 比较尴尬的是,…
Android 进阶:对比总结安卓的几种进程通信方式
进阶、面试必看
ListView详细介绍与使用
关于 ListView 我们大家都应该是非常的熟悉了,在 Android 开发中是经常用到的,今天就再来回顾一下,ListView 的使用方法,和一些需要优化注意的地方,还有日常开发过程中的一些小技巧和经验。 ListView 是 Android 系统为我们提供的一种列表显示的…
Android LayoutInflater 源码解析
在上篇文章中我们学习了setContentView的源码,还记得其中的LayoutInflater吗?本篇文章就来学习下LayoutInflater。 备注:本文基于 Android 8.1.0。 翻译过来就是:LayoutInflater 的作用就是将XML布局文件实例化为相…
Android Notification、PendingIntent与后台启动Service、Activity浅析
Android O之后,很多后台启动的行为都开始受限,比如O的时候,不能后台启动Service,而在Android10之后,连Activity也加到了后台限制中。在Android O 后台startService限制简析中,层分析Android O之后,后台限制启动Servic…
怎样将Gradle构建速度提升90%
检查你使用的Gradle插件版本,是不是最新的。如果不是最新的,请升级到Gradle插件的最新版本。 Gradle在升级过程中一直对构建速度做了优化,升级到Gradle最新版本后,能将构建速度提升80%,这是最有效的办法。 在Gradle主目录中配置的属性优先级高于在项目中配置…
Android开源音乐播放器之播放器基本功能
音乐播放器是我们最常用的应用之一,也是每部手机都会预装的应用。作为一个合格的音乐播放器,应该具有哪些功能呢?“无非是播放、暂停、切换歌曲、进度调节、切换播放模式、专辑封面显示、歌词显示、歌曲列表、歌曲管理(由于国产手机大多都是修改过的Android系统,因此系统自带播放器功能也…
ContentProvider的使用以及基本工作原理
ContentProvider是Android4大组件之一,我们平时使用的机会可能比较少。其底层通过Binder进行数据共享。如果我们要对第三方应用提供数据,可以考虑使用ContentProvider实现。 与其他的ContentProvider通信。 要实现与其他的Conte…
深入理解LayoutInflater.inflate()
由于我们很容易习惯公式化的预置代码,有时我们会忽略很优雅的细节。LayoutInflater以及它在Fragment的onCreateView()中填充View的方式带给我的就是这样的感受。这个类用于将XML文件转换成相对应的ViewGroup和控件Widget。
Android 学习文档整理收集
利用闲暇时间整理了一份 Android 学习文档整理收集,希望能够对大家有所帮助,也欢迎各位帮忙补充。