环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

环信客服云

环信客服云

无需下载,注册即用
声网开发者社区

声网开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

Android tess_two Android图片文字识别 ocr

王二蛋和他的张大花 发表了文章 • 10 次浏览 • 2021-06-18 17:35 • 来自相关话题

先看效果图 我主要是识别截图,所以图片比较规范,识别率应该很高。 简介什么都不说了,直接看简单的用法吧 首先肯定是引入依赖了 dependencies { compile 'com.rmtheis:tess-two:6.2.0' } 简单的用法... ...查看全部
0
评论

View系列:事件分发(二) 事件分发 Android

柳天明 发表了文章 • 16 次浏览 • 2021-06-16 14:20 • 来自相关话题

滑动冲突常见场景:内外层滑动方向不一致(如:ViewPager中嵌套竖向滑动的RecyclerView)内外层滑动方向一致(如:RecyclerView嵌套)一般从2个角度出发:父View自己主动拦截,或子View申请父View进行拦截父View事件发送方,父... ...查看全部
0
评论

MVVMFrame for Android 是一个基于Google官方推出的JetPack(Lifecycle,LiveData,ViewModel,Room)构建的快速开发框架,从此构建一个MVVM模式的项目变得快捷简单。 jetpack mvvm Android

柳天明 发表了文章 • 50 次浏览 • 2021-06-15 15:03 • 来自相关话题

MVVMFrame for Android 是一个基于Google官方推出的Architecture Components dependencies(现在叫JetPack){ Lifecycle,LiveData,ViewModel,Room } 构建的快速开... ...查看全部
0
评论

RetrofitHelper是一个支持配置多个BaseUrl,支持动态改变BaseUrl,动态配置超时时长的Retrofit帮助类 retrofit Android

柳天明 发表了文章 • 25 次浏览 • 2021-06-15 14:59 • 来自相关话题

RetrofitHelper for Android 是一个为 Retrofit 提供便捷配置多个BaseUrl相关的扩展帮助类。 支持配置多个BaseUrl 支持动态改变BaseUrl 支持动态配置超时时长 支持添加公... ...查看全部
0
评论

Android原生绘图进度条+简单自定义属性代码生成器 UI Android

柳天明 发表了文章 • 34 次浏览 • 2021-06-11 14:51 • 来自相关话题

先一下效果:一、简单自定义属性生成器1.玩安卓的应该都写过自定义控件的自定义属性:如下我写着写着感觉好枯燥,基本上流程相似,也没有什么技术难度,想:这种事不就应该交给机器吗?2.通过attrs.xml自动生成相应代码秉承着能用代码解决的问题,绝对不动手。能够靠... ...查看全部
0
评论

一个Android强大的饼状图 UI Android

柳天明 发表了文章 • 33 次浏览 • 2021-06-11 14:47 • 来自相关话题

