随笔分类 -  Android

Android开发入门
摘要:原文地址: Jetpack Compose学习(8)——State状态及remeber关键字 - Stars-One的杂货小窝 之前我们使用TextField,使用到了两个关键字remember和mutableStateOf,这两个是做什么用的呢?本篇特来补充说明下 本系列以往文章请查看此分类链接J 阅读全文
posted @ 2022-07-30 23:50 Stars-one 阅读(1537) 评论(0) 推荐(1)
摘要:原文:Android webview只加载10%且出现白屏问题排查解决 - Stars-One的杂货小窝 问题 有一个主页面,布局里是包含的一个自定义Webview,并且注入了些原生的方法进去,供原生JS调用 原生JS调用某个方法后,会先弹出个对话框,之后进入到另外一个含Webview的页面,并加载 阅读全文
posted @ 2022-07-19 11:17 Stars-one 阅读(2404) 评论(0) 推荐(0)
摘要:原文:Android Swtich开关样式调整 - Stars-One的杂货小窝 接入百度人脸的demo时候,发现了内置的switch开关比较好看,看了下实现方法,原来只是改了下样式,记录一下 效果: 代码 <Switch android:id="@+id/announcements_switch" 阅读全文
posted @ 2022-07-11 16:43 Stars-one 阅读(595) 评论(0) 推荐(0)
摘要:原文地址:Jetpack架构组件学习(3)——Activity Results API使用 - Stars-One的杂货小窝 技术与时俱进,页面跳转传值一直使用的是startActivityForResult方法,如今有了新的API实现方式,学习并稍微总结下 😄 startActivityForR 阅读全文
posted @ 2022-06-11 22:35 Stars-one 阅读(919) 评论(0) 推荐(0)
摘要:原文地址:Android 实现开机自启APP - Stars-One的杂货小窝 公司有个项目,需要实现自启动的功能,本来想着是设置桌面启动器的方式去实现,但是设备是华为平板(EMUI系统),不允许设置第三方桌面 且监听开机广播也无效,本来以为没法实现了,没想到公司的另一款APP确实支持,于是便是研究 阅读全文
posted @ 2022-05-31 11:55 Stars-one 阅读(11563) 评论(0) 推荐(0)
摘要:原文地址: 关于TornadoFx和Android的全局配置工具类封装实现及思路解析 - Stars-One的杂货小窝 目前个人开发软件存在设置页面,可以让用户自定义些设置,但我发现,存储数据的代码逻辑实在是有些繁琐(保存及APP打开的设置初始化) 于是便是花了些精力研究了些,封装了个简单的工具类, 阅读全文
posted @ 2022-05-28 16:24 Stars-one 阅读(411) 评论(0) 推荐(0)
摘要:原文地址:Android shape与selector标签使用 Android中提供一种xml的方式,让我们可以自由地定义背景,比较常用的就是shape标签和selector标签 shape shape的翻译为形状的意思,一般用来定义背景的形状,如长方形,线条,圆形 rectangle 矩形 默认 阅读全文
posted @ 2022-05-23 15:06 Stars-one 阅读(573) 评论(0) 推荐(0)
摘要:原文地址:Android8.0 后台服务保活的一种思路 | Stars-One的杂货小窝 项目中有个MQ服务,需要一直连着,接收到消息会发送语音,且手机要在锁屏也要实现此功能 目前是使用广播机制实现,每次MQ收到消息,触发一次启动服务操作逻辑 在Android11版本测试成功,可实现上述功能 步骤 阅读全文
posted @ 2022-05-05 14:34 Stars-one 阅读(1205) 评论(0) 推荐(1)
摘要:原文地址:Android 接入腾讯IM即时通信(详细图文) | Stars-One的杂货小窝 腾讯云IM官网文档上提供了带UI模块和不带UI模块的,本文是基于带UI模块进行了Module封装,可以方便各位快速接入,至于后面的页面改造,相信对于各位也是轻车熟路了,这里就不再赘述 接入步骤 1.申请账号 阅读全文
posted @ 2022-04-02 18:25 Stars-one 阅读(2983) 评论(0) 推荐(0)
摘要:原文地址:Android开发 定时任务清理数据 | Stars-One的杂货小窝 公司项目,需要整定时任务,对数据进行清理,需要在每天凌晨0:00进行数据的清理,使用了Alarm和广播的方式来实现 PS:基于此原理,也可以实现自动检测并更新apk的功能 实现 实现的原理为: 1.进入APP,启动闹钟 阅读全文
posted @ 2022-01-21 14:25 Stars-one 阅读(987) 评论(0) 推荐(0)
摘要:要看本系列其他文章,可访问此链接Jetpack架构学习 | Stars-One的杂货小窝 原文地址:Jetpack架构组件学习(2)——ViewModel和Livedata使用 | Stars-One的杂货小窝 Jetpack架构推荐使用MVVM结构,为此推出了几个MVVM的组件库供我们开发者快速接 阅读全文
posted @ 2021-11-25 23:08 Stars-one 阅读(962) 评论(0) 推荐(0)
摘要:原文地址:Jetpack架构组件学习(1)——LifeCycle的使用 | Stars-One的杂货小窝 要看本系列其他文章,可访问此链接Jetpack架构学习 | Stars-One的杂货小窝 最近有时间了,准备入坑Jetpack架构,第一篇就学个简单的LifeCycle,可以帮助开发者创建可感知 阅读全文
posted @ 2021-11-19 00:20 Stars-one 阅读(985) 评论(0) 推荐(0)
摘要:原文地址:Jetpack架构组件学习(0)——总结篇 | Stars-One的杂货小窝 对之后学习的Jetpack架构开发优点进行简单总结,及对应的文章分类链接 LifeCycle 主要解决将一些初始化操作写在Activity的生命周期中,造成过高的代码耦合性问题,使用观察者模式,注册观察者,会在生 阅读全文
posted @ 2021-11-19 00:18 Stars-one 阅读(190) 评论(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 阅读(606) 评论(0) 推荐(1)
摘要:原文地址:Android WebView 实现文件选择、拍照、录制视频、录音 | Stars-One的杂货小窝 Android中的WebView如果不进行相应的设置,H5页面的上传按钮是无法触发Android弹出文件选择框的,所以,需要进行以下的设置 原理说明 Webview通过setWebChro 阅读全文
posted @ 2021-11-02 11:20 Stars-one 阅读(8704) 评论(1) 推荐(0)
摘要:Jetpack Compose学习(7)——MD样式架构组件Scaffold及导航底部菜单 | Stars-One的杂货小窝 Compose给我们提供了一个Material Design样式的首页组件(Scaffold),我们可以直接套用从而完成一个APP的首页界面 本系列以往文章请查看此分类链接J 阅读全文
posted @ 2021-10-04 21:15 Stars-one 阅读(2593) 评论(0) 推荐(0)
摘要:原文: Jetpack Compose学习(6)——关于Modifier的妙用 | Stars-One的杂货小窝 之前学习记录中也是陆陆续续地将常用的Modifier的方法穿插进去了,本期就来详细的讲解下关于modifier的使用 限于篇幅,我是以常用的属性来讲解,漏讲了一些请见谅,毕竟方法真的太多 阅读全文
posted @ 2021-10-03 20:30 Stars-one 阅读(2237) 评论(0) 推荐(0)
摘要:原文:Jetpack Compose学习(5)——从登录页美化开始学习布局组件使用 | Stars-One的杂货小窝 本篇主要讲解常用的布局,会与原生Android的布局控件进行对比说明,请确保了解Android原生基本布局的知识,否则阅读文章会存在有难度 之前我也是在第一篇中的入门实现了一个简单的 阅读全文
posted @ 2021-09-25 20:24 Stars-one 阅读(3064) 评论(1) 推荐(1)
摘要:原文地址 Jetpack Compose学习(4)——Image(图片)使用及Coil图片异步加载库使用 | Stars-One的杂货小窝 本篇讲解下关于Image的使用及使用Coil开源库异步加载网络图片显示 本系列以往文章请查看此分类链接Jetpack compose学习 Image使用 首先, 阅读全文
posted @ 2021-09-15 00:49 Stars-one 阅读(8507) 评论(0) 推荐(0)
摘要:原文地址: Jetpack Compose学习(3)——图标(Icon) 按钮(Button) 输入框(TextField) 的使用 | Stars-One的杂货小窝 本篇分别对常用的组件:图标(Icon) 按钮(Button) 输入框(TextField)的使用方法及各参数使用进行讲解,参考了不少 阅读全文
posted @ 2021-09-08 00:22 Stars-one 阅读(4681) 评论(0) 推荐(0)