Stella981 Stella981
3年前
Android屏幕横竖屏切换和生命周期管理的详细总结
  一般的我们去切换屏幕方向都是不希望Activity被重新创建,这时就需要对一些属性进行设置,或者使用代码设置。        今天想学一下Android屏幕横竖屏切换,但是网上很多知识不准确或不正确,这里我还是自己总结一篇文章,供大家参考。一.屏幕横竖屏切换的代码       很多文章一上来就将什么生命周期或者
Stella981 Stella981
3年前
Flutter仿写一个iOS风格的通讯录
此文章主要介绍怎么使用Flutter的Cupertino风格控件,写一个iOS风格的通讯录,还有在此过程中遇到的问题及解决办法。大家在用Flutter写App的时候,一般都会使用material风格的控件,因为material风格的控件比较丰富,但是,他在iOS上就会显得Android气息比较重,不太适合,所以本文章将通过用仿写iOS通讯录,系统地介绍C
Stella981 Stella981
3年前
H5唤起QQ客户端代码记录
这两天在开发客户端,有使用到唤醒QQ的功能,android等native客户端自不必说,按照官方文档接入即可。调试的时候有同事问到,html5怎么唤起nativeqqapp,在web时代有tencent:\\\\这样的协议唤起pc端的会话。那么html5也属于web的一种,是否可以沿用呢。动手试了下果断不行,后来在同事的努力下,终于解决此问题
Stella981 Stella981
3年前
Material Component 动画基础—Spring Animation
不管是在AndroidMaterialDesign,还是Flutter中,Google都在尝试统一动画的行为和实现,在Google看来,动画基本都分为两种,即模拟动画和物理动画,本篇将介绍物理动画,这个概念在Android开发中,涉及的非常少,同时文档也最少,但却是实现很多优雅动画的基础,特别是MDC中封装的一些动画,在很多细节的处理上,都使用到了物理动
Easter79 Easter79
3年前
Uniapp使用GoEasy实现websocket实时通讯
Uniapp作为近来最火的移动端开发技术,一套代码,可以打包成Android/iOSapp和各种平台的小程序,可谓是没有最方便只有更方便。GoEasy上架DCloudUniapp插件市场已经有一个多月了,收到很多Uniapp开发人员的赞扬和好评,小编在此隔着屏幕向大家鞠躬,小编和GoEasy团队会继续努力,持续为Uniapp开发者提供最简单且优雅的A
Stella981 Stella981
3年前
EventBus 线程切换原理
主要问题其实只有两个,其一:如何判断当前发送事件的线程是否是主线程;其二:如何在接收事件时指定线程并执行;一个一个来看。1.如何判断是否在主线程发送EventBus在初始化的时候会初始化一个MainThreadSupport对象,它会去获取主线程的Looper对象并存起来。(当前最新版本如果不是Android环境MainThread
E小媛同学 E小媛同学
1年前
IP应用场景API:深入解析IP场景属性的在线调用接口
随着互联网技术的飞速发展,IP地址的管理和应用变得日益复杂。IP地址不仅是网络通信的基础,还承载着丰富的场景属性信息。IP应用场景API作为一种在线调用接口,能够提供IP场景属性的查询服务,帮助用户更好地理解IP地址背后的使用场景。
爱学it学无止境 爱学it学无止境
11个月前
Vue3源码解析,打造自己的Vue3框架无密
​核心代码,注释必读vue2.x响应式Object.defineProperty基本用法//Object.defineProperty的基本用法constdataconstname'zhangsan'Object.defineProperty(data,"
云备份技术解析:云容灾 CT-CDR 关键技术介绍
本文分享自天翼云开发者社区《》,作者:沈军1、CDP存储快照,实现秒级RPO(1)CDP技术:云容灾CTCDR(CloudDisasterRecovery)采用CDP(ContinueDataProtection)技术,能够在IO级别进行复制能极大的提升