🔥**为你总结 Android高级开发学习路线:
🔥C C++ NDK JNI FFmpege OpenCV OpenGL WebRTC Jetpack Kotlin
🔥Android高级开发必学前沿技术 NDK JNI FFMPEG Jetpack Kotlin
关于音视频开发的教程有 :
🔥1:(腾讯课堂零声学院的课程)
🔥1:(51cto 梅老师的系列课程)
🔥3:(CSDN程序员研修院 陈超老师的系列5 系列6课程)
🔥4:(顶级云加的课程webRTC课程)
🔥***末尾有图文教程***
android studio引入其他项目中的lib module到自己的项目中作为lib
使用android studio导入模块的两种方法(超详细)
GitKraken使用—01、GitKraken的安装
关于Android Studio提交代码到Git上的操作(Mac)
如何把自己项目上传GitHub制作成依赖库供其他人使用
##🔥 以下都是笔者亲测基于
//AndroidStudio4.1.3
classpath 'com.android.tools.build:gradle:4.1.3'
distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip
🔥构建成功的 框架 库文件 工具类…
🔥指向性功能高亮
解决方案:MaterialShowcaseView ★1729 - MD主题的ShowcaseView
参考教程:github
源码下载:https://github.com/deano2390/MaterialShowcaseView
🔥用户指引提示view,新特性高亮指示 HighLight
解决方案:HighLight-UserGuideView
参考教程:github
源码下载:https://github.com/yilylong/HighLight-UserGuideView
**
🔥手势操作框架库
解决方案:sensey
参考教程:github 注意需要android studio版本最高为4.2 开发工具打开直接使用
源码下载:https://github.com/nisrulz/sensey
🔥Android酷炫欢迎页播放视频,仿蚂蜂窝自由行和慕课网
解决方案:WelcomeVideoPager
参考教程:CSDN
源码下载:https://github.com/linglongxin24/WelcomeVideoPager
🔥引导页
解决方案:SlidingTutorial-Android
参考教程:github
源码下载:https://github.com/Cleveroad/SlidingTutorial-Android
🔥闪屏页
解决方案:RxTool框架库
参考教程:慕课网
源码下载:
🔥侧滑页
解决方案:RxTool框架库
参考教程:慕课网
源码下载:
🔥轮播图
解决方案:RxTool框架库
参考教程:github
源码下载: implementation ‘com.youth.banner:banner:2.1.0’
🔥动态底部导航按钮
解决方案:JPTabBar 配置文件gradle 注释报错的源代码 修改构建Tools工具版本号
参考教程:JPTabBar
源码下载:JPTabBar ★393 - 安卓标签栏
🔥android收藏 点赞控件
项目地址:https://github.com/jd-alexander/LikeButton
🔥RollingText
数字滚动效果 RollingText 参考教程:https://www.wanandroid.com/blog/show/2095
https://github.com/YvesCheung/RollingText
🔥可放大缩小的imageview
项目地址:https://github.com/chrisbanes/PhotoView
🔥非常强大的android图表库
项目地址:https://github.com/PhilJay/MPAndroidChart
🔥一个强大的下拉刷新上拉加载的控件
项目地址:https://github.com/scwang90/SmartRefreshLayout
🔥知乎开源的图片选择器
项目地址:https://github.com/zhihu/Matisse
🔥分类搜索功能
解决方案:RxTool框架库
参考教程:慕课网
源码下载:
🔥请求网络上传下载
解决方案:RxTool框架库
参考教程:慕课网
源码下载:
🔥热更新增量更新
解决方案:android-auto-update
参考教程:https://github.com/feicien/android-auto-update
源码下载:https://github.com/feicien/android-auto-update
🔥分集播放视频加弹幕
解决方案:RxTool框架库
参考教程:51CTOAndroid视频播放四重境界
源码下载:
🔥实现直播送礼物功能
解决方案:HTML5MediaCourse2019
参考教程:顶级云加官网视频
源码下载:gitee仓库HTML5MediaCourse2019
🔥实现群聊即时通信功能
解决方案:环信SDK集成
参考教程:官网API
源码下载:官网
🔥RxTool
Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜传送门
🔥AlipayZeroSdk支付宝转账工具类
Lightest Alipay Transfer Helper - 最轻量的支付宝转账工具类(Android)
https://github.com/fython/AlipayZeroSdk
🔥(强烈推荐)出名工具类CommonUtilLibrary收藏次数2894(一)
CommonUtilLibrary https://github.com/AbrahamCaiJin/CommonUtilLibrary
快速开发工具类收集,史上最全的开发工具类,欢迎Follow、Fork、Star
🔥出名工具类Tim9Liu9 收藏次数2894(二)
TimLiu-Android 仓库集合](https://github.com/Tim9Liu9/TimLiu-Android)
🔥出名工具类Lazy收藏次数收藏次数2.1k(三)
https://github.com/l123456789jy/Lazy
🔥动画过渡兼容库(动画注册界和动画列表页)
🔥ViewPagerHelper
https://github.com/LillteZheng/ViewPagerHelper
这个一个 viewpager/viewpager2工具类,能够帮你快速实现导航栏轮播图,app引导页,viewpager/viewpager2 + fragment;内置多种tab指示器,让你告别 viewpager 的繁琐操作,专注逻辑功能
🔥MarkdownView
未测试:不知道AndroidStudio能不能跑通,暂时先记录下来
MarkdownView显示Markdown文本的Android库
🔥MusicPlayer
https://github.com/entertoo/MusicPlayer
无广告,轻量级本地音乐播放器:自定义控件,左侧歌曲列表,中间是简洁的播放控件,在线匹配歌词,歌词自动转码播放。可上一首、下一首、单曲循环、顺序播放、随机播放,通知栏可控制播放状态。
🔥Android View Animations 文字动画库
https://github.com/daimajia/AndroidViewAnimations
🔥Android即时通讯简书
https://www.jianshu.com/p/b2ca52337fe5
🔥Android开源库合集(一)
🔥Android开源库合集(二)
🔥Android 100 TOP Projects all over the github (Android百大框架排行榜)
Android_100_TOP-Projects https://github.com/ShaunSheep/Android_100_TOP-Projects
🔥wanandroid.com官网项目分类
https://www.wanandroid.com/project/list/1?cid=331
🔥android studio引入其他项目中的lib module到自己的项目中作为lib
假如需要这个项目中的库文件:
复制到你的工程目录下: