热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Android开源分享

Android开源分享https:github.comzpf527android-open零广告,欢迎starforkwatch,谢谢!持续完善更新中!开源项目集合android-
Android开源分享

https://github.com/zpf527/android-open
零广告,欢迎star/fork/watch,谢谢!
持续完善更新中!

开源项目集合

  1. android-common
    项目简介:主要包括缓存(图片缓存、预取缓存、网络缓存)、公共View(下拉及底部加载更多ListView、底部加载更多ScrollView、滑动一页Gallery)及Android常用工具类(网络、下载、Android资源操作、shell、文件、Json、随机数、Collection等等)。
    示例源码:TrineaAndroidDemo。
    项目地址:https://github.com/Trinea/android-common

  2. android-open-project
    项目简介:非常全的android开源项目集合,包括个性化控件工具库优秀项目开发及测试工具优秀个人和团队五大篇。
    项目地址:https://github.com/Trinea/android-open-project

  3. android-open-project-analysis
    项目简介:开源项目分析,这是一个协作项目,最终多数开源库原理解析会在这里分享出来。
    项目地址:https://github.com/android-cn/android-open-project-analysis

  4. AndroidDevTools
    项目简介:收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。 http://www.androiddevtools.cn
    项目地址:https://github.com/inferjay/AndroidDevTools

  5. Lazy
    项目简介:大神整理的常用的android工具类
    项目地址:https://github.com/l123456789jy/Lazy

  6. TimLiu-Android
    项目简介:大神总结的Android开源项目及库。
    项目地址:https://github.com/Tim9Liu9/TimLiu-Android

  7. AndroidUtilCode
    项目简介:Android开发人员不得不收集的代码(持续更新中)
    项目地址:https://github.com/Blankj/AndroidUtilCode

  8. packer-ng-plugin
    项目简介:下一代Android打包工具,100个渠道包只需要10秒钟
    项目地址:https://github.com/mcxiaoke/packer-ng-plugin

  9. android-common
    项目简介:Android Common Utils or Helper. Such as Log, Averager, Base64, Check, FlashLight, KeyguardLock, LogReader, Network, SilentInstaller, TimeAverager, TimeCounter, Toastor, WakeLock, ScreenReceiver, SmsReceiver, PhoneReceiver, NotificationService, AndroidUtil, AppUtil, BitmapUtil, ByteUtil, ClassUtil, DialogUtil, FieldUtil, FileUtil, HexUtil, MD5Uti…
    项目地址:https://github.com/litesuits/android-common

Android学习

  1. android-training-course-in-chinese
    项目简介:Android官方培训课程中文版 http://hukai.me/android-training-course-in-chinese/index.html
    项目地址:https://github.com/kesenhoo/android-training-course-in-chinese

  2. android-tech-frontier
    项目简介:一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目 http://www.devtf.cn
    项目地址:https://github.com/hehonghui/android-tech-frontier

  3. Android-Tips
    项目简介:学习 Android 至今,大大小小的坑没少踩过,庆幸的是,在强大的搜索引擎与无私奉献的人们的帮助下,那些坑都顺利地被填平了。
    为了日后在遇到同样的问题时,能免于再次搜索带来的麻烦,我养成了收藏书签的习惯,随着书签(Tips)的日积月累,我想,是时候该有这个项目了。
    如果你是个 Android 新人,又不善于搜索或不知道从何开始,那么我相信这份列表,将会成为你的首选。
    项目地址:https://github.com/tangqi92/Android-Tips

  4. android-best-practices
    项目简介:Do’s and Don’ts for Android development, by Futurice developers
    项目地址:https://github.com/futurice/android-best-practices

Android UI相关

  1. awesome-android-ui
    项目简介:A curated list of awesome Android UI/UX libraries https://twitter.com/wasabeef_jp
    项目地址:https://github.com/wasabeef/awesome-android-ui

  2. Material-Animations
    项目简介:Android Transition animations explanation with examples.
    项目地址:https://github.com/lgvalle/Material-Animations

优秀开源团队

  1. Google Samples
    项目简介:google demo,值得深入学习研究。
    项目地址:https://github.com/googlesamples

  2. Yalantis
    项目简介:Knowledge is power and the way to get power is by sharing knowledge. We are open source because this is a smart way to live, work and play.
    项目地址:https://github.com/Yalantis

  3. Pili Streaming Cloud
    项目简介:API based, Live Streaming as-a-Service.(研究RTMP偶遇)
    项目地址:https://github.com/pili-engineering

