logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android NativeCrypto: AppData::create pipe(2) failed: Too many open files崩溃

Android Retrofit和OkHttpClient多实例+添加头部SharePreferences,进行频繁操作网络请求一段时间程序卡死崩溃问题的一些经历记录一、bug复现:viewpager+FragmentStatePagerAdapter+fragment+MVP,不断滑动翻页并频繁进行网络请求导致卡死。二、原因猜测&修复尝试:1.bug出现后第一感觉认为是f...

#okhttp#android
【Flutter入门到进阶】跨平台相关---Flutter的选择

1、Flutter通过Dart解决代码适配问题2、Flutter通过Framework解决UI风格不统一问题3、Flutter通过自建渲染引擎,绕过Android和iOS的绘制流程,完成图片的生成4、Flutter通过嵌入层完成对于不同系统的图像数据推送方案。

#flutter#android
【Flutter入门到进阶】跨平台相关

Java 系说到跨平台虚拟机大家都会想到 Java,因为这个语言一开始就是为了跨平台设计的,Sun 的 J2ME 早在 1998 年就有了,在 iPhone 出来前的手机上,很多小游戏都是基于 J2ME 开发的,这个项目至今还活着,能运行在 Raspberry Pi 上。

#flutter
【鸿蒙开发】第十二章 Stage模型应用组件-信息传递载体Want

上一章节我们学习了UIAbility组件,其中组件间的交互传递信息的媒介就是Want,本章节我们来更加深入学习Want的相关知识。Want是一种对象,用于在应用组件之间传递信息。

文章图片
#harmonyos#华为
【鸿蒙开发】第二十一章 Media媒体服务(一)

提供了AVPlayer和AVRecorder用于播放、录制音视频。在Media Kit的开发指导中,将介绍各种涉及的开发方式,指导开发者如何使用系统提供的音视频API实现对应功能。比如使用SoundPool实现简单的提示音,当设备接收到新消息时,会发出短促的“滴滴”声;使用AVPlayer实现音乐播放器,循环播放一首音乐。

文章图片
#harmonyos#媒体#音视频
【鸿蒙开发】第十八章 Web组件(二)

Web组件支持在应用拦截到页面请求后自定义响应请求能力。开发者通过接口来实现自定义资源请求响应。自定义请求能力可以用于开发者自定义Web页面响应、自定义文件资源响应等场景。Web网页上发起资源加载请求,应用层收到资源请求消息。应用层构造本地资源响应消息发送给Web内核。Web内核解析应用层响应信息,根据此响应信息进行页面资源加载。在下面的示例中,Web组件通过拦截页面请求“https://www.

文章图片
#harmonyos#前端
【Android Framework系列】第4章 PMS原理

PMS是包管理系统服务,用来管理所有的包信息,包括应用安装卸载更新以及解析AndroidManifest.xml。手机开机后,它会遍历设备上/data/app/和目录下的所有apk文件,通过解析所有安装应用的,将xml中的数据(应用信息权限四大组件等)信息都缓存到内存中,后续提供给AMS所需要的数据,它是具有保存应用数据的缓存。手机开机,内核进程启动init进程init进程启动SeriviceMa

文章图片
#android
【Flutter入门到进阶】Dart进阶篇---多线程异步Isolate

1、Dart中向应用层提供了线程的封装——Isolate。应用层是不能创建线程的,只能使用Isolate2、Isolate与传统的线程不同的是,内存隔离3、Isolate设计成隔离的,是出于移动端页面UI构建特性考虑。第一点,UI绘制必须在同一线程内完成,所以强制同一线程是最好的选择。第二点,传统的线程内存共享,其他线程频繁的申请释放内存会触发垃圾回收,间接影响UI线程运行。

#flutter#android#开发语言
    共 27 条
  • 1
  • 2
  • 3
  • 请选择