递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]

59

主题

646

帖子

4681

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
4681
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, 下载次数: 156)

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






评分

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

查看全部评分

QQ8592101
回复

使用道具 举报

1

主题

21

帖子

426

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
426
沙发
发表于 2021-10-18 19:56:06 | 只看该作者
牛叉
回复

使用道具 举报

2

主题

59

帖子

652

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
652
板凳
发表于 2021-10-18 19:56:23 | 只看该作者
感谢分享
回复

使用道具 举报

2

主题

51

帖子

987

积分

高级会员

Rank: 4

积分
987
地板
发表于 2021-10-18 19:57:17 | 只看该作者
66666666
回复

使用道具 举报

13

主题

239

帖子

1882

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1882
5#
发表于 2021-10-18 19:57:45 | 只看该作者
沙发?
回复

使用道具 举报

21

主题

102

帖子

1541

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1541
6#
发表于 2021-10-18 20:00:20 | 只看该作者
[安卓] 【开源】火山官方论坛APP开源
回复

使用道具 举报

3

主题

71

帖子

2287

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2287
7#
发表于 2021-10-18 20:00:33 | 只看该作者

感谢分享
回复

使用道具 举报

1

主题

30

帖子

142

积分

注册会员

Rank: 2

积分
142
8#
发表于 2021-10-18 20:04:41 | 只看该作者
666666666666666666666
回复

使用道具 举报

1

主题

15

帖子

138

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
138
9#
发表于 2021-10-18 20:05:08 | 只看该作者
123456787784454
回复

使用道具 举报

48

主题

162

帖子

1034

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1034
10#
发表于 2021-10-18 20:05:16 | 只看该作者
学习下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 17:56 , Processed in 0.097665 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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