安卓最全工具提升网址

安卓最新框架推荐

一款可以在Android端快速展示Adobe Afeter Effect(AE)工具所作动画的框架

https://github.com/airbnb/lottie-android 

一款ImageView展示框架,支持缩放,响应手势
https://github.com/chrisbanes/PhotoView

buck是一个快速构建系统 

上榜理由:facebook+google出 身的作者,对构建代码的出色理解,加上大型团队的维护,以及增量更新时的快速高效,让buck成为了微信Android团队构建项目的首选,构建大型项目 时,它比gradle更快,然而中小公司并不适合此框架,但作为立志在框架设计领域有一番作为的人们,欢迎来一探究竟 

官网地址:https://buckbuild.com/ 

github https://github.com/facebook/buck 

一句话介绍:一款提供场景转换过渡能力的动画框架

上榜理由:Android动画框架排行榜第二名,9.3k个star数量,与动画框架榜单第一名lottie-android不同的是,Material-Animations提供的是场景切换的动画效果。Android 官网sample中已经提供了部分Transition (转场动画)的展示,作为初学者很难快速拓展到自己项目中,Material-Animations的示例出现为开发者省去了此类麻烦,直接照搬应用到自己的App中吧。

github  https://github.com/lgvalle/Material-Animations

最开心的开源表情解决方案

上榜理由:如果你还在发愁如何为你的APP自制键盘,那么此框架非常适合你,而且还提供表情包展示能力,1.7个star证明了它的独特。此外作者还附赠了高仿微信键盘,QQ键盘的demo,分享给诸位

githubhttps://github.com/w446108264/XhsEmoticonsKeyboard

一款提供多主题切换能力的框架

上榜理由:框架所提供的能力,一直是本榜单所看重的,这款由bilibili提供的多主题框架,作为榜单所涉及范围能补充,1.9个star,感谢bilibili团队所作出的贡献!

githubhttps://github.com/Bilibili/MagicaSakura

一款facebook提供的加密本地大文件的框架

上榜理由:如果还在担心App内的图片的隐私问题,这款facebook提供的文件加密框架足以解决你的问题,facebook客户端的图片和数据都是使用conceal加密的

官网地址:http://facebook.github.io/conceal/

githubhttps://github.com/facebook/conceal

一款提供后台任务管理能力的框架

上榜理由:如果你是个志在深入研究多线程操作 的开发者,这个项目一定不要错过,不论是Activity重新加载、Service使用线程池时的任务优先级和并发问题,都不要担心,Job Manage会照顾优先级,持久性,负载平衡,延迟,网络控制,分组,2.4K个star,优秀的多线程管理能力,况且它依赖的第三方框架很少,值得你一 试

githubhttps://github.com/yigit/android-priority-jobqueue

一款打包工具插件

上榜利用:笔者尽力维护榜单涉及范围的全面性,因此引入此插件项目——项目号称完成100个渠道包只需要10秒钟,在市面上各种各样多渠道打包方案的今天,选择一款适合自己团队的,才是上上选择

githubhttps://github.com/mcxiaoke/packer-ng-plugin

emojicon
一款提供在TextView、EdiText展示表情包能力的框架

上榜理由:2.7k个star,,榜单第二款增强TextView显示能力的框架,这款专为表情包设计,如果你曾经好奇微信、QQ的表情显示是如何做到的?这款框架一定能满足你的求知欲。

一款自定义dialog框架
https://github.com/afollestad/material-dialogs

一款提供Dagger的高级教学示例的app(额,名字是有点绕) 

上榜理由:4.7K个 star,JakeWharton牵头开发的教学类app,教你使用Dagger在其他高级框架的用法,它展示了Dagger与ButterKnife、 Retrofit、Moshi、Picasso、Okhttp、RxJava、Timber、Madge、LeakCanar等众多优秀框架结合起来的高 级用法,你也可以借鉴到自己的项目当中 

github https://github.com/JakeWharton/u2020 

能够快速的为Android 视图加入“勋章”能力的框架

