递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 6258|回复: 12
打印 上一主题 下一主题

[安卓] 谁有没有类库封装方面的教程啊,太麻烦了。

[复制链接]

55

主题

154

帖子

946

积分

高级会员

Rank: 4

积分
946
跳转到指定楼层
楼主
发表于 2023-1-5 16:48:31 来自手机 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
有些刚需,要封装一些API,官方提供了SDK和API接口使用命令。火山安卓全网抖音都找不到封装方面的教程,只有一些火山内部命令封装教程,又不懂其它语言编程,根本没办法下手啊。

看网上说要导入什么包,然后调用命令,关键是和火山完全不一样的界面和方法语言,傻眼了。
回复

使用道具 举报

1

主题

82

帖子

516

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
516
13#
发表于 2023-3-21 14:13:15 | 只看该作者
我也是学封装开不了头,和你一样的疑惑。真的是万事开头难。就和你说的开了头后面就可以摸索着写了。哪位大佬出个入门教程授人以渔!现在都是授人以鱼,哪位大佬能授人以渔,小弟不胜感激!!
回复

使用道具 举报

67

主题

958

帖子

4226

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4226
12#
发表于 2023-1-6 18:07:21 | 只看该作者
hwq911128 发表于 2023-1-6 18:00
语法接触过一些,最主要就是有点迷惑,有些地方搞不明白,你看看能不能指点一下
比喻电视盒子提供了API文 ...

找创世魂问问, 我不搞安卓的, 最多能给个学习思路
回复

使用道具 举报

55

主题

154

帖子

946

积分

高级会员

Rank: 4

积分
946
11#
 楼主| 发表于 2023-1-6 18:00:47 | 只看该作者
hcwanz 发表于 2023-1-6 17:20
http://doc.voldp.com/
然后看看封装手册里的东西

语法接触过一些,最主要就是有点迷惑,有些地方搞不明白,你看看能不能指点一下
比喻电视盒子提供了API文档,提供了SDK下载,给的图文演示都是 Android Studio的,没接触过封装所以开头很疑惑,有几个疑惑帮忙指导下
我要使用它的API是不是要先导包?这个包是个什么文件?下面的是类,我是不是要java导入(android.hardware.aasauto.ac.BBaAASAutoAcListener)
android.hardware.aasauto.ac
类 BBaAASAutoAcListener
java.lang.Object
android.hardware.aasauto.ac.BBaAASAutoAcListener

我看网上别人视频教程说要导入什么JAR包,我在下载的SDK里面也没找到JAR包,搜索jar包搜到很多包也不知道哪个是。
就这几个问题搞不懂一个是JAVA导入和JAR包怎么弄,不JAVA导入不导入JAR包后面的一切都没用,最主要是开不了头,开的了头后面的命令和代码就可以边写边测试了,关键就是不知道怎么开头使用他的命令。

类BBaAASAutoAcListener
publi  cclass  BBaAASAutoAcListener方法概要
限定符和返回类型方法描述Static BBaAASAutoAcListenergetInstance(Contextcon)获取实例StringgetAutoVIN()获取版本号
intgetAutoModelName()获取名称
intgetAutoSystemState()获取当前状态
intgetDoorState(intarea)获取音量、屏幕状态、遥控电量
intgetWindowState(intarea)获取使用时常


回复

使用道具 举报

67

主题

958

帖子

4226

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4226
10#
发表于 2023-1-6 17:20:41 | 只看该作者
hwq911128 发表于 2023-1-6 17:02
大神能不能指导一下搜一天的教程了

http://doc.voldp.com/
然后看看封装手册里的东西
回复

使用道具 举报

67

主题

958

帖子

4226

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4226
9#
发表于 2023-1-6 17:19:37 | 只看该作者
hwq911128 发表于 2023-1-6 17:02
大神能不能指导一下搜一天的教程了

https://www.runoob.com/java/java-tutorial.html
你从这里把java 的基本语法学了,然后去核心库里看看是怎么用的
回复

使用道具 举报

55

主题

154

帖子

946

积分

高级会员

Rank: 4

积分
946
8#
 楼主| 发表于 2023-1-6 17:02:23 | 只看该作者
Xelloss0618 发表于 2023-1-6 15:40
要封装一个库,你肯定得看那个库的文档和源码
先学会使用那个库才能封装,起码也要懂目标语言的语法
否则这 ...

大神能不能指导一下搜一天的教程了
回复

使用道具 举报

26

主题

1820

帖子

6645

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6645
7#
发表于 2023-1-6 15:40:44 | 只看该作者
要封装一个库,你肯定得看那个库的文档和源码
先学会使用那个库才能封装,起码也要懂目标语言的语法
否则这什么都不懂的话,怎么封装呢?
火山封装库要懂目标语言和火山的封装规则,肯定比单一学习目标语言和火山难
回复

使用道具 举报

4

主题

119

帖子

935

积分

高级会员

Rank: 4

积分
935
6#
发表于 2023-1-6 14:18:58 | 只看该作者
hwq911128 发表于 2023-1-6 13:35
哎,简直无语,照葫芦画瓢起码知道大概的意思
com.hyphenate.EMConnectionListener connlistener = new c ...

所以才说看看官方文档对照一下。
数据类型 变量 = new 这个类的构造方法()
说白了就这么简单的意思,定义一个变量并初始化一个空值,要看懂这些代码需要学点java基础才行,起码也要会一点基础
回复

使用道具 举报

55

主题

154

帖子

946

积分

高级会员

Rank: 4

积分
946
5#
 楼主| 发表于 2023-1-6 13:35:24 | 只看该作者
F78723 发表于 2023-1-6 08:13
看看官方文档再对照下火山的库应该能学会封装,没你想象那么难,主要是刚开始什么都不懂,不知道从哪里开始 ...

哎,简直无语,照葫芦画瓢起码知道大概的意思
com.hyphenate.EMConnectionListener connlistener = new com.hyphenate.EMConnectionListener()
这玩意啥是啥就不知道了,根部知道道写的啥,怎么用,还学习,,,,,,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-9-29 21:51 , Processed in 0.101094 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表