自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Flutter :Error: No available formula with the name “dart“. Did you mean dar or dirt? 的解决

这个错误提示通常是由于输入的命令或软件包名称不正确导致的。请确保输入的软件包名称正确,而且没有拼写错误或符号错误。另外,请确保您已经正确地安装了Homebrew,如果没有,请按照官方文档进行安装。您还可以尝试运行"brew update"命令以更新Homebrew并获取最新的软件包列表。如果这些步骤不起作用,请尝试在Homebrew官方GitHub页面搜索软件包,查看该软件包是否存在于Homebrew仓库中。输入的命令拼写错误或无效,brew 无法找到匹配的软件包。

2024-04-25 11:00:40 201

原创 HarmonyOS 实现List 列表

随着信息技术的飞速发展,智能设备已经深入到我们生活的每一个角落。无论是智能手机、平板电脑,还是智能穿戴设备,它们都在不断地改变着我们的生活方式。在这样的背景下,操作系统作为智能设备的核心,其重要性不言而喻。HarmonyOS,作为华为推出的全新分布式操作系统,旨在为用户提供更加流畅、高效、安全的智能体验。在HarmonyOS中,List列表是一种常见且重要的界面元素。它不仅可以展示大量的数据,还可以通过滑动操作方便地查看更多内容。因此,熟练掌握List列表的实现方法,对于开发者来说至关重要。

2024-04-23 14:45:28 582

原创 TypeScript 基础语法

TypeScript 基于 Javascript 基础之上的编程语言,是JavaScript 的超集,或者叫扩展集。所谓超集就是在JavaScript 原有的基础上多了一些扩展特性,多出来的其实是一套更强大的类型系统,以及对 ECMAScript的新特性支持,它最终会编译成原始的 JavaScript。

2024-04-16 11:13:46 237 1

原创 ReactNative与Android交互详解

很多开发者使用ReactNative时候会遇到与Android之间的交互,本文将介绍Android如何传递值到ReactNative。

2024-04-09 12:03:03 563

原创 Android Studio打开assembleRelease构建Release包

项目需要直接在Android Studio直接编译release包给到下一个部门,但是发现最新版AS里面的gradle,没有对应的assemble编译选项。Gralde如下面的图所示。

2023-08-14 15:55:42 810 2

原创 RN 项目中常见的命令

yarn android 或者 yarn react-native run-android 编译并运行。yarn start --port=8082 端口被占,修改端口。react-native init project 初始化项目。npm info react 查看rn版本。

2023-08-09 11:30:58 113

原创 教你快速跑通环信Demo

3、运行项目(如果不出意外的话是可以正常运行的,如遇到别的报错,把gradle 版本切换成自己可以正常运行项目的版本)1、以4.0.0Demo为例(下载别的版本的demo 可以修改版本号直接下载就就可以)demo为了安全默认的是手机号验证码登录,切换账号密码登录,双击版本号切换。运行时遇到以下报错在项目build.gradle中添加。2、清单文件中换成自己的appkey。4、从环信console 注册账号。5、输入id,密码登录即可。注意:两个地方都要修改。

2023-04-07 13:57:02 189

原创 Android 关于集成环信点击行为不唤起落地页问题

指定,小米推送配置指定action,在相应的Activity中可以调用Intent的getSerializableExtra(PushMessageHelper.KEY_MESSAGE)方法得到MiPushMessage对象。华为系统级别通知,应用系统特性,华为指定固定跳转页面action(如:刷屏页面、广告页面),可实现前台或后台都唤起落地页。如设置:"ext":{"test1":"t1", "test2":"t2"},获取如下。vivo 没有点击回调,可在跳转页面获取,vivo指定 activity。

2023-01-06 10:25:33 220

原创 Android 关于集成环信如何设置桌面角标

需要在消息扩展里设置上应用入口activity,如demo是com.hyphenate.chatuidemo.ui.SplashActivity。开启路径:“设置”-“通知与状态栏”-“应用通知管理”-应用名称-“桌面图标角标”。备注:视OS版本差异,“桌面图标角标”名称可能为“应用图标标记”或“桌面角标”。未成功接入“桌面图标角标”的应用,无“桌面图标角标”选项。接入成功后,“桌面图标角标”默认关闭,需要用户手动开启。MIUI12及以后桌面应用角标适配方法。“桌面图标角标”默认关闭。

2023-01-06 10:19:07 265

原创 Android 环信中实现自定义消息

Android 环信中实现自定义消息

2022-10-13 16:36:44 1172

原创 Android 环信 自定义聊天气泡

在EaseChatRowText.java文件中修改onInflatView方法里的布局,ease_row_received_message聊天对象,ease_row_sent_message自己。

2022-02-15 11:46:20 1309

原创 较全的JAVA基础问题

基础篇(上)本人笔记地址:http://note.youdao.com/noteshare?id=7ef10f5f689868a292fc3a05f2dd936f&sub=798FF50C1FEF4942BC25DC18A7B400E51、java中==和equals和hashCode的区别基本数据类型的==比较的值相等.类的==比较的内存的地址,即是否是同一个对...

2019-11-25 15:09:20 380

转载 android获取应用版本号和版本名称

原文:https://blog.csdn.net/qq_36497605/article/details/86303686---------------------首先需要获取包管理者,然后再获取包对应的信息,再获取版本号,最后把值设置到该显示的地方就可以了。public static int packageCode(Context context) { PackageMan...

2019-05-21 11:29:36 861 1

原创 Android5.0,6.0,7.0,8.0,9.0区别

2014年10月发布了Android5.02015年5月发布了Android6.02016年8月发布了Android7.02017年8月22日发布了Android 8.0的正式版Android Oreo(奥利奥)5.0Android 5.0特性Material Design提起Android5.0,就不得不说Material Design,扁平化的设计理念。新的视觉语言...

2019-02-22 16:52:19 4680 1

原创 Android JVM详解

在这方面,我相信大家一样,都是特别的难懂。JVM在实际代码中很少用到,废话不多说了,直接上干货。本文图片上传失败,只有理论供大家参考,已经很详细了。1.JVM内存结构由下图可以清楚的看到JVM的内存空间分为3大部分:堆内存 方法区 栈内存栈内存可以再细分为java虚拟机栈和本地方法栈,堆内存可以划分为新生代和老年代,,新生代中还可以再次划分为Eden区、F...

2018-12-12 08:23:10 542 1

原创 经典面试之Activity

1、activity的生命周期 onCreate(Bundle savedInstanceState) 第一次创建时调用 onStart() 被用户可见时调用 onRestart() 当Activity处于stop状态又被重新启动时调用 onResume() 当获得焦点即可与用户交互时调用 onPause()...

2018-12-11 11:01:06 181 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除