上榜理由:如果说勋章一词听起来陌生,那么显 示已读未读个数、小红点标记信息这一类词语你一定不太陌生,笔者相信在诸位实际开发中经常遇到为某些item加入小红点标记的需求,聪明的各位一定有着各 种实现方案,为什么不能快速优雅的完成呢?android-viewbadger可以帮你实现,当然,在某些情况下,你需要具备修改源码的能力,以符合设 计MM的需求!值得注意的是,这宽项目已经五年没有更新了!

githubhttps://github.com/jgilfelt/android-viewbadger

一款热门的插件化开发框架 

上榜理由:4.8K个star,插件化框架榜单第一名,,360团队出品,框架质量有保证,有成功案例——360手机助手,并且持续维护着 

github https://github.com/DroidPluginTeam/DroidPlugin/blob/master/readme_cn.md 

微信官网的Android热补丁解决方案

https://github.com/Tencent/tinker

最接近微信的图片压缩框架

上榜理由:好的思路总是可以让你大放异彩,Luban仅以图片压缩单一功能,俘获了4.8K个star,证明了它在图片压缩上的造诣,它可能不是最优秀的,但它是让你我最接近伟大的项目

githubhttps://github.com/Curzibn/Luban

一款讲解高效展示UI的教学型App

上榜理由:编程新手很难对MVC MVP,MVVM等模式有深刻的理解,如果有一个示例型app,那对初学者会有很大裨益,笔者在遇到它时也是相见恨晚。4.8K个star,证明了它经受 了广大开发者的考验与审视,其中Effective UI的编程思想更是与Android官方课程里的Effective UI课程不谋而合,并且,此项目还包含了fragment、dagger、主题样式、Butterknife等众多小知识点,作为编程初学者的学习用例再 适合不过了

githubhttps://github.com/pedrovgs/EffectiveAndroidUI

一款教你正确使用Transitions API(Android 转场动画API)的教学型项目

上榜理由:你可能还未尝试过Android API的Transitions 框架,可能听过,但却无法做出优雅奇妙的动效——别担心,Transitions-Everywhere正如它的名字一样,它将带你全面体验Transitions 的强大之处

githubhttps://github.com/andkulikov/Transitions-Everywhere

一款强大的富文本编辑框架

上榜理由:2.8k个star,榜单里第一个为TextView提供扩展能力的框架,你暂时不需要它,但不能不知道它

githubhttps://github.com/wasabeef/richeditor-android

一款提供资源文件路径混淆 的工具

上榜理由:如果你是个对APK大小很敏感的人,那么AndResGuard一定适合你,它的原理类似Java Proguard,但是只针对资源。他会将原本冗长的资源路径变短,例如将res/drawable/wechat变为r/d/a,3.4K个star,证明了在优化APK道路上,你不是一个人在战斗!

githubhttps://github.com/shwenzhang/AndResGuard

一句话介绍:一款支撑阿里大部分App客户端热修复、线上调试能力的框架

上榜理由:榜单上再次出现热修复框架的身影, 证明App热修复技术的火热,dexposed提供图形化的性能监控、在线热修复bug漏洞、支持AOP编程思想等,不论你是企业热修复技术的设计者还是 打算在热修复领域一探究竟的新人,这款框架很适合你。3.5k个star,证明它作为一门技术框架的存在,是多么令人喜爱!

githubhttps://github.com/alibaba/dexposed

一款提供高效构建UI能力的框架

上榜理由:作为一款专门构建UI的框架,Litho高效的地方在于:单独开辟了用于渲染和布局的线程,然后将创建好的组件传递给UI线程去完成最终的渲染,使用更少的视图层级,来提升界面的滚动速度,值得注意的是,它仅支持开发者作出不可改变的UI组件 ,3.5K个star,证明了它在构建UI领域的价值,更多的妙处,期待你亲自去发掘!

githubhttps://github.com/facebook/litho

一款优雅的图片裁剪框架

上榜理由:5.3K个star,图片编辑模块单独拎出来也是一款优雅的App。

githubhttps://github.com/Yalantis/uCrop

FlycoTabLayout

一句话介绍:一款可以让作出多种多样指示器效果的框架

上榜理由:尽管我们没有理由为了给app加入 页面指示器功能就集成2.5M的依赖库,但是作为了解viewpager或swip views的指示器设计原理的优秀框架,你值得打开它试试,笔者建议单独拆分所需源码,加入到自己的项目中去。4.1K个star,二次开发的作品,仍然 推荐!

