注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

Demo体验

Demo体验

场景Demo,开箱即用
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

车机系统与Android的关系 Android

上帝之眼 发表了文章 • 74 次浏览 • 2024-10-17 18:32 • 来自相关话题

前言:搞懂 Android 系统和汽车到底有什么关系。 一、基本概念 1、Android Auto 1)是什么 Android Atuo 是一个 Android 端的 app,专门为驾驶环境设计的; 运行环境:需要在 Android 5.0 或者更高版本的... ...查看全部
0
评论

安卓开发转做鸿蒙后-开篇 Android

上帝之眼 发表了文章 • 65 次浏览 • 2024-10-16 09:14 • 来自相关话题

一、为什么转做鸿蒙 本人从事安卓开发已近十年,大部分时间还是在不停的需求迭代,或者一遍遍优化各种轮子,自己的职业生涯已经进入了瓶颈期,同时现有工作也很难让自己产生成就感。正好年初有机会转入鸿蒙开发团队,虽然清楚肯定少不了加班,最终也不一定会有预期中的产出,还是... ...查看全部
0
评论

拼多多冷启真的秒开 Android

上帝之眼 发表了文章 • 77 次浏览 • 2024-10-16 09:12 • 来自相关话题

背景 最近在使用拼多多购物,除了价格比较香之外,每次冷启打开的体验非常好,作为一个Android开发不免好奇 简单分析记录一下 冷启数据 体验好,让我想到了郭德纲的那句话"全靠同行的衬托",那找几个同行过来对比下,这里使用淘宝、京东、闲鱼,从点击开始图标开始录... ...查看全部
0
评论

【实现环信 SDK登陆跳转至Harmony 底部导航栏】 OpenHarmony

Live in joy 发表了文章 • 84 次浏览 • 2024-10-08 10:32 • 来自相关话题

1.在 Index.ets 的 aboutToApper 方法中 实现环信SDK 初始化代码块(可直接 copy):let optionss = new ChatOptions("输入管理后台注册的环信 APPkey");//管理后台网址:https://co... ...查看全部
0
评论

拿去吧你!Flutter 仿抖音个人主页下拉拖拽效果 Android

上帝之眼 发表了文章 • 103 次浏览 • 2024-10-08 09:45 • 来自相关话题

引言 最近产品经理看到抖音的个人主页下拉效果很不错,让我也实现一个,如果是native还好办,开源成熟的库一大堆,可我是Flutter呐🤣,业内成熟可用的库非常有限,最终跟产品经理batte失败后,没办法只能参考native代码硬肝出来。 效果图 整体构思 ... ...查看全部
0
评论

一次接手远古Android项目终于运行起来了 Android

上帝之眼 发表了文章 • 352 次浏览 • 2024-09-09 08:39 • 来自相关话题

我也没做过安卓开发,2020年外包开发的app在客户新手机上安装不上,搞呗。apk安装报错此应用与最新版Android不兼容,试了同事的Android 14 确实同样报错 网上查到解决方案。 http://www.duidaima.com/Gr0up/Top... ...查看全部
0
回复

如何Android 使用视频链接发送视频消息? 发送视频消息

回复

微信用户_436 发起了问题 • 1 人关注 • 427 次浏览 • 2024-09-03 14:43 • 来自相关话题

0
评论

Flutter GPU 是什么?为什么它对 Flutter 有跨时代的意义? Android

上帝之眼 发表了文章 • 380 次浏览 • 2024-09-03 09:29 • 来自相关话题

Flutter 3.24 版本引入了 Flutter GPU 概念的新底层图形 API flutter_gpu ,还有 flutter_scene 的 3D 渲染支持库,它们目前都是预览阶段,只能在 main channel 上体验,并且依赖 Impel... ...查看全部
0
评论

uni-app初体验,如何实现一个外呼APP Android

上帝之眼 发表了文章 • 362 次浏览 • 2024-08-29 09:07 • 来自相关话题

