- 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中首先获...
- 【实验目的】 1. 熟悉ZigBee协议关于集中供电传感器----温湿度的通讯协议; 2. 利用协议,在Android平台上编写一个显示温湿度数据的安卓程序。 【实验内容】 1. Eclipse集成开发环境中编写温度传感器采集Android程序。 【实验设备】 1. 硬件: Android、PC机; 2. 软件:PC机操作系统 Win7 + Ecli... 【实验目的】 1. 熟悉ZigBee协议关于集中供电传感器----温湿度的通讯协议; 2. 利用协议,在Android平台上编写一个显示温湿度数据的安卓程序。 【实验内容】 1. Eclipse集成开发环境中编写温度传感器采集Android程序。 【实验设备】 1. 硬件: Android、PC机; 2. 软件:PC机操作系统 Win7 + Ecli...
- DevCloud新手课堂本期导读:编译构建基本操作——Android篇 DevCloud新手课堂本期导读:编译构建基本操作——Android篇
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签