githubhttps://github.com/H07000223/FlycoTabLayout

一款介绍RxJava使用场景的app

上榜理由:榜单出现的第一个“仅仅为告诉你如何使用另一个项目”的开源项目,它可以说是RxJava的用例,你想得到的想不到的RxJava用法这里都有,这就是为什么它以5.2k个star矗立在这份榜单里的原因。遗憾自己没有创作这么一个受人追捧的demo?赶快动手写个其他的“XX项目用例吧”

githubhttps://github.com/kaushikgopal/RxJava-Android-Samples

快速制作引导页的工具
https://github.com/AppIntro/AppIntro

一款提供在Android应用上实现Bootstrap(web框架)所作出效果的框架

上榜理由:榜单上第二款响应web技术的Android 端框架,还记得第一名是谁吗——flexbox-layout,作为Android开发者,你有必要去了解Web技术了。5.9k个star,证明它不容小觑

githubhttps://github.com/Bearded-Hen/Android-Bootstrap

上古时期Android程序员要调 试本地数据库,需要进入Android Device Monitor找到/data/data/com.xxx.xxx/databases里面的db文件,导出到PC端,用PC的数据工具查看,现在使用 stetho省却了如此的麻烦;如今的Android程序员如果想调试网络请求响应过程中的报文段,需要在请求中加入Log语句,一个信息一个信息打印出 来,相当繁琐,现在请使用stetho,省却诸如此类的麻烦把!7.8K个star数,广大Android开发者调试的福音,你值得拥有!

https://github.com/facebook/stetho

一个讲解设计框架的demo
https://github.com/android10/Android-CleanArchitecture

Kotlin:

http://www.runoob.com/kotlin/kotlin-tutorial.html

各种设备信息:

https://material.io/tools/devices/

今日头条视图适配解决方案:

https://github.com/JessYanCoding/AndroidAutoSize

一系列简单、轻量、方便的Android开发工具集合(持续更新中),包括Android动态权限、SharedPreferences、反射、日志、Toast、Bundle、MVP、线、Html、图文混排、蒙层引导、拍照、图库选择等
https://github.com/easyandroidgroup/EasyAndroid

通过Handler的方式在Activity、Fragment中执行或延迟执行匿名内部类的runnable时,当onDestroy时,runnable自动被移除,极大简化使用,避免内存泄漏

https://github.com/SilenceDut/TaskScheduler

Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜

https://github.com/vondear/RxTool

最全Android开发工具

https://github.com/Blankj/AndroidUtilCode

DoraemonKit 是一个功能集合面板,能够让每一个 App 快速接入一些常用的或者你没有实现的一些辅助开发工具、测试效率工具、视觉辅助工具,而且能够完美在 Doraemon 面板中接入你已经实现的与业务紧密耦合的一些非通有的辅助工具,功能强大,接入方便,便于扩展。

https://github.com/didi/DoraemonKit

收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。

https://github.com/inferjay/AndroidDevTools

一组基于Web的工具,用于生成最终位于Android应用程序res /目录中的图形和其他资产。

https://github.com/romannurik/AndroidAssetStudio

对于FrameWork的学习

https://github.com/BeesX/BeesAndroid

使用本工具,Android程序员仅需将ChannelUtil.java放入到工程里使用,以后打包的事情就不用自己动手了。安装个Python环境,运行一下MultiChannelBuildTool.py,谁都可以打包了!

https://github.com/GavinCT/AndroidMultiChannelBuildTool

利用Jenkins玩转Android自动打包发包

https://github.com/mabeijianxi/android-automation

黑客,测试者和安全研究人员的各种精彩列表的集合

https://github.com/Hack-with-Github/Awesome-Hacking

强大的聚源集合

https://github.com/Trinea/android-open-project  

海量的icons

https://github.com/theDazzler/droidicon 

https://github.com/google/material-design-icons  

android bug 检测

https://github.com/bugsnag/bugsnag-android 

用于删除Android应用中未使用的资源以降低APK的大小。它基于Android lint工具输出  

https://github.com/KeepSafe/android-resource-remover 

安卓生命周期

https://github.com/xxv/android-lifecycle  

