移动开发
文章平均质量分 53
主要介绍移动开发相关的技术分享,包括安卓开发(java和kotlin),跨端技术(flutter和rn)等。
baorant在写代码
这个作者很懒,什么都没留下…
展开
-
安卓开发自定义时间日期显示组件2
实现时间和日期显示,左对齐和对齐两种效果原创 2024-06-30 17:44:49 · 248 阅读 · 0 评论 -
安卓开发自定义时间日期显示组件
安卓开发自定义时间日期显示组件原创 2024-06-29 22:58:59 · 675 阅读 · 1 评论 -
安卓开发拉起其他应用的常用方式
这种方式不需要知道具体的包名和 Activity 名称,只需指定要执行的动作和数据类型。一些应用会注册特定的 URI Scheme,可以通过这种方式启动。这种方式需要知道目标应用的包名和具体的 Activity 名称。某些应用可能会监听特定的广播,可以通过发送广播来启动它们。这种方式通常用于通知栏或其他需要延迟执行的场景。这种方式只需要知道目标应用的包名。原创 2024-06-19 15:20:56 · 416 阅读 · 0 评论 -
安卓开发serizeable和parcelble的区别
安卓开发serizeable和parcelble的区别原创 2024-06-17 20:33:53 · 397 阅读 · 2 评论 -
安卓开发之camerax介绍(1)——取景器、拍摄照片、录制视频入门实战
问题背景本文将初步介绍jetpeck库之camerax的初步基本使用,包括实现取景器、拍摄照片、录制视频三个功能用例。问题分析话不多说,直接上代码。(1)项目中添加camerax相关依赖;def camerax_version = "1.1.0-beta01" implementation "androi...原创 2023-03-08 16:08:55 · 2962 阅读 · 0 评论 -
kotlin flow介绍(1)
kotlin flow介绍(1)问题背景kotlin的日常开发和使用过程中,flow是一个很常见的东西,那么问题来了,flow是什么东东呢?Flow的定义:异步流,概念上讲依然是响应式流。****按顺序发出多个值的数据流,本质上就是一个生产者消费者模型,生产者发送数据给消费者进行消费。flow流的话分为以下两种:冷...原创 2023-02-06 15:24:15 · 290 阅读 · 0 评论 -
安卓中常见的字节码指令介绍
安卓中常见的字节码指令原创 2023-08-11 11:19:05 · 650 阅读 · 0 评论 -
安卓开发后台应用周期循环获取位置信息上报服务器
APP启动后,退到后台,还要能实现周期获取位置信息上报服务器原创 2023-07-24 16:03:00 · 1683 阅读 · 4 评论 -
安卓开发级联显示菜单-省市区显示举例
本文介绍了安卓开发过程实现级联显示的一种方案原创 2023-06-21 10:01:40 · 1218 阅读 · 0 评论 -
安卓开发基于KeyStore对数据进行加解密
本文初步介绍了Android基于KeyStore对数据进行加解密的基本过程和用法原创 2023-06-19 22:49:09 · 604 阅读 · 0 评论 -
安卓开发多选列表和回显已选择内容
本文介绍了安卓实现多选列表和回显已选择内容的一种方案原创 2023-05-21 17:32:00 · 1579 阅读 · 0 评论 -
安卓开发自定义stackLayout实现卡片滑动效果
本文介绍了安卓开发中实现卡片左右滑动效果的一种方案。原创 2023-05-18 09:03:39 · 786 阅读 · 0 评论 -
安卓实现左侧列表选择项点击,右侧fragment切换
本文介绍了安卓开发中,左侧显示列表选择项,点击不同的选项后右侧切换fragment显示的一种方案原创 2023-05-10 22:42:38 · 2423 阅读 · 0 评论 -
安卓开发实现阴影效果
本文介绍了安卓开发过程实现阴影效果的几种方案:(1)elevation的方式(2)cardView的方式(3)SCardView方式。原创 2023-04-25 15:44:40 · 2425 阅读 · 0 评论 -
安卓开发四大组件——contentProvider基本使用介绍(1)
问题背景我们在安卓日常开发和学习过程中,contentProvider是个很常见的概念,毕竟是四大组件之一。不过可能工作和学习过程中涉及到contentProvider的场景有时候不是很多。本文先初步介绍下contentProvider的基本使用。问题分析话不多说,直接上代码,代码主要可以分为两大部分,一个是内容提供...原创 2023-03-03 11:05:07 · 750 阅读 · 0 评论 -
Android开发四大组件——broadcastReceiver基本使用介绍
问题背景安卓日常开发和学习过程中,可能会时不时的用到或者接触到广播。通常理解广播有动态注册和配置文件中静态注册两种方式。本文会对两种方式进行介绍。问题分析首先看下Google官方声明:Beginning with Android 8.0 (API level 26), the system imposes addi...原创 2023-03-08 08:13:17 · 148 阅读 · 0 评论 -
安卓开发webview使用(1)——加载h5富文本片段
安卓开发webview使用(1)——加载h5富文本片段问题背景安卓开发过程中,对于后台接口返回的富文本HTML段落(包含文字和图片img标签),安卓端要使用webview对h5片段进行加载,因为片段中图片URL获取需要cookie鉴权,之前的场景是不需要鉴权的,特对此进行总结。(1)html片段如图所示:(2)直...原创 2023-03-07 14:39:11 · 724 阅读 · 0 评论 -
flutter实战——获取网络状态和网络状态监听
flutter获取网络状态和网络状态监听问题背景Android开发中,获取网络状态以及监听网络状态变化是很常见的场景,我们现在看看flutter中是如何获取网络状态以及监听网络状态变化的。问题分析flutter开发过程中,可以通过使用Connectivity插件来获取当前设备的联网状态,以及监听当前设备网络状态变化...原创 2023-04-06 17:49:13 · 2218 阅读 · 0 评论 -
rxjava使用介绍——进行计时操作
rxjava使用介绍(1)——进行计时操作问题背景安卓日常开发和学习过程中,rxjava是一个十分常见的组件,经常会用来进行一个异步的操作和定时任务的执行,本文将初步介绍rxjava进行定时任务。问题分析rxjava进行定时任务可以通过两种方式来实现。(1)使用 timer 操作符(2)使用 interval 和 ...原创 2023-04-07 16:39:04 · 1047 阅读 · 0 评论 -
flutter实战——实现下拉刷新和加载更多功能
问题背景移动端日常开发过程中,下拉刷新和加载更多是很常见的功能点,现在一起看下flutter是如何实现下拉刷新和加载更多的。问题分析1、通过Dio框架获取网络请求var url = "http://www.phonegap100.com/appapi.php?a=getPortalList&catid=20...原创 2023-04-10 15:47:36 · 1434 阅读 · 0 评论 -
flutter实现下拉框功能——基于DropdownButtonFormField
flutter实现下拉框功能——基于DropdownButtonFormField问题背景客户端日常开发和学习过程,下拉框是一个很常见的组件,本文主要介绍flutter中实现下拉框的一个方案,基于DropdownButtonFormField来进行实现。问题分析DropdownButtonFormField 是一个...原创 2023-04-11 10:40:25 · 4008 阅读 · 0 评论 -
rxjava使用介绍2——异步操作
rxjava使用介绍2——异步操作问题背景在安卓日常开发和学习过程中,rxjava常用于异步操作和定时等场景,上一篇文章介绍了rxjava来进行定时操作(参考 https://blog.51cto.com/baorant24/6176404 ),本文介绍如果使用rxjava来进行异步操作。问题分析安卓日常开发中,进...原创 2023-04-11 15:59:03 · 658 阅读 · 0 评论 -
微信小程序开发自定义tabbar
本文初步介绍了微信小程序开发中如何自定义tabbar原创 2023-04-19 15:09:03 · 934 阅读 · 1 评论