起因 2024年3月31日,我被公司裁员了。 2024年4月1日,果断踏上了回家的路,决定先休息一个星期。晚上回到了郑州,先跟一起被裁的同事在郑州小聚一下,聊聊后面的打算。第二天下午回家。 2024年4月8日,知道现在的大环境不好,不敢错过“金三银四”,赶忙回... ...查看全部
0
评论

uniapp-实现安卓app水印相机 Android

上帝之眼 发表了文章 • 513 次浏览 • 2024-08-09 17:51 • 来自相关话题

写在前面的话:最近要配合项目输出带水印的图片,之前的实现的方式是调uniapp封装好的相机,然后在图片输出的时候用canvas,把水印绘制上去,但是老感觉没有水印相机看着舒服.改成了现在的这种方式。 1.相机实现 水印相机实现有两种方式,在小程序端可以用cam... ...查看全部
0
评论

鸿蒙next高仿微信来了 我不允许你不会 Android

上帝之眼 发表了文章 • 445 次浏览 • 2024-08-09 17:31 • 来自相关话题

前言导读 各位同学大家,有段时间没有跟大家见面了,因为最近一直在更新鸿蒙的那个实战课程所以就没有去更新文章实在是不好意思, 所以今天就给大家更新一期实战案例 高仿微信案例 希望帮助到各位同学工作和学习 效果图 特点 高仿程度80 目前不支持即时通... ...查看全部
0
评论

UNIAPP开发电视app教程 Android

上帝之眼 发表了文章 • 484 次浏览 • 2024-07-24 09:13 • 来自相关话题

目前开发安卓TV的方法相对开说是十分的少的,使用uniapp开发相对来说几乎是没有的,因此,写下这篇文章供大家参考。 开发难点 如何方便的开发调试 如何使需要被聚焦的元素获取聚焦状态 如何使被聚焦的元素滚动到视图中心位置 如何在切换路由时,缓存聚焦的状态 如... ...查看全部
0
评论

小小扫码枪bug引发的思考 Android

上帝之眼 发表了文章 • 423 次浏览 • 2024-07-19 10:18 • 来自相关话题

最近新公司发生了一件bug引发思考的事 产品需求 大致如上图,一个输入框,我们制作了自定义数字键盘,input框可以回显键盘的输入,并且,可以支持扫码枪输入回显 bug描述 在win 系统没有问题,但在安卓系统: 每次自定义键盘输入时,还会吊起系统软键盘,... ...查看全部
0
评论

安卓开发转鸿蒙开发到底有多简单? Android

上帝之眼 发表了文章 • 427 次浏览 • 2024-07-18 09:08 • 来自相关话题

前言 相信各位搞安卓的同学多多少少都了解过鸿蒙了,有些一知半解而有些已经开始学习起来。那这个鸿蒙到底好不好搞?要不要搞? 安卓反正目前工作感觉不好找,即便是上海这样的大城市也难搞,人员挺饱和的。最近临近年关裁员的也很多。想想还是搞鸿蒙吧现在刚刚要起步说不定有机... ...查看全部
0
评论

关于我在HarmonyOS中越陷越深这件事... Android

上帝之眼 发表了文章 • 430 次浏览 • 2024-07-16 10:29 • 来自相关话题

前言 上次发文已是2023年,在上一篇 前端的春天!拥抱HarmonyOS4.0🤗 - 掘金 (juejin.cn)一文中我介绍了一些鸿蒙OS知识,此文一出大家的看法也层出不穷,笔者持开放的态度对待大家对于新生态的看法。在2024年的今天,我想来说说这几个月我... ...查看全部
0
回复

上架googlePlay遇到的问题 开源项目

回复

微信用户_617 发起了问题 • 1 人关注 • 513 次浏览 • 2024-07-15 14:47 • 来自相关话题

0
评论

关于鸿蒙开发,我暂时放弃了 Android

上帝之眼 发表了文章 • 431 次浏览 • 2024-07-03 08:57 • 来自相关话题

