实用Android开源最近开源社区异常活跃,很多个人与公司争相开源自己的项目,让人眼花缭乱,然而有些项目只是昙花一现,有些项目却持久创造价值,为开发者提供了极大的便利,这些终究由时间来判断。在这里介绍一些较为热门的Android开源1. RxJavaRxJava 是一种函数式、响应式的异步操作,它让你的代码更加简洁,真正的让你的代码写到爽!由于 RxJava 用过的都说好,基于此,GitH
转载 2023-07-27 16:07:29
93阅读
此前,推出的GitHub平台上“最受欢迎的开源项目”系列文章引发了许多读者的热议,在“GitHub上最火的40个Android开源项目(一)、(二)中,我们也相继盘点了40个GitHub上最受欢迎的Android开源项目。对于GitHub上如此众多的项目,有人不断Mark,有人分享自己的经验,有人心生“看得眼花缭乱,果然是需要终身学习的时代”的感慨,不管怎么样,如果能让你真的有所学习有所收获,我们
网络OkHttp:Android的HTTP客户端。AndroidAsync:异步通信。通知推送PubNub:用来处理推送通知的通信服务。Gandalf:给用户发送更新或维护消息。支付Android In-App Billing v3 Library:开发者通过Android v3 API轻松处理应用程序支付问题。Checkout:Android平台上的另一个支付。安全Sodium:用来加密
一、开源1.SimpleRatingBar 简单好用的ratingbar2.LRecyclerView RecyclerView下拉刷新,自动加载更多;仿IOS侧滑Item删除菜单3.FlipShare It's a flip way to show share widget.4.SwipeCardsView Android高仿秒拍热榜的卡片滑动和左右飞出效果5.SCViewPager 一个简单
FBReaderJ  FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。 更多FBReaderJ信息  Angle是一款专为Android平台设计的,适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要
过去的时间里,Android开发逐步走向成熟,一个个与Android相关的开发工具也层出不穷。不过,在面对各种新鲜事物时,不要忘了那些我们每天使用的大量开源。在这里,向大家介绍的就是,在这个任劳任怨的大家庭中,最受开发者喜爱的五个Android。希望通过对它们的了解,能够对你的开发工作有所帮助。1. GSONGson是Google提供的用来在Java对象和JSON数据之间进行映射的Java类
Android 是开放的吗?Google 采用了一系列的控制手段来保证每一部 Android 手机上都有它指定的软件和硬件规格。然而,他们同时又利用 Android SDK 里面的 Apache 许可证来大肆鼓吹 Android 是开放的。  没错,Google 的移动平台是当前最聪明的利用开源来驱动商业议程的实现。但在我们深入探讨这个为什么之前,我们先说说为什么 Android 的成功和开源
转载 2023-08-01 17:50:23
60阅读
Android的开发过程中,每个开发者或多或少的都使用过第三方的开源,使用第三方的开源可以给开发者节省大量的精力和时间,进而更好的关注应用本身的业务逻辑。下面列出一些开发者们非常常用的开源。FrescoFresco是非常强大的显示图像的开源,它能够很好的处理图像的加载和显示。能够加载网络、本地数据、本地资源中的图像,在图像加载出来之前,还能够预先设置一个预设的图像占位符,有二级缓存(内
转载 2023-07-28 17:57:54
136阅读
作者 |  i小灰前言收集了一些比较常见的开源,特此记录(已收录350+)。另外,本文将持续更新,大家有关于Android 优秀的开源,也可以在下面留言。基本控件TextViewHTextView 一款支持TextView文字动画效果的Android组件。ScrollNumber 滚动数字控件ticker 滚动数字控件ReadMoreTextView 阅读更多,
其实也算不上合集,只是将我经常用到的部分整理一下,如果您有好东西,也可以留言补充,可以参照应用Libraries for developers,ios的参照Libraries for developers Pro0.综合UIhttps://github.com/wasabeef/awesome-android-ui1.actionbarhttp://actionbarsherlock.com/ht
SuperMap iMobel Android 基础环境搭建1. 简介SuperMap iMobile 是SuperMap GIS 家族中的一员,是基于超图共相式 GIS 内核进行开发的组件式移动 GIS 开发平台。该产品继承并发挥了超图软件在 GIS 领域的专业经验积累,具备专业、全面的移动GIS功能。支持基于Android和iOS操作系统的智能移动终端,可以快速开发在线和离线的移动GIS应用。
转载 2023-08-29 08:30:58
174阅读
http://code.google.com/p/android-ui-utils/Utilities that help in the design and development of Android application user interfaces.遵从android4.0 UI规范的UI设计框架,效果不错。android ui patterns其中一个项目主页:http://vie
使用自定义view画圆形进度条,设置目标值,输入当前值,根据值的不同计算出在圆内,超过圆的效果。文件:url80.ctfile.com/f/25127180-740375809-2326f5?p=551685 (访问密码: 551685)本期 News 快读有 GitHub 官方大动作一下子开源了两款字体,同样大动作的还有 OpenAI 发布的对话模型 ChatGPT,引燃了一波人机对话。项目这块
转载 2023-07-03 11:43:37
96阅读
文章目录前言一、实现思路二、实现步骤1、分析效果2、确定自定义属性,编写attrs.xml3、在布局中使用4、在自定义View中获取自定义属性5、onMeasure 确定大小6、 画外圆弧,内圆弧,文字6.1 画外圆弧(总进度)6.2. 画内圆弧(已走进度条)6.3 画文本7、其他 设置方法7.1 设置最大值7.2 设置已走进度条7.1 设置已走进度条,实现动画效果完整代码总结 前言关于自定义V
一.动态流中的视频播放1.列表中视频播放的控件实现Android原生提供的视频播放空间VideoView ,继承自SurfaceView,SurfaceView会单独一个窗口用来绘制,它不在View hierachy中,显示也不受View的属性控制,不能进行平移,缩放等变换。因此在ListView 或者RecyclerView中不适合用SurfaceView来视频播。由于SurfaceView的不
工欲善其事,必先利其器。一个好的开发可以快速提高开发者的工作效率,甚至让开发工作变得简单。本文收集了大量的Android开发,快来切磋一下,到底哪一个最适合你。动画 Android View Animations:一个非常强大的开源动画,开发者可以用来创建各种效果。 RecyclerView Animators:可实现RecyclerView动画。APIs CloudRail:可以将多个服务
转载 2024-01-22 22:22:42
3阅读
熊猫烧香源码分析 Sports analytics is a major subfield of data science. The advancements in data collection techniques and data analysis have made it more appealing to the teams to adapt strategies based on d
转载 2024-01-04 22:44:57
71阅读
# Android 解压开源教程 ## 概述 本教程将指导刚入行的开发者如何在 Android 应用中实现解压开源的功能。解压开源通常是在应用中使用第三方时必须进行的一项操作,可帮助我们将文件提取到指定位置并配置好相关依赖。 在本教程中,我将通过以下步骤详细介绍如何实现 Android 解压开源的过程。 ## 步骤 ### 步骤一:下载开源 首先,我们需要从开源的官方网
原创 2023-12-31 06:48:23
78阅读
# Android 开源 GPUImage 的介绍与使用 在 Android 开发中,图像处理是一项非常重要的功能,尤其是在图像滤镜和处理应用中。GPUImage 是一个开源,它利用 GPU 的计算能力为 Android 应用提供高效的图像处理功能。本文将详细介绍 GPUImage 的基本概念、使用方法以及代码示例,帮助你更好地理解和运用这一工具。 ## 什么是 GPUImage? GP
原创 9月前
211阅读
# Android开源动画实现教程 ## 1. 整体流程 以下是实现Android开源动画的整体流程: ```mermaid erDiagram 理解需求 --> 查找合适的开源动画 --> 下载源码 --> 导入项目 --> 使用动画 ``` ## 2. 具体步骤 ### 步骤一:理解需求 在开始之前,首先要明确你需要实现怎样的动画效果,以便选择合适的开源动画
原创 2024-06-14 06:27:39
99阅读
  • 1
  • 2
  • 3
  • 4
  • 5