随笔分类 -  Android

Android开发入门
摘要:原文地址:Android shape与selector标签使用 Android中提供一种xml的方式,让我们可以自由地定义背景,比较常用的就是shape标签和selector标签 shape shape的翻译为形状的意思,一般用来定义背景的形状,如长方形,线条,圆形 rectangle 矩形 默认 阅读全文
posted @ 2022-05-23 15:06 Stars-one 阅读(455) 评论(0) 推荐(0) 编辑
摘要:原文地址:Android8.0 后台服务保活的一种思路 | Stars-One的杂货小窝 项目中有个MQ服务,需要一直连着,接收到消息会发送语音,且手机要在锁屏也要实现此功能 目前是使用广播机制实现,每次MQ收到消息,触发一次启动服务操作逻辑 在Android11版本测试成功,可实现上述功能 步骤 阅读全文
posted @ 2022-05-05 14:34 Stars-one 阅读(1152) 评论(0) 推荐(1) 编辑
摘要:原文地址:Android 接入腾讯IM即时通信(详细图文) | Stars-One的杂货小窝 腾讯云IM官网文档上提供了带UI模块和不带UI模块的,本文是基于带UI模块进行了Module封装,可以方便各位快速接入,至于后面的页面改造,相信对于各位也是轻车熟路了,这里就不再赘述 接入步骤 1.申请账号 阅读全文
posted @ 2022-04-02 18:25 Stars-one 阅读(2499) 评论(0) 推荐(0) 编辑
摘要:原文地址:Android开发 定时任务清理数据 | Stars-One的杂货小窝 公司项目,需要整定时任务,对数据进行清理,需要在每天凌晨0:00进行数据的清理,使用了Alarm和广播的方式来实现 PS:基于此原理,也可以实现自动检测并更新apk的功能 实现 实现的原理为: 1.进入APP,启动闹钟 阅读全文
posted @ 2022-01-21 14:25 Stars-one 阅读(938) 评论(0) 推荐(0) 编辑
摘要:要看本系列其他文章,可访问此链接Jetpack架构学习 | Stars-One的杂货小窝 原文地址:Jetpack架构组件学习(2)——ViewModel和Livedata使用 | Stars-One的杂货小窝 Jetpack架构推荐使用MVVM结构,为此推出了几个MVVM的组件库供我们开发者快速接 阅读全文
posted @ 2021-11-25 23:08 Stars-one 阅读(859) 评论(0) 推荐(0) 编辑
摘要:原文地址:Jetpack架构组件学习(1)——LifeCycle的使用 | Stars-One的杂货小窝 要看本系列其他文章,可访问此链接Jetpack架构学习 | Stars-One的杂货小窝 最近有时间了,准备入坑Jetpack架构,第一篇就学个简单的LifeCycle,可以帮助开发者创建可感知 阅读全文
posted @ 2021-11-19 00:20 Stars-one 阅读(860) 评论(0) 推荐(0) 编辑
摘要:原文地址:Jetpack架构组件学习(0)——总结篇 | Stars-One的杂货小窝 对之后学习的Jetpack架构开发优点进行简单总结,及对应的文章分类链接 LifeCycle 主要解决将一些初始化操作写在Activity的生命周期中,造成过高的代码耦合性问题,使用观察者模式,注册观察者,会在生 阅读全文
posted @ 2021-11-19 00:18 Stars-one 阅读(142) 评论(0) 推荐(0) 编辑
摘要:原文地址:【开源库推荐】#3 Android EventBus的使用 | Stars-One的杂货小窝 EventBus的Github Event bus for Android and Java that simplifies communication between Activities, F 阅读全文
posted @ 2021-11-17 00:02 Stars-one 阅读(576) 评论(0) 推荐(1) 编辑
摘要:原文地址:Android WebView 实现文件选择、拍照、录制视频、录音 | Stars-One的杂货小窝 Android中的WebView如果不进行相应的设置,H5页面的上传按钮是无法触发Android弹出文件选择框的,所以,需要进行以下的设置 原理说明 Webview通过setWebChro 阅读全文
posted @ 2021-11-02 11:20 Stars-one 阅读(7780) 评论(1) 推荐(0) 编辑
摘要:Jetpack Compose学习(7)——MD样式架构组件Scaffold及导航底部菜单 | Stars-One的杂货小窝 Compose给我们提供了一个Material Design样式的首页组件(Scaffold),我们可以直接套用从而完成一个APP的首页界面 本系列以往文章请查看此分类链接J 阅读全文
posted @ 2021-10-04 21:15 Stars-one 阅读(2395) 评论(0) 推荐(0) 编辑
摘要:原文: Jetpack Compose学习(6)——关于Modifier的妙用 | Stars-One的杂货小窝 之前学习记录中也是陆陆续续地将常用的Modifier的方法穿插进去了,本期就来详细的讲解下关于modifier的使用 限于篇幅,我是以常用的属性来讲解,漏讲了一些请见谅,毕竟方法真的太多 阅读全文
posted @ 2021-10-03 20:30 Stars-one 阅读(2038) 评论(0) 推荐(0) 编辑
摘要:原文:Jetpack Compose学习(5)——从登录页美化开始学习布局组件使用 | Stars-One的杂货小窝 本篇主要讲解常用的布局,会与原生Android的布局控件进行对比说明,请确保了解Android原生基本布局的知识,否则阅读文章会存在有难度 之前我也是在第一篇中的入门实现了一个简单的 阅读全文
posted @ 2021-09-25 20:24 Stars-one 阅读(2699) 评论(1) 推荐(1) 编辑
摘要:原文地址 Jetpack Compose学习(4)——Image(图片)使用及Coil图片异步加载库使用 | Stars-One的杂货小窝 本篇讲解下关于Image的使用及使用Coil开源库异步加载网络图片显示 本系列以往文章请查看此分类链接Jetpack compose学习 Image使用 首先, 阅读全文
posted @ 2021-09-15 00:49 Stars-one 阅读(7749) 评论(0) 推荐(0) 编辑
摘要:原文地址: Jetpack Compose学习(3)——图标(Icon) 按钮(Button) 输入框(TextField) 的使用 | Stars-One的杂货小窝 本篇分别对常用的组件:图标(Icon) 按钮(Button) 输入框(TextField)的使用方法及各参数使用进行讲解,参考了不少 阅读全文
posted @ 2021-09-08 00:22 Stars-one 阅读(4036) 评论(0) 推荐(0) 编辑
摘要:原文: Jetpack Compose学习(2)——文本(Text)的使用 | Stars-One的杂货小窝 对于开发来说,文字最为基础的组件,我们先从这两个使用开始吧 本篇涉及到Kotlin和DSL特性的使用 若不了解的话可能会造成代码阅读困难,阅读前确保你有上述基础知识!!! 本系列以往文章请查 阅读全文
posted @ 2021-08-22 15:52 Stars-one 阅读(2502) 评论(0) 推荐(0) 编辑
摘要:原文地址:Jetpack Compose学习(1)——从登录页开始入门 | Stars-One的杂货小窝 Jetpack Compose UI在前几天出了1.0正式版,之前一直还在观望,终于是出了正式版 :smiley: 趁着无事,来篇入门教程,希望给各位一点参考 注:由于compose UI使用了 阅读全文
posted @ 2021-08-11 23:26 Stars-one 阅读(2840) 评论(3) 推荐(0) 编辑
摘要:Blankj/AndroidUtilCode: Android developers should collect the following utils(updating). Download Gradle: implementation 'com.blankj:utilcode:1.30.6' 阅读全文
posted @ 2021-05-30 17:14 Stars-one 阅读(2031) 评论(0) 推荐(1) 编辑
摘要:Android中的消息提示无非就那几种,弹个窗(Toast或SnackBar),或者是弹出个对话框(Dialog),最近在使用的时候也是遇到了问题,有时候导致APP闪退 稍微研究会,总结了一下使用过程中需要注意的几个坑 需要切换到UI主线程 无论是使用弹窗或是弹个对话框,都需要在UI主线程中进行,否 阅读全文
posted @ 2021-05-28 22:22 Stars-one 阅读(259) 评论(0) 推荐(0) 编辑
摘要:有个UI需要实现下面这种效果,但我之前是使用的CheckBox,本着能改就改的原则,还是把CheckBox改造一份,终于是实现了图中的效果 过程 1.去除CheckBox的左侧图标 CheckBox默认左侧会有个正方形的小框框,来展示勾选的状态,我们得先把这个去除了,去除的代码其实只需要在xml布局 阅读全文
posted @ 2021-05-23 17:01 Stars-one 阅读(1139) 评论(0) 推荐(0) 编辑
摘要:本篇记录的是使用Jsoup框架爬取网页内容,结合Android的RecyclerView,从而实现批量下载小说的功能(也是我的APP "星之小说下载器Android版" 的核心功能), 思路仅供参考 本文使用了AsyncTask来实现下载功能,不懂使用的可以参考一下我的文章 "Android开发—— 阅读全文
posted @ 2019-10-15 11:03 Stars-one 阅读(2448) 评论(0) 推荐(1) 编辑