Github地址:https://github.com/coder-pig/Android-Storage-Box
本文声明:
本文的内容整理自网络,本着知识交流分享的原则,请勿用于商业用途,
对于引用的部分,都已在文中指出,如果有遗漏的,可以联系本人加上,若有
侵权,也请指出,本人将及时删掉侵权内容,万分感谢。
本项目会长期更新,一个人的力量是有限的,欢迎提Issues或Merge Request~
PS:本文已加入《CoderPig’s Android Pocket》中,更多与Android相关
的内容可戳:http://blog.csdn.net/coder_pig/article/details/53015648
Android-Resources-Hodgepodge(Android资源大杂烩)
1.教程/文档
- Android Developer(官网):https://developer.android.com/index.html
无需梯子版:http://androiddoc.qiniudn.com/index.html
无需梯子中文版(部分中文):http://www.android-doc.com/ - Google Android Developers Blog(官博):http://android-developers.blogspot.jp/
- JDK 1.7 API:http://tool.oschina.net/apidocs/apidoc?api=jdk_7u4)
- JDK 1.6 API(中文):http://tool.oschina.net/apidocs/apidoc?api=jdk-zh
- Android Training:https://developer.android.com/training/index.html
中文版:http://hukai.me/android-training-course-in-chinese/index.html - Android Weekly:http://androidweekly.net/
中文版:http://wiki.jikexueyuan.com/project/android-weekly/ - Material Design: https://material.google.com/
中文版:http://wiki.jikexueyuan.com/project/material-design/ - 极客学院 Wiki Android板块:http://wiki.jikexueyuan.com/list/android/
- Gradle Android Plugin:http://tools.android.com/tech-docs/new-build-system/user-guide
中文版:https://chaosleong.gitbooks.io/gradle-for-android/content/
http://avatarqing.github.io/Gradle-Plugin-User-Guide-Chinese-Verision/ - Google官方性能优化(GDG中译版):http://chinagdg.org/google-videos/
- NewCircle Training(YouTube视频):https://www.youtube.com/user/MarakanaTechTV/featured
- Android Digest:https://www.androiddevdigest.com/
- Android Performance Patterns(YouTube视频):
https://www.youtube.com/playlist?list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE - CodePath Android Cliffnotes(Android学习笔记):http://guides.codepath.com/android
- 免费编程中文书籍索引:https://github.com/justjavac/free-programming-books-zh_CN
- Java实现各种设计模式范例:https://github.com/iluwatar/java-design-patterns
2.开源项目
- Google Samples:https://github.com/googlesamples
- Android开源项目分类汇总:https://github.com/Trinea/android-open-project
- GitHub Android Libraries Top 100:
https://github.com/Freelander/Android_Data/blob/master/Android-Librarys-Top-100.md - codekk(开源项目,源码解析):http://p.codekk.com/
- 最流行的android组件大全:http://colobu.com/2014/08/15/android-components-collection/
- 2015最流行的Android组件、工具、框架大全:
http://www.open-open.com/lib/view/open1436262653692.html - 开源中国社区(开源项目):http://www.oschina.net/project/tags
- F-Droid(发布/看开源应用):https://f-droid.org/
- gold-miner(掘金翻译计划):https://github.com/xitu/gold-miner
- MobDevGroup(移动平台资源整理):http://mobdevgroup.com/
- AndroidLibs(Android开源代码大全):https://github.com/XXApple/AndroidLibs
- Android-arsenal(开源库分类):https://android-arsenal.com/demo
- Android Gems(开源库分类):http://www.android-gems.com/category
- awesome-android(各种库的分类整理):https://snowdream.github.io/awesome-android/
- Square Open Source:http://square.github.io/#android
- Android-Dev-Favorites(资源收集):https://github.com/ruijun/Android-Dev-Favorites
- Android-tech-frontier(翻译国外文章):https://github.com/hehonghui/android-tech-frontier/wiki
3.编码规范/项目协作
- Google Java编程风格指南:http://www.hawstein.com/posts/google-java-style.html
- Google 官方 Android 编码风格规范:http://www.360sdn.com/2013/android_0517/144.html
- 最全面的 Android 编码规范指南:https://www.sdk.cn/news/3137
- Pro Git(官方):https://git-scm.com/book/zh/v2
- Pro Git(oschina):http://git.oschina.net/progit/index.html
- Git大法好:http://www.jianshu.com/notebooks/3400366/latest
- 廖雪峰Git教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
- 学习,使用 git 过程中做的思维导图:https://ruby-china.org/topics/17590
- 基于Repo和Git的版本管理:http://blog.csdn.net/ocean2006/article/details/6422952
- 四种常见 Git 工作流比较:http://www.cnblogs.com/itech/p/5188929.html
- git-recipes:https://github.com/geeeeeeeeek/git-recipes/wiki
4.网络期刊
- 开发技术前线:http://www.devtf.cn/
- APP开发日报:http://app.memect.com/
- GDG社区博客:http://chinagdg.org/blog/
- Android Blog 周刊:http://androidblog.cn/index.php/Index
- Android开发技术周报(脉脉不得语):http://www.androidweekly.cn/
- 干活集中营:http://gank.io/
- 稀土掘金:http://gold.xitu.io/explore/android
- 平安金融科技移动开发周报:https://github.com/PaicHyperionDev/MobileDevWeekly
- 【Bus Weekly】专题集合每周精选推:http://www.apkbus.com/search.php?searchsubmit=yes
- Relam新闻:https://realm.io/cn/news/
- Android开发总览:http://www.nowamagic.net/academy/part/50/115/
- 技术学习小组:http://blog.qiji.tech/
- 泡在网上的日子:http://www.jcodecraeer.com/
- 技术简报订阅:http://memect.com/
- InfoQ:http://www.infoq.com/cn/mobile/
- 《Android经验分享》周刊:http://www.jianshu.com/p/0ad44d77be20
- 开发者头条:http://toutiao.io/
- 深度开源:http://www.open-open.com/lib/
- Android学习网:http://android-study.com/
- 爱编程:http://www.w2bc.com/
- Android100:http://www.android100.org/
- Android开发网:http://www.jizhuomi.com/android/
5.技术社区
- StackOverFlow:http://stackoverflow.com/questions/tagged/android
- Antonioleiva(国外Android技术分享网站):http://antonioleiva.com/
- segmentfault:https://segmentfault.com/t/android
- Bugly社区:http://bugly.qq.com/bbs/portal.php
- WeTest(腾讯质量开放平台):http://wetest.qq.com/lab/
- V2EX:https://www.v2ex.com/go/android
- 伯乐在线:http://android.jobbole.com/category/tech-share/
- 美团点评技术团队:http://tech.meituan.com/
- 腾讯AlloyTeam Blog:http://www.alloyteam.com/mobiledevelop/android/
- ImportNew:http://www.importnew.com/
- 蘑菇街技术博客:http://mogu.io/
- DiyCode(高端交流分享社区):http://www.diycode.cc/
- 天码营:http://www.tianmaying.com/topics
- 淘宝前端团队(FED)http://taobaofed.org/
- 上海GDG论坛(Shanghai GDG Forum):http://www.chinagdg.com/forum-36-1.html
- 酷粒:http://coollist.cn/
- IBM developerWorks:http://www.ibm.com/developerworks/cn/
- 阿里技术沙龙:http://club.alibabatech.org/
- 利器社群:http://liqi.io/community/
- 褪墨・时间管理:http://www.mifengtd.cn/articles/
6.开发资源
工具/Demo/Library
- AndroidDevTools(开发相关工具下载):http://www.androiddevtools.cn/
Github地址:https://github.com/inferjay/AndroidDevTools/ - 23code(经典源码分享):http://www.23code.com/
- Code4App(iOS源码分享)http://code4app.com/
- appance.com:(各种源码不止Android)http://www.appance.com/
- 安卓资源库列表:http://guides.codepath.com/android
- IT蓝豹(demo):http://itlanbao.com/
- 看源社区(demo):http://www.see-source.com/
- http://app.memect.com/doc/android.html
- Coolgithubprojects(Github上的开源项目):https://se.reddit.com/r/coolgithubprojects
- AndroidCat(分类的网站书签):http://androidcat.com/?step=1&view=CatFragment
- App Code(源码):http://appxcode.com/
- 极分享:http://finalshares.com/
- A梦源码网:http://www.amsoft.cn/
- 阳和移动开发(开源库) http://www.mobile-open.com/
- 代码片段(代码粘贴复制):http://www.phpxs.com/code/java/
- 开发资源合集(素材等):http://www.oschina.net/question/2285044_219206?fromerr=gEGePPMG
常备工具网址
- 开源中国在线工具(乱七八糟什么都有):http://tool.oschina.net/
- ATool(乱七八糟什么都有):http://www.atool.org/
- 贴XML自动生成findViewById:http://android.lineten.net/layout.php
- Codota(代码搜索引擎,有插件版):http://www.codota.com/
- APK在线反编译:http://www.decompileandroid.com/
- JAR包,class文件反编译:http://www.javadecompilers.com/
- 直接下载GooglePlay的APK:
APK Downloader(有插件版):https://apps.evozi.com/apk-downloader/
Apkpure:https://apkpure.com/ - 代码在线运行(无广告,清爽):http://tool.lu/coderunner/
- 普通图标搜索:MYPNG:http://www.mypng.cn/
- Android Asset(矢量图) 图标:
- IconFont(阿里巴巴矢量图标库):http://www.iconfont.cn/
IcoMoon:https://icomoon.io/app/#/select
FlatIcon:http://www.flaticon.com/
AndroidAssetStudio:http://romannurik.github.io/AndroidAssetStudio/index.html - Json校验解析等:http://www.bejson.com/
http://www.kjson.com/jsoneditor/ - RGB颜色查询对照表:http://www.114la.com/other/rgb.htm
- 在线获取颜色值:http://colorpickernow.com/
http://www.colorspire.com/rgb-color-wheel/ - 在线模拟贝塞尔曲线:https://myst729.github.io/bezier-curve/
- 文件内容差异比较:https://www.diffchecker.com/
- 在线视频编辑工具:http://online-video-cutter.com/
- Markdown在线编辑工具:http://mdp.tylingsoft.com/
- Emojione(emoji表情查找下载):http://emojione.com/
- Emoji表情的Unicode编码表:http://apps.timwhitlock.info/emoji/tables/unicode
- 天朝城市列表(城市代码):https://github.com/ruixingchen/ChinaCityList/blob/master/ChinaCityList.json
- 正则表达式测试:https://regex101.com/
- SmallPDF(各种PDF操作/功能):https://smallpdf.com/cn
- Material Design 调色板:https://www.materialpalette.com/
- Material Disign 颜色值:https://gist.github.com/daniellevass/b0b8cfa773488e138037
- ActionBar Style生成器:http://jgilfelt.github.io/android-actionbarstylegenerator/
- SVG转VectorDrawable:http://inloop.github.io/svg2android/
- 在线.9图制作:http://romannurik.github.io/AndroidAssetStudio/nine-patches.html
- 在线不同颜色风格的控件:http://android-holo-colors.com/
- px,dp,sp,pt 转换相关:
http://labs.rampinteractive.co.uk/android_dp_px_calculator/
http://angrytools.com/android/pixelcalc/
http://pixplicity.com/dp-px-converter/ - Grepcode(源码搜索引擎):http://grepcode.com/search/?query=google+android&entity=project
- 十进制与十六进制互转:http://www.binaryhexconverter.com/decimal-to-hex-converter
- APIStore(收录各种日常API):http://apistore.baidu.com/
- 在线绘制UML(国外,有些慢,不过UI蛮好看的):https://cacoo.com/getstarted/
- ProcessOn(国内,支持多种图,还不错):https://www.processon.com/
- 马克鳗(标注测量工具):http://www.getmarkman.com/
PxCook像素大厨(UI设计利器):http://www.fancynode.com.cn/
Android Studio 插件
——以下内容摘自:习惯沉默的Blog——Android Studio插件整理,只贴概述,效果自行到博客查看。
- GsonFormat:Json直接转成Java Bean,Alt+Insert选择GsonFormat即可。
- Android ButterKnife Zelezny:在Activity,Fragment,Adapter中选中xml自动生成ButterKnife注解。
- Android Code Generator:根据布局文件快速生成Activity,Fragment,Adapter,Menu。
- BorePlugin:根据布局自动生成findViewById,onClick等代码。
- Android Parcelable code generator:JavaBean序列化,快速实现Parcelable接口。
- GenerateSerialVersionUID:实现Serializable序列化Bean。
- Android Methods Count:显示依赖库中的方法数(Android 65k,你懂的)。
- Lifecycle Sorter:让Activity或Fragment里重写的生命周期方法按生命周期的先后顺序排序。
- CodeGlance:代码预览,快速定位,Sublime Text右侧那种代码缩略图。
- ADB WIFI,AndroidWiFiADB:wifi无线调试APP。
- AndroidPixelDimenGenerator:自动生成dimen.xml文件插件。
- JsonOnlineViewer:请求调试后台接口用。
- Android Styler:根据xml自动生成style代码,选中View/ViewGroup,Ctrl+shift+D。
- Android Drawable Importer:支持多源批量导入图片的插件。
- SelectorChapek for Android:根据资源文件命名自动生成Selector文件。
- Android Holo Colors Generator:通过自定义Holo主题颜色生成对应的Drawable和布局文件。
- GradleDependenciesHelperPlugin:maven gradle 依赖支持自动补全。
- RemoveButterKnife:将ButterKnife回复findViewById。
- AndroidProguardPlugin:一键生成项目混淆代码。
- otto-intellij-plugin:otto事件导航工具。
- eventbus-intellij-plugin:EventBus导航工具。
- Dagger-intellij-plugin:dagger可视化辅助工具。
- idea-markdown,Markdown Navigator:Markdown插件。
- Sexy Editor:设置AS背景图。
- folding-plugin:布局文件分组。
- Android-DPI-Calculator:DPI计算插件。
- Android Studio Prettify:将代码中的字符串写在String.xml中。
- Material Theme UI:为AS设置Material主题的插件。
- .ignore:自动生成模板.gitignore+自动补全。
- ECTranslation:画词翻译插件。
- TranslationPlugin:翻译插件。
- PermissionsDispatcher plugin:自动生成6.0权限的代码。
- WakaTime:记录你在IDE上的工作时间。
- AndroidLocalizationer:将string资源自动翻译成其他语言。
- SingletonTest:快速生成单例模式。
- LayoutFormatter:Drakeet 开发一个一键格式化你的XML文件的插件。
- android-strings-search-plugin:一个可以通过输入文字找到strings.xml资源的插件。
- Statistic:文件行数统计
- 代码配色:http://color-themes.com/?view=index
…如需查看更多可见:http://mobdevgroup.com/tools/android
Chrome插件
- Android SDK Search插件(直接在官方文档看源码):
https://chrome.google.com/webstore/detail/android-sdk-search/hgcbffeicehlpmgmnhnkjbjoldkfhoin - 后面补齐…
7.知(逼)乎专栏
- Android 科学院:https://zhuanlan.zhihu.com/andlib
- 安卓同学:https://zhuanlan.zhihu.com/androidmate
- 中二病也要开发ANDROID:https://zhuanlan.zhihu.com/kaede
- 『Android 还可以这样开发』:https://zhuanlan.zhihu.com/kotandroid
- AndroidDeveloper:https://zhuanlan.zhihu.com/stormzhang
- 张明云的知识共享:https://zhuanlan.zhihu.com/zmywly8866
8.简书专题
- Android Dev(Tikitoo):http://www.jianshu.com/collection/6e31b7354a48
- Android开发经验谈(张明云):http://www.jianshu.com/collection/5139d555c94d
- Android知识(码农明明桑):http://www.jianshu.com/collection/3fde3b545a35
9.公众号
下列内容部分引用自:张明云 Open软件开发小组
1 | 2 | 3 | 4 |
---|---|---|---|
Open软件开发小组 | 腾讯Bugly | 郭霖 | 鸿洋 |
QQ音乐技术团队 | Android面试启示录 | 微信移动客户端开发团队 | mobilehub |
QQ空间终端开发团队 | 非著名程序员 | 移动开发前线 | 流利说技术团队 |
小创作 | Android开发精选 | codeKK | Android程序员 |
Android群英传 | 魔都三帅 | 安卓应用频道 | 安卓同学 |
Android开发艺术探索 | Android博客周刊 | Android安全技术大本营 | 沪江技术学院 |
寒江不钓 | keegan小钢 | 架构师之路 | 聊聊架构 |
EGONetworks | InfoQ | 程序猿 | ImportNew |
伯乐在线 | 技术最前线 | 码农翻身 | 听云 |
腾讯移动品质中心TMQ | 鹅厂测试前沿 | 巴哥奔 | PMCAFF |
人人都是产品经理 | 给产品经理讲技术 | MacTalk | 银教授吐槽 |
warfalcon | 余晟以为 | keso怎么看 | 鬼脚七 |
肉饼铺子 | 二爷鉴书 | 小道消息 | AndroidDeveloper |
程序员的那些事 | java那些事 | 阿里百川 | 谷歌开发者 |
APP架构师 | Android面霸君 | 学姐的IT专栏 | WeMobileDev |
10.视频教程
- 慕课网:http://www.imooc.com/course/list?c=android
- 极客学院:http://www.jikexueyuan.com/course/android/
- 麦子学院:http://www.maiziedu.com/course/android/
- Mars Android开发视频教程:http://mars.apkbus.com/
- 老罗 Android开发视频教程:http://luo.apkbus.com/
- Udacity android courses:https://www.udacity.com/courses/android
- 腾讯大讲堂讲座视频:http://djt.qq.com/videos/
…
11.面试相关
- 牛客网:https://www.nowcoder.com/
- LearningNotes(面试方方面面):https://github.com/GeniusVJR/LearningNotes
- skillgun(选择题,英语):http://skillgun.com/android/interview-questions-and-answers
- android-discuss(Android问题交流坛):https://github.com/android-cn/android-discuss
- 《Android 开发工程师面试指南》:http://www.diycode.cc/wiki/androidinterview
- Android工程师面试题大全:
http://blog.csdn.net/mc_hust/article/details/49517915
http://www.jianshu.com/p/1bdf7d0e1ac5 - [干货]快速了解Android重要机制:http://www.jianshu.com/p/5f6d79323923
- BAT|无线工程师面试流程详细解析:http://www.jianshu.com/p/f0d2ed1254a9
…
12.精美APP观摩(推广)/评测/软文
- 豌豆荚设计奖:http://www.wandoujia.com/award
- 最美应用:http://zuimeia.com/?platform=2
- 少数派:http://sspai.com
- 爱应用:http://www.iapps.im/
- 爱屁屁:http://www.appnz.com/
- 数字尾巴:http://www.dgtle.com/
- 氪TV:http://tv.36kr.com/
- ifanr 爱范儿:http://www.ifanr.com/
- 钛媒体:http://www.tmtpost.com/
ZEALER科技视频:http://www.zealer.com/media
…文章:
- 移动端的app应用推广流程以及优化的注意事项:
http://www.wtoutiao.com/p/1d7t60h.html - APP初期上线,有哪些比较靠谱的推广渠道、方式?
https://www.zhihu.com/question/27539055#answer-22840481
参考网站
本文内容摘取自下述站点(参考较多,有遗漏的欢迎提出):