Android开源项目

article/2025/10/5 23:00:31

阿里巴巴

项目名称功能描述
freelineFreeline 是 Android 平台上的秒级编译方案,Instant Run 的替代品,也可以从 Freeline 官方主页来获取更多的信息。Freeline 由蚂蚁聚宝 Android 团队开发,它可以充分利用缓存文件,在几秒钟内迅速地对代码的改动进行编译并部署到设备上,有效地减少了日常开发中的大量重新编译与安装的耗时。Freeline能够为Android开发者节省很多喝杯咖啡的时间
weexA framework for building Mobile cross-platform UI
fastjsonA fast JSON parser/generator for Java
DubboDubbo is a distributed, high performance RPC framework enpowering applications with service import/export capabilities
AndFixAndFix is a library that offer hot-fix for Android App.
dexposeddexposed enable ‘god’ mode for single android application.

小米开源项目

项目名称功能描述
Notes小米便签社区开源版
FileExplorerMIUI文件管理器社区开源版
SoundRecorderMIUI录音机社区开源版

Google开源项目

项目名称功能描述
GCMGoogle Cloud Messaging 消息推送
iosched:Google I/O Android App
android-topekaGoogle官方给出的material design应用指南
android-UniversalMusicPlayerGoogle官方给出的m音乐播放器,支持Android phones, tablets, Auto, Wear and Cast devices
ExoPlayerAn extensible media player for Android
guavaGoogle Core Libraries for Java 6+
flexbox-layoutFlexboxLayout is a library project which brings the similar capabilities of CSS Flexible Box Layout Module to Android.
guice轻量级的依赖注入框架
gsonA Java serialization/deserialization library that can convert Java Objects into JSON and back.
protobufProtocol Buffers - Google’s data interchange format
material-design-iconsMaterial Design icons by Google
autoAuto 是 Java 生成器源代码集合,包括:AutoFactory - 兼容 JSR-330 的工厂;AutoService - ServiceLoader 的 Provider-configuration 文件;AutoValue - Java 1.6+ 的不可变 value-type 代码生成;Common - Helper 实用工具,用来编写注释处理器
android-architectureA collection of samples to discuss and showcase different architectural tools and patterns for Android apps

android-topeka

android-UniversalMusicPlayer

ExoPlayer

An extensible media player for Android

Streaming media with ExoPlayer - Google I/O 2016

guava

flexbox-layout


u2020

JakeWharton写的一个App,针对多个库的综合应用:Dagger、ButterKnife、Retrofit、Moshi、Picasso、OkHttp、RxJava、Timber、Madge、ProcessPhoenix、Scalpel、LeakCanary

AntennaPod Rss订阅 乐音订阅 - https://github.com/danieloeh/AntennaPod
Muzei Live Wallpaper 定时更换桌面精美壁纸 - https://github.com/romannurik/muzei
Financius 简单易用的记账程序 - https://github.com/mvarnagiris/Financius
ChaseWhisplyProject 打鬼游戏 - https://github.com/tvbarthel/ChaseWhisplyProject
ZXing 二维码扫描工具 - https://github.com/zxing/zxing
Anime Taste 全球动画精选- https://github.com/daimajia/AnimeTaste

Notes 小米便签 - https://github.com/MiCode/Notes
四次元 - https://github.com/qii/weiciyuan
oschina oschina客户端 - https://github.com/oschina/android-app
eoecn eoe客户端 - https://github.com/eoecn/android-app
github 客户端 - https://github.com/github/android
饭否开源客户端 - https://github.com/mcxiaoke/fanfouapp-opensource
9GAG stormzhang Android REST Client - https://github.com/stormzhang/9GAG
Dribbo 碎星大神 - https://github.com/Issacw0ng/Dribbo
StartupNews - https://github.com/halzhang/StartupNews

GitHub 上都有哪些值得关注学习的 Android项目?

android-best-practices

Andriod-collect-blogs

GitHub秘籍

《编程之法:面试和算法心得》

AndroidSlidingUpPanel

AndroidSlidingUpPanel 是一个上拉面板, 就是向上滑动的时候往上飞出一个显示面板控件, 该库效果在 Google Music, Google Maps and Rdio等 App 中用到。

EffectiveAndroidUI

四季电台


http://chatgpt.dhexx.cn/article/mCNw2fwh.shtml

相关文章

Android项目框架搭建(一)

本篇先记录下当前项目中涉及的主要技术要点。也算是对所作项目的一次总结。如果这个过程能对你有些许的帮助,那可能就显得有意义点了。 一个完整的Android项目会涉及后台和前端。我们只关注于前端,也就是我们的app本身。 下面列出项目架构需要具备的技…

创建安卓项目工程

安卓项目工程 前言一创建工程的步骤newproject找到empty配置相关信息创建成功 二、项目相关的文件1.llayoyt文件这个文件位于app\src\res\layout它运行的结果是,这个APP如果在手机上运行的话,会是什么样的界面 前言 说清楚这么创建一个安卓工程 并且运行…

2.Android Studio创建安卓项目及项目结构

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 上一篇Android Studio搭建完成了,接下来我们就用Android Studio创建我们的安卓项目吧! 目录: 一、使用Android Studio 图形用户界面创建安卓工…

Android项目结构