起因 在最近鸿蒙各种新闻资讯说要鸿蒙不再兼容android之后,我看完了鸿蒙视频,并简单的撸了一个demo。 # 鸿蒙HarmonyOS从零实现类微信app效果第一篇,基础界面搭建 # 鸿蒙HarmonyOS从零实现类微信app效果第二篇,我的+发现页面实... ...查看全部
0
评论

使用uniapp制作安卓app容器 Android

上帝之眼 发表了文章 • 402 次浏览 • 2024-06-28 13:30 • 来自相关话题

1. 背景项目需要做一个安卓app,而且不需要上架应用市场,部门也没有安卓开发,想着就套个webview就行了吧。没有选择react native之类的是因为这些工具需要安装很多环境工具,我只是开发一个壳子没必要这么复杂。用webview也方便快速修复页面问题... ...查看全部
0
评论

35岁,是终点?还是拐点? 职场话题 Android

上帝之眼 发表了文章 • 420 次浏览 • 2024-06-26 08:51 • 来自相关话题

35岁,是终点还是拐点,取决于我们对生活和事业的态度、目标以及行动。这个年龄可以看作是一个重要的转折点,具有多重意义和可能性。 很多人在35岁时,已经在自己的职业生涯中建立了一定的基础,可能达到了管理层或专家级别。如果你还是一个基层员工,那你要反思一下,你的... ...查看全部
0
评论

Android 复杂项目崩溃率收敛至0.01%实践 Android

上帝之眼 发表了文章 • 474 次浏览 • 2024-06-21 19:10 • 来自相关话题

一、崩溃收敛机制 1、创建修BUG分支 在我们的项目中,每个版本发布之后,我们会创建一个opt分支,用于修复线上崩溃以及业务逻辑BUG。 开发过程中,一个APP可能同时并行开发多个需求,每个需求上线的预期时间可能会有不同。但是这个opt分支我们会保证在下个版本... ...查看全部
0
评论

【干货分享】uniapp做的安卓App如何加固 Android

上帝之眼 发表了文章 • 444 次浏览 • 2024-06-18 13:59 • 来自相关话题

2023年了,uniapp还有人用吗? 对于这个问题,只能说,2023年了,使用uniapp去开发APP的人越来越多了。 一方面在于全平台兼容确实很香,对于一些小项目或者时间要求比较高的项目来说,可以节省大量的时间与精力,也为公司节约了成本;另一方面,开发速度... ...查看全部
0
评论

安卓高版本HTTPS抓包:终极解决方案 Android

上帝之眼 发表了文章 • 716 次浏览 • 2024-06-17 09:13 • 来自相关话题

虽然市面上有好多抓包工具,但是 Android 高版本都需要安装抓包工具的证书到系统目录,才能抓 https 协议的包。本文就以 Charles这个抓包工具来介绍,如何安装证书到 Android 的系统目录,实现 https 抓包。 修改证书名称 启动 Cha... ...查看全部
0
评论

为什么 Android 要采用 Binder 作为 IPC 机制? Android

上帝之眼 发表了文章 • 451 次浏览 • 2024-06-14 22:23 • 来自相关话题

Hi 大家好,我是 DHL,大厂程序员,公众号:ByteCode ,在美团、快手、小米工作过。搞过逆向,做过性能优化,研究过系统,擅长鸿蒙、Android、Kotlin、性能优化、职场分享。 微信小程序「猿面试」每日分享一道大厂面试题,涉及 Java、And... ...查看全部
0
评论

一个Android App最少有多少个线程? Android

上帝之眼 发表了文章 • 490 次浏览 • 2024-06-13 09:21 • 来自相关话题

守护线程 Signal Catcher线程 Signal Catcher是一个守护线程,用于捕获 SIGQUIT, SIGUSR1 信号,并采取相应的行为。 Android系统中,由Zygote孵化而来的子进程,包含system_server进程和各种APP进... ...查看全部
0
评论

两台Android 设备同一个局域网下如何自由通信? Android

上帝之眼 发表了文章 • 432 次浏览 • 2024-06-13 09:12 • 来自相关话题

