开源组件
实用开源组件
2、Calendar.v0.5.0 是 Android 日历显示组件平台。
3、CWAC EndlessAdapter 是 Android 上一个控件可以无限下降加载列表数据。
4、Android Horizontal ListView 是 Android 上一个水平滑动 ListView 组件。
5、Android ViewBadger 能够在运行期间给出任何给定Android view添加徽章,带颜色的数字…
6、ListView Android PullToRefresh 为 Android 该应用程序为两个目标文件提供了一个向下滑动即刷新列表的功能。
7、android-viewflow是视图切换的效果库。ViewFlow 相当于 Android UI 零件提供水平滚动 ViewGroup,使用 Adapter 绑定条目。
8、RibbonMenu是导航菜单组件。菜单项直接在三个目标文件中 XML 文本和图标可以添加到定义中。
9、android-ui-utils包括三个单独的工具:Android Asset Studio用户界面原型模具,Android 设计预览往往需要重复确认程序布局的设计状态 Android App 开发者,应该会爱上这个轻量级的 Java 程序:Andorid Design Preview 工具,通过 USB 连接后,只要简单选择计算机中要显示的程序布局范围,镜像结果就可以直接显示在手机设备上。使用可参考视频。
10、GreenDroid 是一个Android的ui开发类库可以让你Android开发更简单快捷。
11、SlidingMenu 可以实现类似百度的悦读android滑动菜单的组件,点击向左滑动的菜单。
12、 AsyncImageView是 Android 从网络上获取图片并浏览上述异步的开源组件可以在本地自动缓存。该项目是 GreenDroid 的一部分。
14、OpenIntents Android Intent有许多实用的开发包Intent
15、android-query用于实现 Android 异步任务和操作 UI 轻量级元素开发包。
16、Android-Universal-Image-Loader 支持多线程异步加载,实现异步网络图像加载。
17、android_waterfall 实现了android瀑布流布局。
18、ActionBarSherlock 对 Android 不包括兼容开发包ActionBar的补充
19、Android-ViewPagerIndicator界面切换的指示器,官网。
20、DragSortListView 可拖动排序的listview,一般用于新闻类app栏目的拖拽排序
21、gesture-imageview 支持多点触摸,放大缩小操作的imageview
22、IndexableListView 带字母索引的listview,要实现汉字到拼音的转换还需要自己加个库
23、颜色选择器库 :
开源Rom
开发环境
-
Android apktool是一个用来处理APK文件的工具,可以对APK进行反编译生成程序的源代码和图片、XML配置、语言资源等文件,也可以添加新的功能到APK文件中。用该工具来汉化Android软件然后重新打包发布是相当简单的 http://code.google.com/p/android-apktool/
-
android-dalvik-vm-on-java该项目的目标是开发一个采用Java实现的Android Dalvik虚拟机。 http://code.google.com/p/android-dalvik-vm-on-java/
-
android-binding提供了一个框架用于将android view widgets与数据模型相绑定。帮助您在android中实现MVC或MVVM模式。 http://code.google.com/p/android-binding/
应用软件
-
OpenIntents ,项目的目标是收集很可能在多个项目中都有用的想法(而且很可能已经被其他独立程序员实现了),定义一批比较合理且扩展性比较好的一批intents和接口。 http://code.google.com/p/openintents/
影音播放
-
Jamendo在线音乐播放器是一款android平台在开源的在线音乐播放,构架清晰,大量使用全局缓冲机制,使用JSON, 全局的MediaService… http://www.jamendo.com/en/
通话通信
-
QuiteSleep可以设置免打扰时间段。这个时间段内,打进来的电话将会被阻止并通过SMS或E-Mail发送预定义好的信息给打电话者告知他你正忙或正在睡觉等。 http://code.google.com/p/quitesleep/
-
TorProxy应用实现了Android手机无线电电传通讯(TOR),和Shadow应用一起使用,可以使用手机匿名上网。可以掌握socket连接、管理cookie等。 http://www.cl.cam.ac.uk/research/dtg/code/svn/android-tor/
-
android-bluetooth ,非常官方Android Bluetooth API支持远程设备扫描、远程设备配对,服务发现(SDP)和客户端RFCOMM串行连接。 http://code.google.com/p/android-bluetooth/
-
RemoteDroid ,可以把你的手机当无线鼠标和无线键盘使用 。这个项目为开发者提供了如网络连接、触 摸屏手指运动等很好的样例。 http://code.google.com/p/remotedroid/
-
android-nfc-paycardreader NFC读卡的android应用 https://github.com/thomascannon/android-nfc-paycardreader.git