- 朋友们现在只对常读和星标的公众号才展示大图推送,建议大家把“亿人安全“设为星标”,否则可能就看不到了啦原文首发在先知社区https://xz.aliyun.com/t/14648绕过APP强制更新我们在拿到一些APP老版本的时候,可能会要求我们进行更新,有时候我们不更新,它的接口也是可以使用的,但是它会弹出更新框,盖住了APP,使我们无法进行操作,所以我们这时候需要绕过APP的强制更新如何绕... 朋友们现在只对常读和星标的公众号才展示大图推送,建议大家把“亿人安全“设为星标”,否则可能就看不到了啦原文首发在先知社区https://xz.aliyun.com/t/14648绕过APP强制更新我们在拿到一些APP老版本的时候,可能会要求我们进行更新,有时候我们不更新,它的接口也是可以使用的,但是它会弹出更新框,盖住了APP,使我们无法进行操作,所以我们这时候需要绕过APP的强制更新如何绕...
- Android中堆的内存是有限的,你应当使用尽量小的内存。因为Android能在内存中保存越多的应用,对于用户来说,切换应用就会十分的迅速。相当多的内存泄漏的原因是因为:保持了一个对context的长引用(long-lived)。在Android中,Context可以用来做许多事情,不过大部分是用来加载和获取资源。这就是为什么所有的视图组件在构造方法里面需要context作为参数的原因。有两... Android中堆的内存是有限的,你应当使用尽量小的内存。因为Android能在内存中保存越多的应用,对于用户来说,切换应用就会十分的迅速。相当多的内存泄漏的原因是因为:保持了一个对context的长引用(long-lived)。在Android中,Context可以用来做许多事情,不过大部分是用来加载和获取资源。这就是为什么所有的视图组件在构造方法里面需要context作为参数的原因。有两...
- 1.利用TimerTask实现任务的定时执行 TextView shoothzj; int count = 0;//用于计数 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setConten... 1.利用TimerTask实现任务的定时执行 TextView shoothzj; int count = 0;//用于计数 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setConten...
- Flutter Web支持原理与实践 Flutter Web支持原理与实践
- 本文从设计角度,考虑滑块组件的使用场景,实现一个滑块组件应该包含的功能,介绍 Flutter 中滑块组件的用法,并分析 Slider 的实现源码。 本文从设计角度,考虑滑块组件的使用场景,实现一个滑块组件应该包含的功能,介绍 Flutter 中滑块组件的用法,并分析 Slider 的实现源码。
- XX局点测试发现一个问题,有Android手机下载NPVR时报错”业务不可用”。但同一个账号在另外的Android手机上进行测试时,业务正常。 通过抓包分析对比了业务正常和异常时的行为发现:异常时,播放器请求媒资索引index.m3u8时使用的是GET请求,服务端返回200;而请求二级索引***audio***.m3u8时是POST请求,服务端返回了400错误。下载正常的手机两者请求... XX局点测试发现一个问题,有Android手机下载NPVR时报错”业务不可用”。但同一个账号在另外的Android手机上进行测试时,业务正常。 通过抓包分析对比了业务正常和异常时的行为发现:异常时,播放器请求媒资索引index.m3u8时使用的是GET请求,服务端返回200;而请求二级索引***audio***.m3u8时是POST请求,服务端返回了400错误。下载正常的手机两者请求...
- 概述UWP Community Toolkit Extensions 中有一个为 View 提供的扩展 - View Extensions,本篇我们结合代码详细讲解 View Extensions 的实现。View Extensions 包括了 ApplicationViewExtensions,StatusBarExtensions 和 TitleBarExtensions,让开发者可以方... 概述UWP Community Toolkit Extensions 中有一个为 View 提供的扩展 - View Extensions,本篇我们结合代码详细讲解 View Extensions 的实现。View Extensions 包括了 ApplicationViewExtensions,StatusBarExtensions 和 TitleBarExtensions,让开发者可以方...
- 为了阻止安卓应用在未经用户许可的情况下扫描用户的数据,谷歌花了多年的时间努力应对,而应用的开发人员也一直在寻找新的方法来继续跟踪用户。在上周四由美国联邦贸易委员会主办的为期一天的PrivacyCon大会上,进行了一场演讲,概述了应用窥探松散网络、设备和位置标识符的几种方式。应用通常通过被称为API的软件挂钩与安卓系统交互,让该操作系统能够管理它们的访问权限。“虽然安卓API受到权限系统的保护... 为了阻止安卓应用在未经用户许可的情况下扫描用户的数据,谷歌花了多年的时间努力应对,而应用的开发人员也一直在寻找新的方法来继续跟踪用户。在上周四由美国联邦贸易委员会主办的为期一天的PrivacyCon大会上,进行了一场演讲,概述了应用窥探松散网络、设备和位置标识符的几种方式。应用通常通过被称为API的软件挂钩与安卓系统交互,让该操作系统能够管理它们的访问权限。“虽然安卓API受到权限系统的保护...
- Android Weex 自定义 Component 具体实现(WEEX SDK 0.19.0) Android Weex 自定义 Component 具体实现(WEEX SDK 0.19.0)
- 本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布目前,我正在参加 2018 CSDN 博客之星评选,如果你觉得我的博客对你有一点点帮助的话,请帮忙投一下票。 https://bss.csdn.net/m/topic/blog_star2018#118 号码是 118,博主 gdutxiaoxu,哈哈,谢了。前言Fragment,简称碎片,可以简单地认为它就是一个“控件”,更... 本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布目前,我正在参加 2018 CSDN 博客之星评选,如果你觉得我的博客对你有一点点帮助的话,请帮忙投一下票。 https://bss.csdn.net/m/topic/blog_star2018#118 号码是 118,博主 gdutxiaoxu,哈哈,谢了。前言Fragment,简称碎片,可以简单地认为它就是一个“控件”,更...
- 上一篇文章介绍了如何通过纹理渲染绘制地球仪,当然OpenGL的三维图形处理能力是很强大的,只要善于利用OpenGL,就能很方便地虚拟各种现实生活中的动画效果。本文再来谈谈使用OpenGL实现浏览电子书时候的翻书动画。博主早期的博文《Android开发笔记(十八)书籍翻页动画》已经介绍了如何通过贝塞尔曲线实现翻书动画的过程,不过该方式展示动画时存在卡顿的现象,并且在书页范围之外还会经常拖着长长... 上一篇文章介绍了如何通过纹理渲染绘制地球仪,当然OpenGL的三维图形处理能力是很强大的,只要善于利用OpenGL,就能很方便地虚拟各种现实生活中的动画效果。本文再来谈谈使用OpenGL实现浏览电子书时候的翻书动画。博主早期的博文《Android开发笔记(十八)书籍翻页动画》已经介绍了如何通过贝塞尔曲线实现翻书动画的过程,不过该方式展示动画时存在卡顿的现象,并且在书页范围之外还会经常拖着长长...
- 从这篇文章开始,接下来会连载一系列的OpenGL相关博文,好好探讨如何在Android中进行OpenGL开发。OpenGL的全称是“Open Graphics Library”,意思是开放图形库,它定义了一个跨语言、跨平台的图形图像程序接口。对于Android开发者来说,OpenGL就是用来绘制三维图形的技术手段,当然OpenGL并不仅限于展示静止的三维图形,也能用来播放运动着的三维动画。不... 从这篇文章开始,接下来会连载一系列的OpenGL相关博文,好好探讨如何在Android中进行OpenGL开发。OpenGL的全称是“Open Graphics Library”,意思是开放图形库,它定义了一个跨语言、跨平台的图形图像程序接口。对于Android开发者来说,OpenGL就是用来绘制三维图形的技术手段,当然OpenGL并不仅限于展示静止的三维图形,也能用来播放运动着的三维动画。不...
- 前言Android shortcuts算是比较老的技术了,现在许多诸如支付宝、百度地图等都实现了这一功能,这一功能是Android7.1推出的新功能,但是在国内app使用的还是比较少。我们先来看一下支付宝实现的效果图。这样我们在使用的时候会方便许多,个人认为这种快捷方式更适合静态使用,比如设置等一些和数据没有交互的地方,虽然动态注册可以做,但是感觉不太友好。1.新建项目因为这个功能是Andr... 前言Android shortcuts算是比较老的技术了,现在许多诸如支付宝、百度地图等都实现了这一功能,这一功能是Android7.1推出的新功能,但是在国内app使用的还是比较少。我们先来看一下支付宝实现的效果图。这样我们在使用的时候会方便许多,个人认为这种快捷方式更适合静态使用,比如设置等一些和数据没有交互的地方,虽然动态注册可以做,但是感觉不太友好。1.新建项目因为这个功能是Andr...
- 前言记得第一次探讨Activity的启动模式,是在2017年8月份,那个时候对一年后走出校门的未来很是憧憬,时间真快,已经毕业四个月,工作和生活也都趋于稳定。一、小前言 相信很多人和我一样,在初学Android甚至初入职场的时候不了解Acticity的启动模式,或者为了面试刷题刷到了,但并不理解启动模式的作用,以及如何正确的使用启动模式而不是所有的都是用默认模式。二、Activity启动模... 前言记得第一次探讨Activity的启动模式,是在2017年8月份,那个时候对一年后走出校门的未来很是憧憬,时间真快,已经毕业四个月,工作和生活也都趋于稳定。一、小前言 相信很多人和我一样,在初学Android甚至初入职场的时候不了解Acticity的启动模式,或者为了面试刷题刷到了,但并不理解启动模式的作用,以及如何正确的使用启动模式而不是所有的都是用默认模式。二、Activity启动模...
- 1.前言 Android中,相信都在自己的程序中调用过系统相机拍照或者选择图片,但直接调用系统相机有时候并不能满足我们的需求,或者说我们如何去自定义一个相机,那么,我们可以通过Camera和SurfaceView来实现自己的相机应用,这里主要讲实现拍照功能以及切换前后摄像头。先来看一张简单的效果图。 二、SurfaceView与Camera 在Activity中首先获... 1.前言 Android中,相信都在自己的程序中调用过系统相机拍照或者选择图片,但直接调用系统相机有时候并不能满足我们的需求,或者说我们如何去自定义一个相机,那么,我们可以通过Camera和SurfaceView来实现自己的相机应用,这里主要讲实现拍照功能以及切换前后摄像头。先来看一张简单的效果图。 二、SurfaceView与Camera 在Activity中首先获...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签