http请求开源框架: AsyncHttpClient (com.loopj.android.http)
android SQLITE 数据库开源框架:ormlite
汉字转拼音的开源框架:pinyin4j(net.sourceforge.pinyin4j)
网页爬取HTML元素的开源框架:org.jsoup
android Actionbar :ActionBarSherlock ActionBarSherlock还可以自主判断选择并调用原生Action Bar还是扩展ActionBar
1. ActionBarSherlock
2. Nine Old Androids
3. Pull To Refresh
4. Progress Wheel
5. ViewPagerIndicator
6. Android Universal Image Loader
7. ColorPicker
8. Segmented Radio Button
9. PhotoView
10. Smart Image View
相关推荐
尽管记录不一定精准,但是从这个项目中,可以学习几个不同的技术:加速器交互、语音更新、后台运行服务等。 8、 OpenSudoku-android OpenSudoku是一个简单的九宫格数独游戏。从代码中可以学习到如何在视图中...
代码是从开源框架android-async-http来的,老版本的代码。(原来代码有个bug,现在已经修改)。源代码没有打印出请求url,有时候想看看请求的url地址,不方便,自己修改了下,在onstart和onfish方法里面可以打印相应...
下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用: 1、Android团队提供的示例项目 如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来...
ASimpleCache 是一个为android制定的 轻量级的 开源缓存框架。轻量到只有一个java文件(由十几个类精简而来)。 1、它可以缓存什么东西? 普通的字符串、json、序列化的java对象,和 字节数字。 2、它有什么...
尽管记录不一定精准,但是从这个项目中,可以学习几个不同的技术:加速器交互、语音更新、后台运行服务等。 8、 OpenSudoku-android OpenSudoku是一个简单的九宫格数独游戏。从代码中可以学习到如何在视图中...
RoboBinding是一个实现了数据绑定 Presentation Model(MVVM) 模式的Android开源框架。从简单的角度看,他移除了如addXXListener(),findViewById()这些不必要的代码,连如BufferKnife那样的InjectView都不需要,...
关键是要重写几个获取资源、主题的方法,以及重写getClassLoader方法 5、插件中的LayoutInfalter 通过第4步构造出来的Context获取LayoutInfater即可 6、如何实现插件代码不依赖任何特殊代码,如继承特定的...
上面是从一个开源项目中了解到的框架结构,以最简洁的方式搭建一个app的基础框架。 框架的几个特点是: 通过Jetpack的Navigation构建单Activity多Fragment结构,我们知道Activity是属于比较重的组件,而Fragment是...
100多个Android的实用开源小应用,包含Android -- 引导页面的实现 Android APP引导页大全 Android Push it单机版事件管理APP Android RecycleView+任意头尾布局+拖拽换位+拖拽删除demo Android sql练习合集 Android ...
OneFramework 一个快速开发的安卓(Android)开发框架....app开发的模块也就那么多,每一个领域总有那么几个比较优秀的开源项目,既然如此,我们为何不直接拿来用。已知的模块如网络访问模块会使用android-async-ht
本人只是将以下几大优秀开源框架集成到一起,以实现一个较完整的视频编辑器。 效果图 感谢 CJT2325 ta893115871 MasayukiSuda Tourenathan-G5organisation About 亲, 喜欢就 star 一下吧~ License ...
下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用: 1、Android团队提供的示例项目 如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来...
AndBase是为Android开发者量身打造的一款开源类库产品,本例中包含最新的源码,示例以及开发文档。 andbase能做什么? 1.andbase中包含了大量的开发常用手段。 如网络下载,多线程与线程池的管理,数据库ORM,图片...
豆瓣广播在几年前就已经是国内少有的几个 Android Design 的应用,这一点一直令我钦佩和喜爱。在豆瓣应用最开始的版本中,也曾有过 Material Design 的尝试,但随着和 iOS 风格设计的杂糅,逐渐显得不合时宜,以至于...
AndroidFire,一款新闻阅读 App框架,基于 Material Design MVP RxJava Retrofit Glide,基本涵盖了当前 Android 端开发最常用的主流框架,基于此框架可以快速开发一个app。 目前模块包括: 新闻:头条、科技、...
Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。 Beta 版 的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 ...
开源地址: : 优势 ...提示:这两个依赖库在Android Studio新建的项目里几乎都包含,也就是几乎0依赖。 引入成本低 侵入性低:不需要修改任何现有代码 无缝嵌入:可间接当做查看使用,无论之前使用MV
毕设安卓源码,分享给需要的人。 对于现阶段的Android开发而言,技术深度很大一部分就体现在对...例如一个线程可以有几个Looper可以对应几个Handler?(字节跳动、小米) 如何更新UI,为什么子线程不能更新UI?(美
由于Android构建在开源代码的框架之上,而且提供了强大的SDK库和开放的理念,所以它为广大的没有任何移动应用程序开发经验的新手开辟了一条开发完美的移动应用程序的康庄大道。而富有经验的移动开发人员现在也可以...
基于ALSA的Andorid音频系统拥有一个标准和健全的架构,自上而下由Audio应用程序、Audio Java框架层、Audio本地框架层、AudioFlinger、Audio硬件抽象层、alsa-lib和底层Audio驱动几个部分组成。本文分析音频系统架构...