【Flutter 混合开发】添加 Flutter 到 Android Fragment
Flutter 混合开发系列 包含如下:
嵌入原生View-Android
嵌入原生View-iOS
与原生通信-MethodChannel
与原生通信-BasicMessageChannel
与原生通信-EventChannel
添加 Flutter 到 Android Activity
添加 Flutter 到 Android Fragment
添加 Flutter 到 iOS
每个工作日分享一篇,欢迎关注、点赞及转发。
使用新引擎创建 F ...
【Flutter 混合开发】添加 Flutter 到 Android Activity
Flutter 混合开发系列 包含如下:
嵌入原生View-Android
嵌入原生View-iOS
与原生通信-MethodChannel
与原生通信-BasicMessageChannel
与原生通信-EventChannel
添加 Flutter 到 Android Activity
添加 Flutter 到 Android Fragment
添加 Flutter 到 iOS
每个工作日分享一篇,欢迎关注、点赞及转发。
创建 Flutter Mod ...
Android | 零代码快速集成AGC崩溃服务
按照官方介绍: AGC崩溃服务提供了轻量级崩溃分析服务,依据Crash SDK,可以实现零代码快速集成,你的应用能够在崩溃时自动收集崩溃报告,帮助你了解应用版本质量、对崩溃性问题进行快速跟踪定位、评估崩溃问题的影响范围等。
说白了就是华为提供一个SDK,你只要集成就可以看到应用的崩溃信息,不需要任何代码。是不是很心 ...
Android 多媒体开发---音频基础
本文的内容不涉及平台,为基础知识的讲解。
作为一个 Android 菜鸟,进入公司后,接手的是即时通讯的模块。其中涉及到了音频、视频、图片、文本等功能的开发和维护。故在这里将学习的知识一一记录下来。
简介
音频是个专业术语,音频一词已用作一般性描述音频范围内和声音有关的设备及其作用。人类能够听到的所有声音都称之 ...
Android ANR全解析&华为AGC性能管理解决ANR案例集
1、ANR介绍
1.1 ANR是什么
ANR,全称为Application Not Responding,也就是应用程序无响应。如果 Android 应用的界面线程处于阻塞状态的时间过长,就会触发“应用无响应”(ANR) 的错误。
此时系统会向用户显示一个对话框,ANR 对话框会为用户提供强行退出应用的选项。
1.2 ANR的四种类型
在Android系统中,应用程序的 ...
Android蓝牙手柄开发
Android蓝牙手柄VA-013开发
VA-013简介
待补充
采用“X”+MODE开机方式,LED3灯亮模式
摇杆类变量
名
值
按键
MotionEvent.AXIS_BRAKE
(Float)1/0
L2按下/松开(短按)
MotionEvent.AXIS_GAS
(Float)1/0
R2按下/松开(短按)
MotionEvent.AXIS_HAT_Y
(Float)-1/0/1
上键按下/松开/下键按下
MotionEvent.AXIS_H ...
Android平台零代码快速集成AGC性能管理服务
在使用手机应用的时候,经常会有应用打开慢、界面卡顿无反应、应用闪退、网络加载失败等问题,这些应用性能问题,都是影响用户体验的罪魁祸首。
随着手机应用性能的重要性逐步提升,越来越多监控应用性能的产品也应运而生。华为AppGallery Connect(以下简称AGC)提供了应用开发,测试,发布以及分析的全流程的质量 ...
【Flutter 混合开发】嵌入原生View-Android
Flutter 混合开发系列 包含如下:
嵌入原生View-Android
嵌入原生View-IOS
与原生通信-MethodChannel
与原生通信-BasicMessageChannel
与原生通信-EventChannel
添加 Flutter 到 Android Activity
添加 Flutter 到 Android Fragment
添加 Flutter 到 iOS
每个工作日分享一篇,欢迎关注、点赞及转发。
AndroidView
建议 ...
Android开发环境搭建
Android开发环境搭建可以分为以下四步:
第一步、安装JDK;
第二步、安装Eclipse;
第三步、下载并安装AndroidSDK;
第四步、为Eclipse安装ADT插件
下面详细介绍。
第一步、安装JDK
Android开发工具要求必须安装JDK(JavaDevelopment Kit),不能只安装JRE(Java Runtime Edition),在安装Android开发工具之前需要先安 ...
需要关注的5大Android开发技术
虽然编程环境每天都有新变化,但 Android 无疑是其中更新迭代最频繁的,每年甚至每个月都有新东西。本文介绍了 2020 年开发者最需要关注的 5 大 Android 开发技术。
在众多 Android 开发团队参加的 Droidcon London 2019 大会上,一系列新技术令人眼花缭乱。从 Joe Birch 介绍的 无障碍智能吉他 到即将到来的&nbs ...
Android 快速集成手部关键点识别能力 超简单
前言
之前在《用华为HMS ML kit人体骨骼识别技术,Android快速实现人体姿势动作抓拍》文章中,我们给大家介绍了HMS ML Kit人体骨骼识别技术,可以定位头顶、脖子、肩、肘、手腕、髋、膝盖、脚踝等多个人体关键点。那么除了识别人体关键点以外,HMS ML Kit还为开发者提供了手部关键点识别技术,可以定位包括手指指尖、关节点 ...
【填坑往事】Android开发中导入第三方库所遇问题记录——Program type already present
最近做项目部署时由于一些特别的需求,导致在导入jar包问题上出现不少问题。由于这些问题花了不少时间才找到解决方案,这里特地记录一下,希望能帮到碰到相同困扰的你!
1、重复循环依赖的问题
(1)需求
如下图所示:
在Android 项目中,采用模块化开发,一 ...
Android Tv开发 RecyclerView焦点控制及自动换行
Android Tv开发 RecyclerView焦点控制及自动换行
最近开始接触Android TV端开发,有好多不适应,尤其是对焦点的控制,这也是手机app和电视app最大的不同之处。RecyclerView是个强大的控件,能代替ListView,GridView,能实现瀑布流,还能实现横向ListView,只需要一句代码就能使纵向的ListView变成横向的(主要实现 ...
Android 超简单集成活体检测技术 快速识别“假脸”
Android 超简单集成活体检测技术 快速识别“假脸”
前言
你有没有过这样的顾虑,刷脸解锁真的安全吗?如果有人用我的照片或者视频冒充我,那么手机可不可以发现镜头前不是我本人呢?当然可以啦。华为HMS ML Kit活体检测技术可以准确地分辨真实人脸和“假脸”。不管是人脸翻拍照片、人脸视频重放,还是人脸面具,活体检测技 ...
Android 快速集成文档校正能力 超简单
Android 快速集成文档校正能力 超简单
前言
在之前的《超简单集成华为HMS ML Kit文本识别SDK,一键实现账单号自动录入》文章中,我们给大家介绍了华为HMS ML Kit文本识别技术如何通过拍照自动识别照片中的文本信息。那么有的小伙伴可能会问,如果拍照时不是正对着文本拍摄,拍出来的照片是歪斜的,那么还能准确识别文本吗? ...
Android开发3年,我转Java后台了,真香!
背景
RT,本屌Android开发三年,水平一般吧,基本的项目做得好不错,Java功底比较扎实,C基本不会。很早之前就萌生了转java后台的想法。说下原因:
1.Andriod碎片化,各种适配,控件,不难,但是做的一头包
2.Android行情已经不像前几年那么火爆了,开始趋于稳定,薪水上限不高
3.职业发展路径不明确,有人说java后台像九 ...
Android开发--创建第一个Android项目
1.3 创建你的第一个Android项目
任何一个编程语言写出的第一个程序毫无疑问都会是Hello World,这已经是自20世纪70年代一直流传下来的传统,在编程界已成为永恒的经典,那我们当然也不会搞例外了。
1.3.1 创建HelloWorld项目
在Android Studio 的欢迎界面点击Start a new Android Studio project,会打开一个创建新 ...
用华为HMS ML kit人体骨骼识别技术,Android快速实现人体姿势动作抓拍
你有没有过这种体验,拍照时对着镜头,脑子一片空白、表情僵硬、手和脚无处安放,最后拍出来的照片很是奇怪。拍照软件中的固定姿势抓拍功能可以帮助你:选择一个你想要的姿势模板,当你摆出同款姿势时,软件会进行自动抓拍,完美避开拍照时的尴尬。本文详细介绍了华为HMS ML kit人体骨骼识别技术的集成过程,该技术精准 ...
Android开发--了解Android全貌
第一章 开启启程——你的第一行Android代码
欢迎你来到Android世界!Android系统是目前世界上市场占有率最高的移动操作系统,Android手机无处不在。今天的Android世界可谓是欣欣向荣,可是你知道它的过去是什么样的吗?一起来了解一下他的发展史。
2003年10月,Andy Rubin等人一起创办了Android公司。2005年8月谷歌收购了这 ...
Android Studio 教程:入门开发第一个程序
开发第一应用
想要成为一名优秀的Android开发,你需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。
可以开发属于自己的应用,是否有点小激动?好吧!让我们开始,首先点击Start a new Android Studio Project创建工程:
接下来需要输入应用名称(第一个字母要大写)、公司域以及指定应用存放目录, ...