提供丰富的应用崩溃信息日志收集轻量级,丰富,可自定义应用崩溃信息收集器,附件邮件通知项目地址

http://www.crashlytics.com/ 

ViewServer是一个简单的类,您可以在Android应用程序中使用它来使用HierarchyViewer检查工具。 
https://github.com/romainguy/ViewServer

GT(Great Tit)是一款便携式调试工具,可随时随地在智能手机上进行漏洞搜索和性能调整,就像Walkman的听音乐一样。通过直接在智能手机上运行,​​GT可以充当集成调试环境。

https://github.com/TencentOpen/GT 

安卓图表
https://github.com/PhilJay/MPAndroidChart

Lottie是一个适用于Android和iOS的移动库,用于解析使用Bodymovin导出为json的Adobe After Effects动画,并在移动设备上呈现它们!

https://github.com/airbnb/lottie-android

Resume template for Chinese programmers . 程序员简历模板系列。包括PHP程序员简历模板、iOS程序员简历模板、Android程序员简历模板、Web前端程序员简历模板、Java程序员简历模板、C/C++程序员简历模板、NodeJS程序员简历模板、架构师简历模板以及通用程序员简历模板 
https://github.com/geekcompany/ResumeSample

鲁班图片压缩

https://github.com/Curzibn/Luban

安卓最全学习资料
https://github.com/open-android/Android

https://github.com/aritraroy/UltimateAndroidReference

https://github.com/XXApple/AndroidLibs

今日头条适配方案
https://github.com/JessYanCoding/AndroidAutoSize

TASK

https://github.com/SilenceDut/TaskScheduler

🔥一种非常好用的Android屏幕适配——smallestWidth限定符适配 

https://github.com/wildma/ScreenAdaptation

Flutter learnning
https://github.com/AweiLoveAndroid/Flutter-learning

Futter 滴滴国际版
https://github.com/Sky24n/flutter_wanandroid

Jenkins自动打包
https://github.com/mabeijianxi/android-automation

Smallestwidth
https://github.com/wildma/ScreenAdaptation

MVVM:https://www.jianshu.com/p/2cad51255e61

Jetpack:https://developer.android.google.cn/jetpack/

Jenkins:https://www.yiibai.com/jenkins/jenkins_automated_testing.html

Databindign:https://blog.gokit.info/post/android-data-binding/

自动化构建
https://blog.csdn.net/bencheng06/article/details/83934814

Jenkins教程
https://www.yiibai.com/jenkins/jenkins_automated_testing.html

Kotlin教程

http://www.runoob.com/kotlin/kotlin-tutorial.html

devices tools

https://material.io/tools/devices/

mvvmhabit

https://github.com/goldze/MVVMHabit

dart packages

https://pub.dev/

很棒的flutter学习资源

https://blog.csdn.net/sinat_17775997/article/details/82835143

Flutter实战资源

https://book.flutterchina.club/chapter1/mobile_development_intro.html

一个增强BottomNavigationView的安卓库。
https://github.com/ittianyu/BottomNavigationViewEx/blob/master/README_ZH.md

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,539评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,911评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,337评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,723评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,795评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,762评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,742评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,508评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,954评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,247评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,404评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,104评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,736评论 3 324
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,352评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,557评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,371评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,292评论 2 352

推荐阅读更多精彩内容

  • 请允许我借鉴前辈们的东西~~~~ 感激不尽~~~~~ 以下为Android 框架排行榜 么么哒~ Android...
    嗯_新阅读 2,032评论 3 32
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    小迈克阅读 2,978评论 1 3
  • 我遇见过千百人,像你的发、你的眉、你的眼,却终究不是你这一个人;我遇见过千百人,像你的脸、你的嘴、你的唇,却终究不...
    大喵弥弥阅读 863评论 0 2
  • 用跳跃自身的方式去看待世界,有生活在水 深火热中却依然健朗生活的底层生活者,有 高官厚禄却不思进取者,有迷茫沉溺者...
    舒童GoDoneNow阅读 146评论 0 0
  • 那一年,我来到北京 北京的天空是灰色的 那一年,我来到北京 北京的大雨是无情的 但是,那一年,我的梦想却是彩色的....
    架构师小秘圈阅读 1,227评论 1 0