Android项⽬必备第三⽅框架
安卓app开发用什么框架常⽤必备
1.【屏幕适配】今⽇头条屏幕适配⽅案终极版,⼀个极低成本的 Android 屏幕适配⽅案.
2.【换肤、UI、⼯具】Tencent/QMUI_Android: 提⾼ Android UI 开发效率的 UI 库 (github)
3.【RxBus 消息传递】AndroidKnife/RxBus: Event Bus By RxJava. (github)
4.【AgentWeb webView封装使⽤】Justson/AgentWeb: AgentWeb is a powerful library based on Android WebView. (github)
5.【AndroidUtilCode ⼯具类】AndroidUtilCode/README-CN.md at master · Blankj/AndroidUtilCode (github)
6.【相机相册 EasyPhotos】HuanTanSheng/EasyPhotos: 兼容android11、android 10,相机拍照,相册选择(单选/多选),⽂件夹图⽚选择(单选/多选),视频选择,视频图⽚多类型复杂选择,各界⾯根据状态栏颜⾊智能适配状态栏字体颜⾊变⾊为深⾊或浅⾊,根据使⽤场景智能适配沉浸式状态栏,内部处理运⾏时权限,⽀持Glide/Picasso/Imageloader等所有图⽚加载框架库的带默认勾选选中图⽚的能填充⾃
定义⼴告的⾃定义Ui相机相册图⽚浏览选择器;更有拼图/⽂字贴纸/贴图/图⽚缩放/Bitmap图⽚添加⽔印/媒体⽂件更新到媒体库等众多Bitmap图⽚编辑功能的android Bitmap图⽚处理⼯具框架库。 (github)
7.【万能适配器Adapter】CymChad/BaseRecyclerViewAdapterHelper: BRVAH:Powerful and flexible RecyclerAdapter (github)
8.【Xpopu弹窗】li-xiaojun/XPopup:  XPopup2.0版本重磅来袭,2倍以上性能提升,带来可观的动画性能优化和交互细节的提升功
能强⼤,交互优雅,动画丝滑的通⽤弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等组件,⾃带⼗⼏种效果良好的动画, ⽀持完全的UI和动画⾃定义!(Powerful and Beautiful Popup for Android,can absolutely replace Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner. With built-in animators , very easy to custom popup view.) (github)
9.【AndroidPicker】gzu-liyujiang/AndroidPicker: 安卓选择器类库,包括⽇期及时间选择器(可⽤于出⽣⽇期、营业时间等)、单项选择器(可⽤于性别、民族、职业、学历、星座等)、⼆三级联动选择器(可⽤于车牌号、基⾦定投⽇期等)、城市地址选择器(分省级、地市级及区县级)、数字选择
器(可⽤于年龄、⾝⾼、体重、温度等)、⽇历选⽇期择器(可⽤于酒店及机票预定⽇期)、颜⾊选择器、⽂件及⽬录选择器、图⽚选择器等……
WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarNumberPicker/CalendarPicke r/ColorPicker/FilePicker/ImagePicker etc. (github)
以下为不常⽤
1.【可以设置位置、颜⾊的斜着的⽂字标签】HeZaiJin/SlantedTextView: Android slanted TextView. (github)
2.【轮播图】BannerViewPager/README_CN.md at master · zhpanvip/BannerViewPager (github)
3.【底部可拖动抽屉】Flipboard/bottomsheet: Android component which presents a dismissible view from the bottom of the screen (github)
4.【仿位置选择】DLTool: 基础项⽬框架:OkHttp封装、仿位置选择等 (gitee)
5.【蓝⽛开发】Jasonchenlijian/FastBle: Android Bluetooth Low Energy (BLE) Fast Development Fra
mework. It uses simple ways to filter, scan, connect, read ,write, notify, readRssi, setMTU, and multiConnection. (github)
第三⽅⽹站
1.【虹软⼈脸识别(免费)】虹软(ArcSoft) — 让视界从此不同
2.【⽀持uniapp开发的IM——腾讯IM】即时通信免费即时通信即时通信价格 - 腾讯云 (tencent)
先这么多,持续更新...

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。