Android项目结构 新建个空的安卓项目,打开,切换到project模式: 一、工程结构 1/ .gradle和.idea 这两个目录下都是AS自动生成的,无须关心,也不要手动编辑。 2/ app 项目中的代码、资源等几乎都在这里,…

Android项目工程目录简介

主工程目录: 一、.gradle 此文件夹是构建工具 Gradle 的配置文件夹,也会存储一些项目的构建缓存信息,在首次build项目时,会根据配置文件去下载这些文件,此文件夹是自动生成的文件夹,我们无需关心里面的内容…

Android创建项目

目录 创建Android项目 配置项目结构 创建安卓模拟器 模拟器运行 HelloWorld 应用 真机运行 HelloWorld 应用 创建Android项目 打开 Android studio 工具,选择Project,选择 New Project 由于现在是教程博客,所以我们随便选择 一个 空 Ac…

Android Studio创建安卓项目工程

Android Studio创建安卓项目工程 前言 因为想抽出时间复习考研因此提前接触安卓的一些开发,在实训的时候就可以不用再听讲学习,节省时间 随着前端混合开发和小程序技术的兴起,安卓开发的需求在日益减少。更多的学习是出于兴趣的缘故吧。 创…

八个Android项目源码

Android项目源码分享 给大家分享几个Android开发项目源码,大部分功能相信可以在实战项目中直接使用,供大家下载学习,大部分项目是基于 Android Studio开发,IDE为Eclipse的童鞋可通过网上教程自行转换,这里就不多说了。…

Android开发-创建安卓工程项目+安卓程序的运行

文章目录 前言一、为什么学习Android1.1、什么是Android1.2、Android的特点1.3、Android开发的前景 二、Android studio三、创建安卓工程项目四、第一个安卓程序的运行总结 前言 Android是基于linux平台的开源手机操作系统,该平台由操作系统,中间件&…

1、创建第一个Android项目

1.1、创建Android工程项目: 双击打开Android Studio。 在菜单栏File中new-->new project 3、在界面中选择Empty Activity,然后选择next 4、在下面界面中修改工程名称,工程保存路径选择java语言,然后点击finish Android studio自…

Android 如何创建项目

目录 一、创建流程二、Android Studio 主窗口三、链接 一、创建流程 1、安装最新版 Android Studio。 2、第一次打开Android Studio会弹出Welcome to Android Studio 窗口,在窗口中,点击 Create New Project。 如果您已打开一个项目,请依次…

Android开发-Android项目结构

文章目录 前言一、Gradle1.1什么是Gradle?1.2Gradle是一个构建工具,那么为什么要用构建工具? 二、项目结构三、app目录结构四、res目录结构总结 前言 Android工程的项目结构比较复杂,在进行Android开发前必须对Android项目的工程…

如何创建安卓项目

1、新建项目 2、选择一个展示页(可以改) 3、基本配置 Name:项目名 Package name:包名,自动生成,也可以改 Sava location:项目保存位置 Language:语言,Java或Kotlin…

创建Android工程项目

#找到我们安装的Android Studio,然后打开他 点击新建 接下来,咋们选择一个啥都没有的页面,然后继续 然后就是项目的名字路径,根据自己的来选择修改,然后点击Final创建这个项目 首次创建可能比较慢,需要有耐…

Android 开源项目和文章集合(更新:2022.03.21)

我做了一个思维导图,专门总结我学的博客文章:https://mubu.com/doc/j6EJGn9kZT 2023.3.20 anr系列 https://mp.weixin.qq.com/s?__bizMzI1MzYzMjE0MQ&mid2247488182&idx1&sn6337f1b51d487057b162064c3e24c439&chksme9d0d954dea750421…

Android入门(建立项目与项目结构简要介绍)

内容概要: 1 如何建立项目附带简要介绍 2 对项目结构进行简要介绍 1.如何建立Android项目 (1)进入Android studio “ File ->New-> New Project ” 新建项目 …

android项目大全,总有你所需的

版权声明:本文为转载:http://blog.csdn.net/tiantian1980/article/details/18838129 目录(?)[] 注:打开请贴网址,有些直接通过链接打开的不正确。 1.相对布局实例 http://kukuqiu.iteye.com/blog/1018396 2. Log图文详解(Log.v,L…

Android 开发一定要看的15个实战项目

前言: 虽说网上有太多的Android课程,但是大多都是视频,有Android在线开发环境的几乎没有,但是对于学习Android的人来说拥有在线的Android开发环境是非常好的,可以随时动手操作学习Android开发,及时了解自己的掌握情况! 实验楼就提供了Android在线开发环境,你不需要本…

Android项目(完整版+免费版)

Android项目–关于星座相关的app 第一部分–界面效果图 页面一:(点击页面任意一个星座图标会显示相应的数据) 页面二:(可以更换男生或女生的星座,点击开始配对分析,能跳转相应的页面&#xff…

某程序员面试支付宝P7,面试已通过,却因为背调没过!再进阿里失败!阿里背调,到底调啥?...

热文推荐: 尘埃落定!清华才子王垠加入华为职级22,前阿里P10赵海平加入字节跳动,职级或为4百度网盘“破解版”,Pandownload开发者被抓我去!微信竟然可以查出行轨迹了,预计又一波情侣要分手&#…