AlettaChens's starred repositories

rtmp-publish-kit

Rtmp video publish kit for android , encode with mediacodec

Language:C++License:BSD-2-ClauseStargazers:150Issues:0Issues:0

Cpp-Primer-Plus-6th

《C++ Primer Plus 第6版(中文版)》原书代码、习题答案和个人笔记,仅供学习和交流。

Language:C++Stargazers:1907Issues:0Issues:0

cpp_new_features

2021年最新整理, C++ 学习资料,含C++ 11 / 14 / 17 / 20 / 23 新特性、入门教程、推荐书籍、优质文章、学习笔记、教学视频等

Language:C++Stargazers:4418Issues:0Issues:0

shadercam

Simple OpenGL Shaders with the camera2 apis in Android 5.0+

Language:JavaLicense:NOASSERTIONStargazers:240Issues:0Issues:0

GLSL-Card

着色器语言 GLSL (opengl-shader-language)入门大全

Stargazers:1254Issues:0Issues:0

awesome-glsl

:sparkler: Compilation of the best resources to learn programming OpenGL Shaders

License:MITStargazers:1131Issues:0Issues:0

YCVideoPlayer

基础封装视频播放器player,可以在ExoPlayer、MediaPlayer原生MediaPlayer可以自由切换内核;该播放器整体架构:播放器内核(自由切换) + 视频播放器 + 边播边缓存 + 高度定制播放器UI视图层。支持视频简单播放,列表播放,仿抖音滑动播放,自动切换播放,使用案例丰富,拓展性强。

Language:JavaLicense:Apache-2.0Stargazers:2165Issues:0Issues:0

MagicCamera3

30+Camera different effects with C++ and opengles 3.0

Language:C++Stargazers:269Issues:0Issues:0

gl-transitions

The open collection of GL Transitions

Language:GLSLStargazers:1794Issues:0Issues:0

EGLPlayerSimpleDemo

Android平台使用OpenGL ES + EGL + SurfaceView + MediaCodec播放一个视频示例代码

Language:JavaStargazers:8Issues:0Issues:0

AndroidEGL

Android Native EGL tutorial.

Language:C++Stargazers:3Issues:0Issues:0

media

Jetpack Media3 support libraries for media use cases, including ExoPlayer, an extensible media player for Android

Language:JavaLicense:Apache-2.0Stargazers:1309Issues:0Issues:0

IJKPlayerDemo

通过源码编译好的IJKPlayer

Language:MakefileStargazers:10Issues:0Issues:0

oboe

Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.

Language:C++License:Apache-2.0Stargazers:3623Issues:0Issues:0

LockTableView

Android自定义表格,支持锁双向表头,自适应列宽,自适应行高,快速集成。Android custom table, support two-way lock header, adaptive column width, adaptive line width, rapid integration.

Language:JavaStargazers:582Issues:0Issues:0

HappyBubble

:thought_balloon:BubbleLayout随意变化的气泡布局、消息对话框,可定制颜色,背景、弧度、尖角弧度、边框等等。BubbleDialog气泡弹窗根据点击View的位置定位它的弹窗位置,BubbleDialog可定制方向等!(BubbleLayout changes freely,BubbleDialog click on the location of View positioning its location,BubbleDialog can be customized directions.)

Language:JavaLicense:Apache-2.0Stargazers:711Issues:0Issues:0

custom-floating-action-button

This view is for replacement of standard Floating Action Button from Google Support Library. It is easy to use, customizable and you can also add text to button

Language:KotlinLicense:Apache-2.0Stargazers:392Issues:0Issues:0

BannerViewPager

🚀 An awesome banner view for Android,Based on ViewPager2. 这可能是全网最好用的ViewPager轮播图。简单、高效,一行代码实现循环轮播,一屏三页任意变,指示器样式任你挑。

Language:JavaLicense:Apache-2.0Stargazers:3526Issues:0Issues:0

CycleViewPager2

使用 ViewPager2 实现无限轮播效果,可以用来实现 banner 以及上下滚动文字广告等。Implementing android cycle viewPager with ViewPager2

Language:JavaStargazers:91Issues:0Issues:0

TreeView

An Android TreeView with RecyclerView

Language:KotlinLicense:Apache-2.0Stargazers:101Issues:0Issues:0

free-programming-books

:books: Freely available programming books

License:CC-BY-4.0Stargazers:323934Issues:0Issues:0

EasyRTMP-Android

RTMP推流直播:A simple, robust, low latency RTMP video&audio&screen stream pusher and recorder on android.精炼、稳定、高效的安卓前/后摄像头/手机桌面屏幕采集、编码、RTMP直播推送工具,延时控制在300ms~500ms,支持市面上所有的标准RTMP流媒体服务器和CDN服务!

Language:JavaStargazers:440Issues:0Issues:0

owt-client-android

Open WebRTC Toolkit client SDK for Android applications.

Language:JavaLicense:Apache-2.0Stargazers:194Issues:0Issues:0

RecyclerViewDrag

:white_check_mark: 基于RecyclerView实现的可拖拽/合并交互,比如顺序改变/合并成文件夹等

Language:KotlinLicense:Apache-2.0Stargazers:37Issues:0Issues:0

AndroidxLazyLoad

😈😈Fragment lazy loading under the android x

Language:KotlinStargazers:252Issues:0Issues:0

ProgressManager

⏳ Listen the progress of downloading and uploading in Okhttp, compatible Retrofit and Glide (一行代码即可监听 App 中所有网络链接的上传以及下载进度, 包括 Glide 的图片加载进度).

Language:JavaLicense:Apache-2.0Stargazers:2679Issues:0Issues:0

XBanner

:fire:【图片轮播】支持图片无限轮播,支持AndroidX、自定义指示点、显示提示文字、切换动画、自定义布局,一屏多显、视频图片混合轮播等功能

Language:JavaLicense:Apache-2.0Stargazers:2145Issues:0Issues:0

RWidgetHelper

Android UI 快速开发,专治原生控件各种不服

Language:JavaStargazers:1828Issues:0Issues:0

PanelSwitchHelper

:heavy_check_mark: A framework that helps the keyboard smoothly transition to the function panel 一个帮助键盘平稳过渡到功能面板的框架,支持动画无缝衔接,支持 activity/fragment/dialog/dialogFragment/popupWindow 容器,支持IM/直播/视频播放/信息流评论等场景,支持全屏模式。

Language:JavaLicense:Apache-2.0Stargazers:2337Issues:0Issues:0

MarqueeView

俗名:可垂直跑、可水平跑的跑马灯;学名:可垂直翻、可水平翻的翻页公告

Language:JavaStargazers:3768Issues:0Issues:0