递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[安卓] 【开源】火山官方论坛APP开源-【再次更新】

  [复制链接]

65

主题

661

帖子

4843

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
4843
QQ
跳转到指定楼层
#
发表于 2021-10-18 19:35:50 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 飞翔的企鹅 于 2021-12-11 22:22 编辑




火山官方论坛(即本站)APP完整开源。编译需求环境:火山个人版#20(#17开发)
成品展示:http://bbs.voldp.com/forum.php?mod=viewthread&tid=10639&extra=page%3D1


历时大概两三个月开发,断断续续的几次差点放弃,最终还是基本开发完成,现整理完毕开源给大家学习。

由于功能较多源码内容也比较多,可自行选择适合的东西学习。

涉及面大致有这些
1.网络交互:与自身服务器API交互,与论坛系统API交互,以及一些无API的场景大量进行了文本处理,正则以及HTML解析。

2.UI方面:深度使用QMUI组件库,协调布局的使用(用户个人主页),较为复杂的界面布局的处理,使用现有组件二次封装自己使用的组件(大量使用了高级列表框),规范全局主题元素,xml背景的使用,图标素材的使用。


3.数据存储方面:本地数据的存储,程序配置表,MMKV库(浏览历史功能)的使用。

4.Web:实现程序自身的一个简易Web浏览器需要处理的一些东西,使用浏览框配合JS+CSS实现富文本效果进行浏览帖子。

5.其他:论坛上各种接口的POST,以及在开启了防采集时抓取帖子的处理,利用跨类事件收发在服务和窗口之间交互。

好了最后希望大家都能学到自己想学的东西,牛年大家一起牛!


项目源码使用说明:
1、 保证火山项目为最新版,最好是个人版(加密狗)版本,免费版未测试是否能正常编译。
也就是:http://bbs.voldp.com/forum.php?mod=viewthread&tid=7050
火山最新更新补丁这里,务必要下载更新。

2、如果更新了最新的火山补丁依然编译报错,就打开“所需资源”文件夹,里面有提供额外更新补丁,将补丁解压到火山安装路径即可。

3、源码需要使用无名模块,模块在“所需资源”文件夹中。


2021.12.11 修复一下打开版块帖子列表的崩溃。 组件集合.v (716.54 KB, 下载次数: 158)

项目源码下载回复可见:
游客,如果您要查看本帖隐藏内容请回复






评分

参与人数 3金钱 +45 收起 理由
上等兵 + 15 很给力!
孤独感生 + 15
Hoter + 15 牛蛙牛蛙

查看全部评分

QQ8592101
回复

使用道具 举报

13

主题

87

帖子

451

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
451
448#
发表于 2025-3-16 15:09:21 | 只看该作者

2021.12.11 修复一下打开版块帖子列表的崩溃。  组件集合.v (716.54 KB, 下载次数: 158)

项目源码下载回复可见:
回复

使用道具 举报

4

主题

19

帖子

74

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
74
447#
发表于 2025-1-20 09:17:03 | 只看该作者
谢谢楼主,学习学习!
回复

使用道具 举报

0

主题

53

帖子

207

积分

中级会员

Rank: 3Rank: 3

积分
207
446#
发表于 2024-11-12 11:34:53 | 只看该作者
66666666666666666666
回复

使用道具 举报

2

主题

39

帖子

415

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
415
445#
发表于 2024-10-26 20:03:47 | 只看该作者
感谢分享
回复

使用道具 举报

2

主题

10

帖子

48

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
48
444#
发表于 2024-10-26 12:56:47 | 只看该作者
牛牛牛
回复

使用道具 举报

0

主题

13

帖子

386

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
386
QQ
443#
发表于 2024-10-24 04:02:33 | 只看该作者
666
回复

使用道具 举报

5

主题

56

帖子

257

积分

中级会员

Rank: 3Rank: 3

积分
257
442#
发表于 2024-10-23 17:00:57 | 只看该作者
支持支持支持支持支持支持
回复

使用道具 举报

0

主题

101

帖子

619

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
619
441#
发表于 2024-9-27 21:32:33 | 只看该作者
学习
回复

使用道具 举报

0

主题

25

帖子

239

积分

中级会员

Rank: 3Rank: 3

积分
239
440#
发表于 2024-9-22 22:51:34 | 只看该作者
11111111111111111111111111111111000000000000
回复

使用道具 举报

13

主题

299

帖子

1031

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1031
QQ
439#
发表于 2024-8-25 18:55:44 | 只看该作者
牛掰
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-3 21:54 , Processed in 0.115181 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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