一、背景 笔者前段时间开发了一款非常有意思的项目,已知在同一个局域网下有两款App分别运行在不同的设备上,业务上两款App分别具有不同的功能,同时两款App需要支持互相通信。后面我们称两款设备上的两款App一个为Server,一个为Client。 基于此我们需... ...查看全部
0
评论

Dialog 可不可以传Application Android

上帝之眼 发表了文章 • 452 次浏览 • 2024-06-13 08:58 • 来自相关话题

自定义Dialog继承Dialogclass SourceDialog(context: Context, themeResId: Int) : Dialog(context, themeResId) { constructor(contex... ...查看全部
0
评论

我们如何让Android客户端暴瘦了100M Android

上帝之眼 发表了文章 • 428 次浏览 • 2024-06-13 08:56 • 来自相关话题

一、 引言随着Android应用功能的日益丰富,客户端的体积也逐渐膨胀,过大的安装包体积不仅给用户带来了下载和存储的压力,还会影响应用的启动速度和整体性能;传统的图片压缩、冗余资源移除、代码混淆等优化手段可以在一定程度上降低安装包大小,但是在面对大型复杂应用的... ...查看全部
0
回复

运行官方demo发送语音不显示消息 环信_Android

回复

微信用户_413 发起了问题 • 1 人关注 • 572 次浏览 • 2024-06-12 10:13 • 来自相关话题

0
评论

鸿蒙实现动态增删 View,看这一篇就够了!! Android

上帝之眼 发表了文章 • 428 次浏览 • 2024-06-12 09:02 • 来自相关话题

在 Android 开发的过程中,我们经常使用 addView ,removeView等实现在 java 代码中动态添加和删除 View 的能力 但是在鸿蒙中,组件是相对于静态的结构,而且鸿蒙也没有提供类似于 addView ,removeView的方法,那我... ...查看全部
0
评论

协程Job的取消,你真的用对了吗? Android

上帝之眼 发表了文章 • 437 次浏览 • 2024-06-12 09:00 • 来自相关话题

前言我们知道,调用协程的lifecycleScope的launch方法后会生成一个Job对象,Job可以调用cancel()方法来取消,也可以由lifecycle宿主在生命周期结束时自行取消。但job取消后,并不代表其后面的代码都不执行了,在老油条同事的代码里... ...查看全部
0
评论

鸿蒙,ArkTs 一段诡异的代码 Android

上帝之眼 发表了文章 • 546 次浏览 • 2024-06-04 08:59 • 来自相关话题

分享一段我之前在学习 ArkTs 的时候,看到的一段诡异的代码。我们来看看下面的代码,按照你多年的经验,分析一下下面的代码是否可以正常执行,如果可以执行的话,能说出运行结果吗。for (let i = 0; i < 3; i++) { let i =... ...查看全部
0
评论

什么?这个 App 抓不到包 Android

上帝之眼 发表了文章 • 509 次浏览 • 2024-06-03 10:08 • 来自相关话题

有个朋友说,某个车联网的 app 竟然抓不到包,让我帮忙看下,行吧,那就看下。 样本:byd海洋(v1.4.0) 小试牛刀 先用 Charles软件试试,使用这个软件抓 App 的包,有几个前提: 手机端要配置好Charles的证书 电脑端安装好 Cha... ...查看全部
0
评论

如何让不同Activity之间共享同一个ViewModel Android

上帝之眼 发表了文章 • 607 次浏览 • 2024-05-31 09:17 • 来自相关话题

问题背景 存在一个场景,在Acitivity1可以跳转到Activity2,但是两个Activty之间希望能共享数据 提出假设的手段 可以定义一个ViewModel,让这两个Activity去共享这个ViewModel 存在的问题 根据不同的Lifecycle... ...查看全部
0
评论

Android:解放自己的双手,无需手动创建shape文件 Android

上帝之眼 发表了文章 • 552 次浏览 • 2024-05-29 09:15 • 来自相关话题

大家好,我是似曾相识2022。不喜欢唱跳篮球,但对杰伦的Rap却情有独钟。 现在的移动应用中为了美化界面,会给各类视图增加一些圆角、描边、渐变等等效果。当然系统也提供了对应的功能,那就是创建shape标签的XML文件,例如下图就是创建一个圆角为10dp,填充... ...查看全部
0
评论

Android — 实现同意条款功能 Android

上帝之眼 发表了文章 • 611 次浏览 • 2024-05-28 08:54 • 来自相关话题

在开发App时,让用户知晓并同意隐私政策、服务协议等条款是必不可少的功能,恰逢Facebook最近对隐私政策的审核愈发严格,本文介绍如何通过TextView和ClickableSpan简单快速的实现同意条款功能。 下面是掘金(小米应用商店下载)和Github(... ...查看全部
0
评论

我的又一个神奇的框架——Skins换肤框架 Android

上帝之眼 发表了文章 • 541 次浏览 • 2024-05-28 08:47 • 来自相关话题

为什么会有换肤的需求 app的换肤,可以降低app用户的审美疲劳。再好的UI设计,一直不变的话,也会对用户体验大打折扣,即使表面上不说,但心里或多或少会有些难受。所以app的界面要适当的改版啊,要不然可难受死用户了,特别是UI设计还相对较丑的。 换肤是什么 换... ...查看全部
0
评论

如何选择 Android 唯一标识符 Android

上帝之眼 发表了文章 • 499 次浏览 • 2024-05-28 08:40 • 来自相关话题

前言 大家好,我是未央歌,一个默默无闻的移动开发搬砖者~ 本文针对 Android 各种标识符做了统一收集,方便大家比对,以供选择适合大家的唯一标识符。 标识符 IMEI 从 Android 6.0 开始获取 IMEI 需要权限,并且从 Android 10... ...查看全部
0
评论

Android 沉浸式状态栏,透明状态栏 采用系统api,超简单近乎完美的实现 Android

上帝之眼 发表了文章 • 568 次浏览 • 2024-05-23 10:16 • 来自相关话题

前言 沉浸式的适配有多麻烦,相信大家既然来搜索这个,就说明都在为此苦恼,那么看看这篇文章吧,也许对你有所帮助(最下面有源码链接) 有写的不对的地方,欢迎指出 从adnroid 6.0开始,官方逐渐完善了这方面的api,直到android 11... ... 让... ...查看全部
0
评论

我是如何使用Flow+Retrofit封装网络请求的 Android

上帝之眼 发表了文章 • 591 次浏览 • 2024-05-16 08:24 • 来自相关话题

各位好,本人是练习kt时长一年的准练习生,接下来我将用一种我认为还行的方式封装网络请求,如有雷点,请各位佬轻喷 首先,定义一个请求结果类 sealed class RequestResult<out T> { data object INI... ...查看全部
0
评论

关于我裁员在家没事接了个私单这件事... Android

上帝之眼 发表了文章 • 647 次浏览 • 2024-05-15 08:14 • 来自相关话题

起因 2024年3月31日,我被公司裁员了。 2024年4月1日,果断踏上了回家的路,决定先休息一个星期。晚上回到了郑州,先跟一起被裁的同事在郑州小聚一下,聊聊后面的打算。第二天下午回家。 2024年4月8日,知道现在的大环境不好,不敢错过“金三银四”,赶忙回... ...查看全部
0
评论

当遇到需要在Activity间传递大量的数据怎么办? Android

上帝之眼 发表了文章 • 476 次浏览 • 2024-05-13 08:51 • 来自相关话题

在Activity间传递的数据一般比较简单,但是有时候实际开发中也会传一些比较复杂的数据,尤其是面试问道当遇到需要在Activity间传递大量的数据怎么办? Intent 传递数据的大小是有限制的,它大概能传的数据是1M-8K,原因是Binder锁映射的内存大... ...查看全部
0
评论

Activity界面路由的一种简单实现 Android

上帝之眼 发表了文章 • 513 次浏览 • 2024-05-08 08:32 • 来自相关话题

1. 引言 平时Android开发中,启动Activity是非常常见的操作,而打开一个新Activity可以直接使用Intent,也可以每个Activity提供一个静态的启动方法。但是有些时候使用这些方法并不那么方便,比如:一个应用内的网页需要打开一个原生Ac... ...查看全部
0
评论

RecyclerView还能这样滚动对齐? Android

上帝之眼 发表了文章 • 621 次浏览 • 2024-05-08 08:20 • 来自相关话题

前言 RecyclerView要想滚动到指定position,一般有scrollToPosition()和smoothScrollToPosition()两种方式。滚动到指定position后,通常还会要求itemView对齐RecyclerView起始点、中... ...查看全部
0
评论

Android渠道包自动更新 Android

上帝之眼 发表了文章 • 680 次浏览 • 2024-05-07 08:49 • 来自相关话题

一、背景 转转集团旗下有多款APP产品,随着业务发展,各APP发版频率变高。在持续交付的背景下,渠道包更新存在以下几个效率问题: (1)Android渠道包提交应用市场审核,工作重复&人工成本高   (2)公司目前存在多个APP、需... ...查看全部
0
评论

两个Kotlin优化小技巧,你绝对用的上 Android

上帝之眼 发表了文章 • 595 次浏览 • 2024-05-07 08:48 • 来自相关话题

大家好,本篇文章仍然聊聊kotlin官方做的一些优化工作,主要包括以下三个方面: 数据对象data object的支持 @Repeatable注解的优化 接下来就带大家介绍下上面三个特性。 一. 数据对象data object的支持 该特性由kotlin1... ...查看全部
0
评论

Android Room 数据库的坑 Android

上帝之眼 发表了文章 • 479 次浏览 • 2024-05-07 08:47 • 来自相关话题

1.Android Room 数据库的坑 在用Room数据库的时候 发现有需要一个字段的条件合到一起去写这个SQL @Query("SELECT * FROM 表名 WHERE 字段A = '1' and 字段B <= :Time " + ... ...查看全部
0
评论

Android 如何统一处理登录后携带数据跳转到目标页面 Android

上帝之眼 发表了文章 • 475 次浏览 • 2024-05-06 08:50 • 来自相关话题

需求场景 我们在开发应用的时候经常会遇到先登录,登录成功后再跳转到目标页面。比如商品详情页面我们点击购买必须要先登录,登录完成才能去下单支付。针对这种场景,我们一般有两种做法: 点击购买跳转到登录,登录完成需要用户再次点击购买才能去下单支付页面,这种用户体验... ...查看全部
0
评论

开发需求记录:实现app任意界面弹框与app置于后台时通知 Android

上帝之眼 发表了文章 • 498 次浏览 • 2024-05-06 08:40 • 来自相关话题

前言 在产品经理提需求时候提到,app在接收到报警信息时候能不能弹出一个弹框,告诉用户报警信息,这个弹框要在app的任意界面能够弹出,并且用户点击详情时候,会跳转到报警详情界面,查看具体信息,当用户将app至于后台的时候,接收到报警信息,app发送通知,当用户... ...查看全部
0
评论

无悬浮窗权限实现全局Dialog Android

上帝之眼 发表了文章 • 507 次浏览 • 2024-05-06 08:39 • 来自相关话题

有些场景下需要显示一些提示弹窗,但把握不好弹出时机容易先弹出弹窗然后界面马上被杀掉进而看不到提示内容,例如强制下线:客户端退回登录界面并弹出提示弹窗。 如果是直接拿的栈顶activity去弹出,没有将弹窗逻辑写到具体activity中,或不好确定activty... ...查看全部
0
评论

Android Region碰撞检测问题优化 Android

上帝之眼 发表了文章 • 869 次浏览 • 2024-04-29 08:19 • 来自相关话题

前言 众所周知,Region是android graphics一族中比较低调的工具类,主要原因还是在碰撞检测方面存在一些不足,甚至可以说成事不足败事有余,以至于难以用于2D游戏开发,这也是耽误你们成为2D游戏大师路上的一道坎 。既然Region这么失败的工具为... ...查看全部