- android.os.NetworkOnMainThreadException 首先从字面的意思理解为网络工作在主线程的异常,也就是说网络请求不能在主线程里面 android4.0以后不能在主线程发起网络请求,该异步网络请求。 就针对此问题有两种解决的方法: 1.可以再... android.os.NetworkOnMainThreadException 首先从字面的意思理解为网络工作在主线程的异常,也就是说网络请求不能在主线程里面 android4.0以后不能在主线程发起网络请求,该异步网络请求。 就针对此问题有两种解决的方法: 1.可以再...
- ProgressBar多彩的背景颜色 不废话,先爆照,如下图。 activity_main.xml ... ProgressBar多彩的背景颜色 不废话,先爆照,如下图。 activity_main.xml ...
- Android SDK介绍了2种Animation: Tween Animation(渐变动画):通过对特定的对象做图像变换如平移、缩放、旋转、淡出/淡入等产生动画效果 Frame Animation(帧动画):创建一个Drawable序列,这些Drawable可以按照指定的时间间隔一个一个的显示,也就是顺序播放事先做好的图像。 1、Tween Animation动画:... Android SDK介绍了2种Animation: Tween Animation(渐变动画):通过对特定的对象做图像变换如平移、缩放、旋转、淡出/淡入等产生动画效果 Frame Animation(帧动画):创建一个Drawable序列,这些Drawable可以按照指定的时间间隔一个一个的显示,也就是顺序播放事先做好的图像。 1、Tween Animation动画:...
- 关键代码: mSurfaceView = new SurfaceView(mContext); mSurfaceHolder = mSurfaceView.getHolder(); mSurfaceHolder.setType(SurfaceHolder.SURFACETYPE_TYPE_PUSH_BUFFERS)//获取相机缓存数据m mSurfaceHoler.addC... 关键代码: mSurfaceView = new SurfaceView(mContext); mSurfaceHolder = mSurfaceView.getHolder(); mSurfaceHolder.setType(SurfaceHolder.SURFACETYPE_TYPE_PUSH_BUFFERS)//获取相机缓存数据m mSurfaceHoler.addC...
- 于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了。 友盟多渠道打包 废话不多说,以友盟统计为例,在AndroidManifest.xml里面会有这么一段: <meta-data android:name="UME... 于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了。 友盟多渠道打包 废话不多说,以友盟统计为例,在AndroidManifest.xml里面会有这么一段: <meta-data android:name="UME...
- wipeRefreshLayout字面意思就是下拉刷新的布局,继承自ViewGroup,在support v4兼容包下,但必须把你的support library的版本升级到19.1。 提到下拉刷新大家一定对ActionBarPullToRefresh比较熟悉,而如今google推出了更官方的下拉刷新组件,这无疑是对开发者来说比较好的消息。利用这个组件可以很方便... wipeRefreshLayout字面意思就是下拉刷新的布局,继承自ViewGroup,在support v4兼容包下,但必须把你的support library的版本升级到19.1。 提到下拉刷新大家一定对ActionBarPullToRefresh比较熟悉,而如今google推出了更官方的下拉刷新组件,这无疑是对开发者来说比较好的消息。利用这个组件可以很方便...
- 我们这个动画其实是由一系列的基本动画组成的。所以我们只要找出这些动画并将它们一个接一个执行起来,那么这些基本动画的的共同作用下就有了我们想要的效果。就像高中我们学的合力,合力就是我们最终的动画效果,分力就是我们的基本动画。 现在我们来分析一下这个每个心图片的动画效果有哪些基本动画,因为上面只是产生了多个心图片的动画,我们只需要分析一个就够: translation... 我们这个动画其实是由一系列的基本动画组成的。所以我们只要找出这些动画并将它们一个接一个执行起来,那么这些基本动画的的共同作用下就有了我们想要的效果。就像高中我们学的合力,合力就是我们最终的动画效果,分力就是我们的基本动画。 现在我们来分析一下这个每个心图片的动画效果有哪些基本动画,因为上面只是产生了多个心图片的动画,我们只需要分析一个就够: translation...
- 平台 内核版本 安卓版本 Hi3751V811 Linux4.1 Android8.0 文章目录 wifi工作的几种模式 wifi软件结构 wifi模组移植 wifi工作的几种模式 wifi一般可处于 3 种工作模式,分别是 STATION, AP, MONITOR。 STA... 平台 内核版本 安卓版本 Hi3751V811 Linux4.1 Android8.0 文章目录 wifi工作的几种模式 wifi软件结构 wifi模组移植 wifi工作的几种模式 wifi一般可处于 3 种工作模式,分别是 STATION, AP, MONITOR。 STA...
- 平台 内核版本 SDK PX3 Linux3.1 Android7.1 文章目录 sysfs 介绍及其挂载点 /sys 下的目录结构 /sys proc /sys 下的目录结构 /sys/devices/ 统一设备模型 常见 sysfs 属性的功能 使用设备(PCI)的 sysfs... 平台 内核版本 SDK PX3 Linux3.1 Android7.1 文章目录 sysfs 介绍及其挂载点 /sys 下的目录结构 /sys proc /sys 下的目录结构 /sys/devices/ 统一设备模型 常见 sysfs 属性的功能 使用设备(PCI)的 sysfs...
- 平台 内核版本 安卓版本 RK3399 Linux4.4 Android7.1 文章目录 如何合成 方案一 方案二(HWComposer) 使用OpenGL 如何合成 方案一 在Framebuffer上依次画出(使用opengl)每个app,然后把Framebuffer显... 平台 内核版本 安卓版本 RK3399 Linux4.4 Android7.1 文章目录 如何合成 方案一 方案二(HWComposer) 使用OpenGL 如何合成 方案一 在Framebuffer上依次画出(使用opengl)每个app,然后把Framebuffer显...
- 平台 内核版本 安卓版本 RK3399 Linux4.4 Android7.1 文章目录 I2C总线测试 UART总线测试 I2C总线测试 测试设备上所有的I2C总线的时钟,数据的信号质量和时序,时钟频率是否符合系统设计要求,数据信号时序是否满足器件手册要求。测试I2C总线是否受其... 平台 内核版本 安卓版本 RK3399 Linux4.4 Android7.1 文章目录 I2C总线测试 UART总线测试 I2C总线测试 测试设备上所有的I2C总线的时钟,数据的信号质量和时序,时钟频率是否符合系统设计要求,数据信号时序是否满足器件手册要求。测试I2C总线是否受其...
- 平台 内核版本 安卓版本 rk Linux4.4 Android7.1 1. 简介 DRM 全称是 Direct Rendering Manager,是 DRI(Direct Rendering Infrastructure)框架的一个组件;Android 新版本逐渐从Framebuffer 框架迁移到 DRM 上,从内核... 平台 内核版本 安卓版本 rk Linux4.4 Android7.1 1. 简介 DRM 全称是 Direct Rendering Manager,是 DRI(Direct Rendering Infrastructure)框架的一个组件;Android 新版本逐渐从Framebuffer 框架迁移到 DRM 上,从内核...
- 平台 内核版本 安卓版本 Hi3751V811 Linux4.1 Android8.0 系统键值是通用的,其知识点是通用的,因此通过本次学习可以举一反三。 文章目录 getEvents 定义 linux 键值和对应的键名字符串 定义<键名>字符串和`android`的`java`层键值对... 平台 内核版本 安卓版本 Hi3751V811 Linux4.1 Android8.0 系统键值是通用的,其知识点是通用的,因此通过本次学习可以举一反三。 文章目录 getEvents 定义 linux 键值和对应的键名字符串 定义<键名>字符串和`android`的`java`层键值对...
- 平台 内核版本 SDK PX3 Linux3.1 Android7.1 文章目录 概念 创建过程 系统初始化 init build.prop 用法 API 特别属性 概念 属性 这个概念被大量用于 Android 当中。 属性 是用来记录系统设置或进程之间的信息交换... 平台 内核版本 SDK PX3 Linux3.1 Android7.1 文章目录 概念 创建过程 系统初始化 init build.prop 用法 API 特别属性 概念 属性 这个概念被大量用于 Android 当中。 属性 是用来记录系统设置或进程之间的信息交换...
- Android系统应用框架篇:AIDL 文章目录 在介绍AIDL的原理之前先写一个简单的Demo。 举例 1 定义一个AIDL文件 package com.guoxiaoxing.android.framework.demo.system.aidl; // Declare any non-default types here with import stat... Android系统应用框架篇:AIDL 文章目录 在介绍AIDL的原理之前先写一个简单的Demo。 举例 1 定义一个AIDL文件 package com.guoxiaoxing.android.framework.demo.system.aidl; // Declare any non-default types here with import stat...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中 -
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中
热门标签