Code Monkey home page Code Monkey logo

wuqifeng's Projects

androidutilcode icon androidutilcode

:fire: Android developers should collect the following utils(updating).

banner icon banner

🔥🔥ViewPager,ViewPager2无限轮播功能。自定义Indicator,支持一屏三页,支持仿魅族banner效果。极其简单的使用方式

bottomdrawer icon bottomdrawer

android 底部抽屉效果,上下方向抽屉控件,滑动或点击控制弹出收回,Android BottomDrawer

byrecyclerview icon byrecyclerview

🔥 RecyclerView 下拉刷新、加载更多、item点击/长按、头布局/尾布局/状态布局、万能分割线、粘性Header、Skeleton骨架图、极简adapter(RV/LV)等

customizedviews icon customizedviews

一些自定义View,刮刮卡,双向跑马灯,抽奖 大转盘,下拉抽屉 DrawerLayout等

frameanimation icon frameanimation

防OOM,低内存帧动画实现,比Android原生帧动画性能更好

glidemodel icon glidemodel

基于glide处理图片,比如图片圆角(支持上下左右单独圆角)

gsyvideoplayer icon gsyvideoplayer

视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。

mmkv-ktx icon mmkv-ktx

Use MMKV with property delegates. (用属性委托的方式使用 MMKV,无需初始化 MMKV,无需传 key 值)

nestedlistview icon nestedlistview

Android中,让ListView实现了NestedScrollingChild接口,解决嵌套滑动的问题,也是个简单的嵌套滑动的例子

rippleview icon rippleview

Android 自定义View一个控件搞定多种水波纹涟漪扩散效果

roundwidget icon roundwidget

Java 实现的 Android 原生圆角矩形控件,圆角 FrameLayout 和圆角 ImageView

screenrecordhelper icon screenrecordhelper

🔥Android screen record helper, Android 屏幕录制 https://github.com/nanchen2251/ScreenRecordHelper

silentinstall icon silentinstall

获取系统签名,通过广播实现静默安装与静默卸载的应用管理服务

slidingdrawer icon slidingdrawer

SlidingDrawer hides content out of the screen and allows the user to drag a handle to bring the content on screen.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.