一、思路 1、空心图(一个大圆中心绘制一个小圆) 2、根据数据算出所占的角度 3、根据动画获取当前绘制的角度 4、根据当前角度获取Paint使用的颜色 5、动态绘制即将绘制的 和 绘制已经绘制的部分(最重要) 二、实现 1、空心图(一个大... ...查看全部
0
评论

Android商品属性筛选与商品筛选! UI Android

柳天明 发表了文章 • 47 次浏览 • 2021-06-11 14:43 • 来自相关话题

前言这个次为大家带来的是一个完整的商品属性筛选与商品筛选。什么意思?都见过淘宝、京东等爱啪啪吧,里面有个商品详情,可以选择商品的属性,然后筛选出这个商品的具体型号,这样应该知道了吧?不知道也没关系,下面会有展示图。筛选属性最终完成关于商品筛选是有两种方式(至少... ...查看全部
0
评论

几句代码轻松拥有扫码功能! 二维码扫描 Android

柳天明 发表了文章 • 39 次浏览 • 2021-06-10 14:15 • 来自相关话题

ZXingLite for Android 是ZXing的精简版,基于ZXing库优化扫码和生成二维码/条形码功能,扫码界面完全支持自定义,也可一行代码使用默认实现的扫码功能。总之你想要的都在这里。简单如斯,你不试试? Come on~ViewfinderVi... ...查看全部
0
评论

Android一个专注于App更新,一键傻瓜式集成App版本升级的开源库! 增量更新 Android

柳天明 发表了文章 • 36 次浏览 • 2021-06-10 14:12 • 来自相关话题

AppUpdater for Android 是一个专注于App更新,一键傻瓜式集成App版本升级的轻量开源库。(无需担心通知栏适配;无需担心重复点击下载;无需担心App安装等问题;这些AppUpdater都已帮您处理好。) 核心库主要包括app-update... ...查看全部
0
评论

一个支持可拖动多边形,可拖动多边形的角改变其形状的任意多边形控件 自定义View Android

柳天明 发表了文章 • 74 次浏览 • 2021-06-10 14:10 • 来自相关话题

DragPolygonViewDragPolygonView for Android 是一个支持可拖动多边形,支持通过拖拽多边形的角改变其形状的任意多边形控件。特性说明 支持添加多个任意多边形 支持通过触摸多边形拖动改变其位置 支... ...查看全部
1
评论

Android运行时权限终极方案,用PermissionX permission Android

柳天明 发表了文章 • 38 次浏览 • 2021-06-09 14:37 • 来自相关话题

痛点在哪里?没有人愿意编写处理 Android 运行时权限的代码,因为它真的太繁琐了。这是一项没有什么技术含量,但是你又不得不去处理的工作,因为不处理它程序就会崩溃。但如果处理起来比较简单也就算了,可事实上,Android 提供给我们的运行时权限 API 并不... ...查看全部
2
评论

Android自定义View 雷达扫描效果 动画 Android

柳天明 发表了文章 • 32 次浏览 • 2021-06-09 14:34 • 来自相关话题

最近在做一个项目,其中有一个页面是要做一个类似于雷达扫描的效果。于是找了其他应用的类似的效果参考一下,刚好我使用的华为手机里的手机管家--病毒查杀页面就是一个雷达扫描的效果。而且看它的样式也挺不错的,刚好符合我的要求。所以就决定仿照它的样式自定义一个类似效果的... ...查看全部
0
评论

Android右侧边栏滚动选择 RecyclerView 索引 Android

柳天明 发表了文章 • 28 次浏览 • 2021-06-09 14:30 • 来自相关话题

Android右侧边栏滚动选择涉及到的内容:首先会ListView或RecyclerView的多布局。自定义View右侧拼音列表,简单地绘制并设立监听事件等。会使用pinyin4.jar第三方包来识别汉字的首字母(单独处理重庆多音问题)。将全部的城市列表转化为... ...查看全部
1
评论

Android 抛弃旧有逆向方式,如何快速逆向:FakerAndroid 逆向

王二蛋和他的张大花 发表了文章 • 46 次浏览 • 2021-06-09 10:45 • 来自相关话题

FakerAndroidA tool translate apk file to common android project and support so hook and include il2cpp c++ scaffolding when apk is... ...查看全部
0
评论

一行代码集成Android推送!一个轻量级、可插拔的Android消息推送框架。 推送 Android

柳天明 发表了文章 • 54 次浏览 • 2021-06-08 15:14 • 来自相关话题

快速集成指南添加Gradle依赖1.先在项目根目录的 build.gradle 的 repositories 添加:allprojects { repositories { ... maven { url "https:... ...查看全部
1
评论

一行代码完成http请求!WelikeAndroid 一款引入即用的便捷开发框架 框架 Android

柳天明 发表了文章 • 45 次浏览 • 2021-06-08 15:11 • 来自相关话题

#WelikeAndroid 是什么? WelikeAndroid 是一款引入即用的便捷开发框架,致力于为程序员打造最佳的编程体验,使用WelikeAndroid, 你会觉得写代码是一件很轻松的事情.WelikeAndroid目前包含五个大模块:异常安全隔离模... ...查看全部
0
评论

Android上一个非常优雅好用的日历,全面自定义UI,自定义周起始 自定义View 日历 Android

柳天明 发表了文章 • 51 次浏览 • 2021-06-08 15:09 • 来自相关话题

CalenderViewAndroid上一个非常优雅、高度自定义、性能高效的日历控件,完美支持周视图,支持标记、自定义颜色、农历等,任意控制月视图显示、任意日期拦截条件、自定义周起始等。Canvas绘制,极速性能、占用内存低,,支持简单定制即可实现任意自定义布... ...查看全部
0
评论

鸿蒙开源第三方组件——SlidingMenu_ohos侧滑菜单组件 SlidingMenu

王二蛋和他的张大花 发表了文章 • 56 次浏览 • 2021-06-08 09:31 • 来自相关话题

前言 基于安卓平台的SlidingMenu侧滑菜单组件(github.com/jfeinstein1… 实现了鸿蒙化迁移和重构,代码已经开源到(gitee.com/isrc\_ohos/… 欢迎各位下载使用并提出宝贵意见! 背景 SlidingMen... ...查看全部
0
评论

想做图表?Android优秀图表库MPAndroidChart MPAndroidChart

王二蛋和他的张大花 发表了文章 • 30 次浏览 • 2021-06-08 09:24 • 来自相关话题

嗨,你终于来啦 ~ 等你好久啦~ 喜欢的小伙伴欢迎关注,我会定期分享Android知识点及解析,还会不断更新的BATJ面试专题,欢迎大家前来探讨交流,如有好的文章也欢迎投稿。 前言 在项目当中很多时候要对数据进行分析就要用到图表,在gitHub上有很多优秀的... ...查看全部
0
评论

Android仿魅族桌面悬浮球! 悬浮窗 Android

柳天明 发表了文章 • 48 次浏览 • 2021-06-07 14:31 • 来自相关话题

背景 游戏内的悬浮窗通常情况下只出现在游戏内,用做切换账号、客服中心等功能的快速入口。本文将介绍几种实现方案,以及我们踩过的坑 1、方案一:应用外悬浮窗+栈顶权限/生命周期回调 通常实现悬浮窗,首先考虑到的会是要使用悬浮窗权限,用WindowManager... ...查看全部
1
评论

安卓自定义view - 2048 小游戏 自定义View Android

柳天明 发表了文章 • 111 次浏览 • 2021-06-07 14:23 • 来自相关话题

为了学习自定义 ViewGroup,正碰巧最近无意间玩了下 2048 的游戏,因此这里就来实现一个 2048 小游戏。想必很多人应该是玩过这个游戏的,如果没有玩过的可以下载玩一下。下图是我实现的效果。2048 游戏规则游戏规则比较简单,共有如下几个步骤:向一个... ...查看全部
0
评论

一个你想象不到的验证码输入框! textview Android

柳天明 发表了文章 • 51 次浏览 • 2021-06-07 14:14 • 来自相关话题

之所以造这个轮子,是因为之前有这样的需求,然后也用过其它类似开源的库(VerificationCodeView),但是需求随着需求的变动,之前使用的库就不太满足现有的需求。所以最近抽空写了一个。 支持设置框数量 支持设置框的风格样式&nbs... ...查看全部
0
评论

你还没用Logger?用了他我才知道屌 日志

王二蛋和他的张大花 发表了文章 • 52 次浏览 • 2021-06-04 16:22 • 来自相关话题

Logger简单,漂亮,强大的android日志 配置下载 implementation 'com.orhanobut:logger:2.2.0' 初始化 Logger.addLogAdapter(new AndroidLogAdapter()); 使用 ... ...查看全部
0
评论

Android RecyclerView 通用适配器 RecyclerView Android

柳天明 发表了文章 • 39 次浏览 • 2021-06-04 15:31 • 来自相关话题

使用方式【最新版本号以这里为准】由于JCenter关闭服务,从1.4.5版本开始改为发布到MavenCentral,引用方式有更新!!!由于JCenter关闭服务,从1.4.5版本开始改为发布到MavenCentral,引用方式有更新!!!由于JCenter关... ...查看全部
0
评论

一行代码解决RxJava 内存泄漏 内存泄漏 rxjava Android

柳天明 发表了文章 • 45 次浏览 • 2021-06-04 15:04 • 来自相关话题

xLifeRxLife,相较于trello/RxLifecycle、uber/AutoDispose,具有如下优势:直接支持在主线程回调支持在子线程订阅观察者简单易用,学习成本低性能更优,在实现上更加简单友情提示: RxLife与RxHttp搭配使用,味道更佳... ...查看全部
0
评论

Android替换系统dialog风格后的通用提示框工具类 dialog 弹窗 Android

柳天明 发表了文章 • 29 次浏览 • 2021-06-04 15:00 • 来自相关话题

DialogUtilsApp一、介绍替换系统dialog风格后的通用提示框工具类,可以覆盖lib下的定义资源,改变现有的颜色风格,需要改变布局风格,可下载项目后自行调整APP 使用示例项目,libs下含有已编译最新的aar资源。dialogutilslib a... ...查看全部
0
评论

30秒上手的HTTP请求库 https Android

柳天明 发表了文章 • 35 次浏览 • 2021-06-04 14:57 • 来自相关话题

RxHttp主要优势1. 30秒即可上手,学习成本极低2. 史上最优雅的支持 Kotlin 协程3. 史上最优雅的处理多个BaseUrl及动态BaseUrl4. 史上最优雅的对错误统一处理,且不打破Lambda表达式5. 史上最优雅的文件上传/下载/断点下载/... ...查看全部
0
评论

Android微信工具包,你想要的这里都有~ 支付 分享 Android

柳天明 发表了文章 • 99 次浏览 • 2021-06-03 10:52 • 来自相关话题

wxlibrary aar文件使用说明APP 使用示例项目,libs下含有以编译最新的aar资源。wxlibrary arr资源项目,需要引入的资源包项目。aar文件生成,在工具栏直接Gradle - (项目名) - wxlibrary - Tasks - b... ...查看全部
0
评论

Android仿微信录制音视频的管理工具 视频录制 Android

柳天明 发表了文章 • 35 次浏览 • 2021-06-03 10:49 • 来自相关话题

ecorderManager因为在项目中经常需要使用音视频录制,所以写了一个公共库RecorderManager,欢迎大家使用。最新0.4.0-beta.3版本: 1.升级依赖 2.移除EasyPermissions和废弃方法,使用新API registerF... ...查看全部
0
评论

kotlin编写的 Android 开源播放器, 开箱即用 视频播放器 Android

柳天明 发表了文章 • 60 次浏览 • 2021-06-03 10:33 • 来自相关话题

介绍功能特性1、通过 dependence 引入MXVideo2、页面集成3、开始播放MXPlaySource 可选参数说明:4、监听播放进度5、全屏返回 + 释放资源功能相关
0
评论

一行代码完成http请求,bitmap异步加载,数据库增删查改! 敏捷开发 Android

柳天明 发表了文章 • 44 次浏览 • 2021-06-02 15:16 • 来自相关话题

##WelikeAndroid 是什么? WelikeAndroid 是一款引入即用的便捷开发框架,致力于为程序员打造最佳的编程体验,使用WelikeAndroid, 你会觉得写代码是一件很轻松的事情.##Welike带来了哪些特征?WelikeAndroid... ...查看全部
2
评论

一个简洁而优雅的Android原生UI框架,解放你的双手! UI Android

柳天明 发表了文章 • 50 次浏览 • 2021-06-02 15:13 • 来自相关话题

一个简洁而又优雅的Android原生UI框架,解放你的双手!还不赶紧点击使用说明文档,体验一下吧!涵盖绝大部分的UI组件:TextView、Button、EditText、ImageView、Spinner、Picker、Dialog、PopupWindow、... ...查看全部
0
评论

Android支付组件 支付 Android

柳天明 发表了文章 • 38 次浏览 • 2021-06-02 14:35 • 来自相关话题

接入指南:1、导入libSdk 依赖工程2、配置 AndroidManifest文件(配置内容,请看下文,此处支持 两种方式来配置 第三方支付 参数【①可以在AndroidManifest 对应的meta-data 配置;②支持在代码中配置;选其一即可】)2.... ...查看全部
0
评论

还不会用coil,你就out了 图片加载

王二蛋和他的张大花 发表了文章 • 37 次浏览 • 2021-06-02 11:48 • 来自相关话题

Coil是Android平台上又一个开源的图片加载库,尽管Android平台已经有诸如Picasso,Glide以及Fresco等非常成熟且优秀的图片加载库了,但Coil最主要的特色就是融合了当下Android开发界最主流的技术和趋势,采用Kotlin为开发语... ...查看全部
0
评论

最快的图像加载库-FastImageCache iOS三方开源库

zuyu 发表了文章 • 41 次浏览 • 2021-06-02 11:38 • 来自相关话题

FastImageCache快速图像缓存是一种在 iOS 应用程序中存储和检索图像的高效、持久且最重要的快速方式。任何良好的 iOS 应用程序的用户体验的一部分是快速、平滑的滚动,而快速图像缓存有助于使这变得更容易。对于像Path这样的图形丰富的应用程序,性能... ...查看全部
0
评论

项目想美观么?试试它吧!!自定义加载视图:mkloader 自定义加载视图

王二蛋和他的张大花 发表了文章 • 33 次浏览 • 2021-06-02 11:30 • 来自相关话题

美丽流畅的自定义加载视图 使用<com.tuyenmonkey.mkloader.MKLoader android:layout_width="wrap_content" android:layout_heigh... ...查看全部
1
评论

日!!聊天页面还能这么简单??ChatKit 聊天

王二蛋和他的张大花 发表了文章 • 113 次浏览 • 2021-06-02 10:51 • 来自相关话题

ChatKit 是一个免费且开源的 UI 聊天组件,由 LeanCloud 官方推出,底层聊天服务基于 LeanCloud 的 IM 即时通讯服务 LeanMessage 而开发。它的最大特点是把聊天常用的一些功能配合 UI 一起提供给开发者,帮助开发者快速集... ...查看全部
0
评论

罕见!!上弹窗:Alerter alert

王二蛋和他的张大花 发表了文章 • 44 次浏览 • 2021-06-02 10:41 • 来自相关话题

alerter克服了toast和snackbar的缺点,并布局很简单 生成为了简单起见,Alerter采用了builder模式,以便于轻松集成到任何应用程序中。 可自定义的警报视图将动态添加到窗口的装饰视图中,覆盖所有内容。 安装配置allprojects {... ...查看全部
0
评论

Android 通知栏封装方案 Android 通知栏

柳天明 发表了文章 • 67 次浏览 • 2021-06-01 10:44 • 来自相关话题

BaseNotification获取此框架 allprojects { repositories { ... maven { url 'https://jitpack.io' } }}dependencies ... ...查看全部
0
评论

Android增量更新 增量更新 Android

柳天明 发表了文章 • 134 次浏览 • 2021-06-01 10:32 • 来自相关话题

APP自动增量更新抽取的Android自动更新库,目的是几行代码引入更新功能,含服务端代码,欢迎Star,欢迎Fork,谢谢~目录功能介绍流程图效果图与示例apk如何引入更新清单文件简单使用详细说明差分包生成(服务端)依赖License功能介绍 支持... ...查看全部
0
评论

OpenCV二维码扫码优化 opencv 二维码扫描 Android

柳天明 发表了文章 • 38 次浏览 • 2021-06-01 10:29 • 来自相关话题

说明在介绍二维码的优化前,可以参考二维码基础原理了解二维码识别的相关知识。 作者相关博客Android二维码扫描优化Contents 目录概述普通优化解码优化优化相机设置难点灰色角度光照优化尝试1尝试2尝试3项目说明概述随着二维码的流行,几乎所有手持设备都支持... ...查看全部
0
评论

图片选择器:Matisse 图片选择器

王二蛋和他的张大花 发表了文章 • 92 次浏览 • 2021-06-01 09:27 • 来自相关话题

Matisse 是一个为Android精心设计的本地图像和视频选择器。你可以 在活动或片段中使用它 选择包含JPEG、PNG、GIF的图像和包含MPEG、MP4的视频 应用不同的主题,包括两个内置主题和自定义主题 不同的图像加载器 定义自定义筛选规则 ... ...查看全部
0
评论

秀!秀!秀!优秀的富文本库:XRichText 富文本编辑器

王二蛋和他的张大花 发表了文章 • 43 次浏览 • 2021-06-01 09:15 • 来自相关话题

一个Android富文本类库,支持图文混排,支持编辑和预览,支持插入和删除图片。 实现的原理: 使用ScrollView作为最外层布局包含LineaLayout,里面填充TextView和ImageView。删除的时候,根据光标的位置,删除TextView和I... ...查看全部
1
评论

一步步封装实现自己的网络请求框架 3.0 jetpack kotlin

柳天明 发表了文章 • 76 次浏览 • 2021-05-28 14:27 • 来自相关话题

一、ReactiveHtt协程这个概念已经出现很多年了,但 Kotlin 协程是在 2018 年才发布了 1.0 版本,被 Android 开发者所熟知还要再往后一段时间,协程的意义不是本篇文章所应该探讨的,但如果你去了解下协程能给我们带来的开发效益,我相信你... ...查看全部
0
评论

Android基于微信 xlog 开源 日志框架 日志 Android

柳天明 发表了文章 • 73 次浏览 • 2021-05-25 14:39 • 来自相关话题

前言之前写过一个 日志框架LogHelper ,是基于 Logger 开源库封装的,当时的因为项目本身的日志不是很多,完全可以使用,最近和其他公司合作,在一个新的项目上反馈,说在 大量log 的情况下会影响到手机主体功能的使用。从而让我对之前的日志行为做了一个... ...查看全部
0
评论

独乐乐不如众乐乐,你的项目还在纠结用日志打印log么?Android开发okhttp3便捷拦截监听 okhttp Android

王二蛋和他的张大花 发表了文章 • 79 次浏览 • 2021-05-20 15:41 • 来自相关话题

SimpleInterceptorSimpleInterceptor 是Android OkHttp客户端的的拦截接口工具,为的是方便测试或开发,快速查找问题。 环境要求 Android 4.1+OkHttp 3.x or 4.xandroidx git地址... ...查看全部
1
评论

Android炫酷的粒子动画! 动画 Android

柳天明 发表了文章 • 98 次浏览 • 2021-05-18 15:36 • 来自相关话题

一、总述ParticleTextView 是一个 Android 平台的自定义 view 组件,可以用彩色粒子组成指定的文字,并配合多种动画效果和配置属性,呈现出丰富的视觉效果。二、使用1. 引入依赖compile 'yasic.library.Particl... ...查看全部
0
评论

Topbar的扩展:AwesomeBar Topbar Android

王二蛋和他的张大花 发表了文章 • 220 次浏览 • 2021-05-17 10:32 • 来自相关话题

AwesomeBar该控件时Topbar的一个扩展,类似于Actionbar或者Toolbar。可结合DrawerLayout使用。 效果如下:gradle配置如下module的build.gradledependencies { compile 'c... ...查看全部
0
评论

便捷相机:CameraFragment Camera Android

王二蛋和他的张大花 发表了文章 • 134 次浏览 • 2021-05-17 10:28 • 来自相关话题

CameraFragmentCameraFragment可以帮助你快速实现打开相机视图,并提供便捷的API来捕获图片。 效果如下:使用说明:初始化//you can configure the fragment ... ...查看全部
0
评论

水平展示日历控件:HorizontalCalendar 日历 Android

王二蛋和他的张大花 发表了文章 • 198 次浏览 • 2021-05-17 10:16 • 来自相关话题

HorizontalCalendar该库是一个水平展示日历的控件,也是通过RecycerView来实现的。 效果如下:配置 模块中 build.gradle: repositories { jcenter() } dep... ...查看全部