• Stars
    star
    142
  • Rank 258,495 (Top 6 %)
  • Language
    JavaScript
  • License
    Apache License 2.0
  • Created over 6 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

【小程序已上线】基于鸿洋大神的玩android开放API完成的《玩android》微信小程序版本,一起来学习小程序开发吧。

做最漂亮的[玩Android小程序]V3.0

相较于第二个版本的更新:

  1. 整体重构了API请求。因为写这个小程序的时间比较早了,那个时候的玩安卓开放API还未支持HTTPS,导致无法上线小程序,所以为了能够顺利上线,所有用到的API都是由自己的服务器做了中转的。现在的开放API早已支持了HTTPS,就没有理由不换回来了。

  2. 网络请求二次封装。最开始学习开发小程序时,都是使用的纯原生开发,导致写了很多重复代码,难以维护。现在逐步封装之后,便于统一管理维护。

  3. 重要是解决了小程序中打开文章详情问题。 大家都知道小程序是不允许打开外部的url链接的。所以第二版采用了第三方公众号推送消息的方式,但是这种方式的推送渠道随时都可能会被关闭,太不可靠了。

    最近又研究了一下小程序客服会话。利用客服会话的聊天界面可以打开文章详情的链接。具体方式在文章最后演示。

已实现的功能:

  • 首页banner
  • 首页文章
  • 热搜
  • 常用网站
  • 文章搜索
  • 体系分类
  • 体系分类文章
  • 公众号
  • 公众号文章及搜索
  • 个人中心
  • 个人积分排名
  • 最新项目列表
  • 我的收藏
  • 站内文章收藏与取消收藏
  • 登录、注册、退登
  • TODO

界面预览

首页 热搜 体系 公众号 我的 体系文章

怎么样?O(∩_∩)O 赶紧微信扫码体验吧!

小程序码

客服会话打开文章详情

  1. 再点击需要查看的文章时,会弹出提示框。提示文章链接已复制到剪切板,点击“立即发送”就会跳转到客服会话
  2. 进入客服会话后,将剪切板内容粘贴发送,就可以看到 【文章标题】+ 【文章链接】 此时直接点击链接即可查看文章详情。

在这里插入图片描述 在这里插入图片描述

关于我们

  • 该项目是我个人基于鸿洋大神的玩android开放API开发的一款高颜值的微信小程序。这个项目拥有漂亮的界面和实用的功能。如果你有一些更好的想法或建议,可以在GitHub里提交给我,我很欢迎大家一起维护。

  • 该项目使用了ColorUI组件库!在此非常感谢该开源库的作者‘文晓港’。同时也使用了部分有赞的开源库vant-weapp,在此表示感谢!当然也要感谢鸿洋大神提供的玩android开放API。

  • 项目是开源的,不收取任何费用,如果这个项目有帮到你,或者你觉得很赞,可以赞赏支持一下! 赞赏

  • 有什么问题也可以直接加我个人微信,记得备注一下!

微信

发现任何问题,记得过来提哦~ issues尽可能给我star

感谢 ColorUi 感谢 Vant-weapp 感谢 玩Android

More Repositories

1

GridPager

GridViewPager组件:采用ViewPager2 + FlexBoxLayout 实现方式,轻松实现类似美团首页分类多页展示。也可用于表情面板的展示。 链式调用,属性配置,几行代码轻松搞定。
Java
325
star
2

SweetWedding

小程序云开发初体验。完全基于云开发的小程序《甜蜜婚礼》,用于婚纱照、收集亲友祝福、电子邀请函、地图导航等功能。
JavaScript
64
star
3

CameraXBarcodeScanning

仿微信扫一扫,Android端极速二维码/条形码识别。使用CameraX+MLKit机器学习套件实现的急速二维码条形码扫描。支持一屏多码识别、支持双击及手势缩放、支持弱光环境监测提示开启闪光灯、支持相册扫码。
Kotlin
49
star
4

customTabBar

小程序自定义切换无闪烁的tabbar
JavaScript
35
star
5

UploadMultiImageView

基于 【recycleview】 来实现一个仅仅需要 【十几行代码】 就可拥有拖拽排序功能的多图上传组件。
Java
24
star
6

GroupAvatars

仿微信、钉钉多组合群头像生成
Java
19
star
7

lib_encryption

Android端的AES、MD5、SHA、RSA、SM2、SM3、SM4加解密算法的封装使用
Java
17
star
8

TinyPngPluginPlus

利用 TinyPNG 的 API,开发的图片压缩工具。A plugin for compression picture by tinyPNG API.
Kotlin
14
star
9

AutoTransformPlugin

ASM字节码插桩插件,向代码中插入垃圾代码,用于马甲包代码混淆
Groovy
11
star
10

ShapeView

自定义带圆角、背景、渐变色的View。再也不要写一堆的Shape xml文件了
Kotlin
11
star
11

InputView

仿微信聊天输入框组件。包含表情面板、语音录制、功能面板等。
Kotlin
9
star
12

WifiSocketDemo

android端Socket文件上传
Java
6
star
13

LibKM

kotlinMVVM + ARouter 组件化快速开发框架
Kotlin
5
star
14

wanandroid_flutter

基于玩安卓开放API开发的《玩安卓 Flutter版本》客户端。一起来学习体验完整的flutter跨平台开发吧。
Dart
5
star
15

DiffScript

APK增量更新时,批量进行差量包打包的脚本工具
Kotlin
3
star
16

HeadBanner

滑动到中间放大,左右两边随之缩小的头像轮播
Java
3
star
17

RxHttp

rxjava2+retrofit2+rxlifecycle2,有生命周期感知的网络请求框架封装(包含多文件上传及文件下载和下载进度)
Java
3
star
18

VoiceBroadcast

收款金额的语音播报
Java
2
star
19

SwiperefreshRecyclerview

支持下拉刷新、上拉加载的 Recyclerview,包括线性布局、网格布局和 流布局
Java
2
star
20

ContentProvider

ContentProvider做数据持久化
Java
2
star
21

Line

Android手势密码的功能实现
Java
2
star
22

progressbar

自定义进度条
Java
1
star
23

DragPointView

仿QQ未读消息,红点拖拽清除效果
Java
1
star
24

MenuStyleDemo

Android滑动导航菜单的快速构建
Java
1
star
25

mtjsoft.github.io

HTML
1
star
26

AutoScript

资源替换自动打包工具
Kotlin
1
star
27

DriveLearnDemo

仿驾考宝典的换题效果
Java
1
star
28

MarqueeView

垂直跑马灯效果
Java
1
star
29

Repository

发布自己封装库的仓库
1
star