有趣的项目

  1. WeChatLuckyMoney
    项目简介:微信抢红包插件(android版),这个Android插件可以帮助你在微信群聊抢红包时战无不胜。当检测到红包时,插件会自动点击屏幕,人工点击的速度无法比拟。
    项目地址:https://github.com/geeeeeeeeek/WeChatLuckyMoney/tree/dev

  2. SimplifyReader
    项目简介:一款基于Google Material Design设计开发的Android客户端,包括新闻简读,图片浏览,视频爽看 ,音乐轻听以及二维码扫描五个子模块。项目采取的是MVP架构开发,由于还是摸索阶段,可能不是很规范。但基本上应该是这么个套路,至少我个人认为是这样的~恩,就是这样的!
    项目地址:https://github.com/SkillCollege/SimplifyReader

  3. MagicCamera
    项目简介:Real-time Filter Camera&VideoRecorder And ImageEditor With Face Beauty For Android—包含美颜等40余种实时滤镜相机,可拍照、录像、图片修改
    项目地址:https://github.com/wuhaoyu1990/MagicCamera

  4. JNote
    项目简介:一款支持部分Markdown语法的轻量级便签软件。
    项目地址:https://github.com/Jhuster/JNote

  5. OhMyBiliBili
    项目简介:高仿系列の哔哩哔哩 – ( ゜- ゜)つロ 乾杯~
    项目地址:https://github.com/HotBitmapGG/OhMyBiliBili

  6. BookShelf
    项目简介:一款用于管理个人图书及阅读笔记的移动 Android 应用。图书查询使用了 Volley 网络库调用豆瓣图书API。
    项目地址:https://github.com/iHaPBoy/BookShelf

  7. WBZhiHuDailyPaper
    项目简介:高仿知乎日报
    项目地址:https://github.com/chatwyn/WBZhiHuDailyPaper

  8. GankGirl
    项目简介:RxJava+Retrofit+Glide构建的gank.io第三方客户端,包含妹子图和技术干货等。
    项目地址:https://github.com/gaolonglong/GankGirl

  9. SearchPictureTool
    项目简介:图片搜索APP源码,Material Design,Rxjava
    项目地址:https://github.com/wenhuaijun/SearchPictureTool


推荐阅读
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 本文介绍了三种方法来实现在Win7系统中显示桌面的快捷方式,包括使用任务栏快速启动栏、运行命令和自己创建快捷方式的方法。具体操作步骤详细说明,并提供了保存图标的路径,方便以后使用。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • Go GUIlxn/walk 学习3.菜单栏和工具栏的具体实现
    本文介绍了使用Go语言的GUI库lxn/walk实现菜单栏和工具栏的具体方法,包括消息窗口的产生、文件放置动作响应和提示框的应用。部分代码来自上一篇博客和lxn/walk官方示例。文章提供了学习GUI开发的实际案例和代码示例。 ... [详细]
  • 本文介绍了Linux Shell中括号和整数扩展的使用方法,包括命令组、命令替换、初始化数组以及算术表达式和逻辑判断的相关内容。括号中的命令将会在新开的子shell中顺序执行,括号中的变量不能被脚本余下的部分使用。命令替换可以用于将命令的标准输出作为另一个命令的输入。括号中的运算符和表达式符合C语言运算规则,可以用在整数扩展中进行算术计算和逻辑判断。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了关于apache、phpmyadmin、mysql、php、emacs、path等知识点,以及如何搭建php环境。文章提供了详细的安装步骤和所需软件列表,希望能帮助读者解决与LAMP相关的技术问题。 ... [详细]
  • 本文详细介绍了MySQL表分区的创建、增加和删除方法,包括查看分区数据量和全库数据量的方法。欢迎大家阅读并给予点评。 ... [详细]
  • 在CentOS/RHEL 7/6,Fedora 27/26/25上安装JAVA 9的步骤和方法
    本文介绍了在CentOS/RHEL 7/6,Fedora 27/26/25上安装JAVA 9的详细步骤和方法。首先需要下载最新的Java SE Development Kit 9发行版,然后按照给出的Shell命令行方式进行安装。详细的步骤和方法请参考正文内容。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
author-avatar
Struggle大飞哥
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有