开源Android代码

FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。
bookinfo-rus.png

更多FBReaderJ信息

  Angle 
Angle是一款专为Android平台设计的,适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现。

更多Angle信息

  android-shuffle 
android-shuffle是一个GTD(Getting Things Done)个人备忘记事本。
3429748650_97b07951e5_o.png 4299625001_01b6c3d1ef_o.png

更多android-shuffle信息

  Open GPS Tracker 
GPSTracker是一个能够使用Android地图记录你的驾车或旅行路线的项目,出发前打开软件选择开始记录,你所经过的路线就会实时显示在地图上,同时还会显示当前的行驶速度。程序会按用户自己设置的标题自动存路线留做日后查看,也可以把路线分享给朋友。GPSTracker项目是一个Map方面的完整应用,包括两个主要组成部分,第一部分是一个收集和存储GPS追踪数据的系统服务,第二部分是Map Activity控制跟踪数据并在地图上显示提供接口。GPSTracker项目用到了osmdroid项目的部分功能,其中OpenStreetMap是一个可供自由编辑的世界地图,允许您查看,编辑或者使用世界各地的地理数据来帮助您。
media_track.png
satellite.png

更多Open GPS Tracker信息

  Rokon 
Rokon是一个强大、可扩展、灵活的Android 2D游戏引擎,基于OpenGL ES技术开发,物理引擎为Box2D,因此能够实现一些较为复杂的物理效果,有人将它称为Cocos2d-iPhone引擎的Android版(因为业务逻辑和编码风格上也确实很像)。
drop_block_ss1.png )。
drop_block_ss3.png

更多Rokon信息

  LGame 
LGame是一款国人开发的Java游戏引擎,有Android及PC(J2SE)两个开发版本。其底 层绘图器LGrpaphics封装有J2SE以及J2ME提供的全部Graphics API(PC版采用Graphics2D封装,Android版采用Canvas模拟实现),所以能够将J2SE或J2ME开发经验直接套用其中,两版本 间主要代码能够相互移植。Android版内置有Admob接口,可以不必配置XML直接硬编码Admob广告信息。该引擎除了基本的音效、图形、物理、精灵等常用组件以外,也内置有Ioc、xml、http等常用Java组件的封装,代价是jar体积较为庞大,PC版 已突破1.2MB,Android版有所简化也在500KB左右。此外,该引擎还内置有按照1:1实现的J2ME精灵类及相关组件,可以将绝大多数 J2ME游戏平移到Android或PC版中。
lgame_act.gif

更多LGame信息

  OpenIntents 
通过"Intents",Android给连接软件和动态替换组件提供了优秀的基础。Google定义了一批intents(如:打电话啊,联系人清单上选择一个联系人,打开浏览器,电池更换的时候提供提示,等等,详细清单请看:available intents和intent class) 但是任何程序可以自由定义额外的intents和content-providers。我们可以很容易的联想到独立开发的程序(比如在这次的比赛中)极少有可能会和新定义的intents和接口良好的一起工作。 我们这个项目的目标是收集很可能在多个项目中都有用的想法(而且很可能已经被其他独立程序员实现了),定义一批比较合理且扩展性比较好的一批intents和接口,提供基础但稳定有效的实现,可以被其他Android程序所应用的,特别是其他参加比赛的程序员们。OpenIntents本身也会参加这次的比赛。我们提供小的样品程序来演示OpenIntents的用法和特性。 因为我们专注于经常被使用到的那些intents,Google也很可能在不久的将来提供他们自己的标准intents(比如关于日历的。。。)当那个发生的时候,我们会提供透明的接口来直接呼叫Google的实现方法,而你已有的程序可以直接使用Google的新功能而不需要改变任何东西。而且,由于你的程序在设计初期就是已经支持intents的了,当Google的intents出来的时候,你可以很方便的直接他们的intents。还有可能的是Google可能会借用一些OpenIntents开发的intents。无论如何,如果你的程序使用OpenIntents,在和其他使用OpenIntents程序提供互相支持的同时,你会得到额外的附加值,从而全面增强用户体验。 
openintents1.png mainscreen2.png

更多OpenIntents信息

  android-bluetooth 
非常官方Android Bluetooth API支持远程设备扫描、远程设备配对,服务发现(SDP)和客户端RFCOMM串行连接。

更多android-bluetooth信息

  Android apktool 
Android apktool是一个用来处理APK文件的工具,可以对APK进行反编译生成程序的源代码和图片、XML配置、语言资源等文件,也可以添加新的功能到APK文件中。用该工具来汉化Android软件然后重新打包发布是相当简单的。

更多Android apktool信息

  quake2android 
quake2android是一个将《雷神之锤2》(Quake2)游戏移植到Android平台上的开源项目。支持谷歌Nexus One,三星Galaxy S,摩托罗拉Droid X等手机。
Quake2.jpg

更多quake2android信息

  AndEngine 
AndEngine是一个开源的,基于OpenGL实现的Android 2D游戏引擎。 这里提供一些基于AndEngine实现的示例。

更多AndEngine信息

  android-opencv 
android-opencv是一个将OpenCV移到Android手机平台的开源项目,该项目使用OpenCV最新的一个分枝并利用一个改良过的Android NDK进行构建。

更多android-opencv信息

  android-dalvik-vm-on-java  
android-dalvik-vm-on-java该项目的目标是开发一个采用Java实现的Android Dalvik虚拟机。目的是为了学习Dalvik VM的思想和架构。当前支持Dalvik可执行文件格式(.dex),完整的Dalvik指令系统,J2ME CLDC API,多线程(包括同步阻塞,等待和通知)。

更多android-dalvik-vm-on-java 信息

  Android PC_BCR 
Android PC_BCR让你能够使用你的Android手机做为PC机的外围条形码扫描仪。扫描的条形码将通过WiFi网络连接传PC机中。这个开源项目由多个组件组成,在手机设备上PC_BCR使用ZXing扫描仪器来扫描条形码,然后程序通过网络传到PC中,PC中有专门的PC_BCR程序接收。

更多Android PC_BCR信息

  android-sms 
android-sms能够将Android SMS短信备份到Gmail中的Android开源程序。

更多android-sms信息

  jPCT-AE 
jPCT-AE是一个将jPCT移植至Android平台上3D图形引擎。
karga1.jpg para1.jpg techno2.jpg bloodridge1.jpg bluethunder1.jpg game.jpg

更多jPCT-AE信息

  AndTweet 
AndTweet是一个轻量级Twitter客户端,支持利用触摸和键盘进行快速操作。
3328108955_a142931f3f_o.png 3236629233_b9396a131c.png
收录时间:2010-09-23 19:38:14

更多AndTweet信息

  android-smspopup  
android-smspopup这个Android应用程序能够拦截收到的短消息并在一个弹出框中显示消息内容和联系人头像。此外还可以自定义LED颜色,振动模式,当第一次提醒显示没有看到时会重复提醒用户哪些信息没有看过。
收录时间:2010-09-23 19:33:11

更多android-smspopup 信息

  MyTracks 
My Tracks能够记录你在户外活动的GPS轨迹并实时显示时间,速度,距离和海拔等信息。还可以将这些信息上传至Google Spreadsheets并在Google My Maps中显示。
收录时间:2010-09-23 19:23:11

更多MyTracks信息

  i-jetty 
i-jetty是一个将开源Web容器Jetty移植到Google Android手机平台上的开源项目。让你可以在手机上运行现有的Web应用。 ijetty-screen2.jpg
收录时间:2010-10-08 21:51:44

更多i-jetty信息

  webOdroid 
webOdroid这个开源项目提供了一组完整的工具,能够根据现有网站创建一个Android应用程序。它提供的特性包括:
  • 一个功能齐全的RSS浏览器
  • 能够显示文章列表的ListView或GridView控件。
  • 提供易于定制的模板
  • 在网站上执行远程搜索
  • 根据文章标题提供搜索建议
  • 异步下载和缓存RSS供稿和图片
  • 动态抽取和裁剪文章的图片
  • 通过一个专用的Joomla组件能够集成Joomla网站的搜索功能
收录时间:2010-10-21 23:41:43

更多webOdroid信息

  android-json-rpc 
android-json-rpc是一个在android程序中使用的JSON-RPC客户端类库。它提供了一个简单的API来执行JSON-RPC服务调用。
收录时间:2010-10-31 21:41:35

更多android-json-rpc信息

  BikeRoute 
BikeRoute是一个Android应用程序提供基于GPS线路计划和定位功能。支持A到B路径规划,附近的单车停放处的位置,一步一步的指示,路线图,卫星导航等功能。
BikeRoute.jpg BikeRoute.jpg
收录时间:2010-11-05 23:56:37

更多BikeRoute信息

  Andorid PDF Viewer 
Andorid PDF Viewer是一个运行在ANDROID手机上的PDF文件查看器。它是pdf-rendere: https://pdf-renderer.dev.java.net/的一个移植实现。
andpdf_fileselectdialog.png
andpdf_mix_examples.png

收录时间:2010-11-15 18:00:32

更多Andorid PDF Viewer信息

  Spring Android 
Spring Android 是Spring框架的扩展,用于简化 Android 本地应用程序的开发。
收录时间:2010-11-21 17:04:59

更多Spring Android信息

  AchartEngine 
AChartEngine是一个针对Android程序开发的开源图表生成类库。支持以下几种图表类型:
  • 折线图
  • 区域图
  • 散点图
  • time chart
  • 柱状图
  • 饼状图
  • bubble chart
  • doughnut chart
  • range (high-low) bar chart
    收录时间:2010-12-06 08:49:40

更多AchartEngine信息

  Opencore 
Opencore是google联合packetvideo推出的多媒体开源框架,其中的h.264解码器在目前所有的开源h.264解码器中最好的,在win32和armv4上测试通过,性能好很多,大概提升20%!

OpenCore的另外一个常用的称呼是PacketVideo,它是Android的多媒体核心。在防站的过程中,PacketVideo是一家 公司的 名称,而OpenCore是这套多媒体框架的软件层的名称。在Android的开发者中间,二者的含义基本相同。对比Android的其它程序 库,OpenCore的代码非常庞大,它是一个基于C++的实现,定义了全功能的操作系统移植层,各种基本的功能均被封装成类的形式,各层次之间的接口多 使用继承等方式。

OpenCore是一个多媒体的框架,从宏观上来看,它主要包含了两大方面的内容:

    * PVPlayer:提供媒体播放器的功能,完成各种音频(Audio)、视频(Video)流的回放(Playback)功能
    * PVAuthor:提供媒体流记录的功能,完成各种音频(Audio)、视频(Video)流的以及静态图像捕获功能

收录时间:2011-01-03 16:36:22

更多Opencore信息

  Android Tools 
Android Tools是一个轻量级IDE用于创建、构建、安装和测试Android应用程序。可方便的通过点击访问Android的命令、目录和文件。它还提供一个内置的文本编辑器。Android Tools能够让学习和使用Android变得更加简便。
AndroidToolsBasicTab.jpg
收录时间:2011-01-12 08:53:23

更多Android Tools信息

  android-binding 
android-binding这个开源项目提供了一个框架用于将android view widgets与数据模型相绑定。帮助您在android应用程序中实现MVC或MVVM模式。
收录时间:2011-02-11 08:46:09

更多android-binding信息

  Robotium 
Robotium是一个测试框架能够方便你为Android应用程序编写强大、健壮的自动黑盒测试用例。利用Robotium的支持,用例开发人员能够编写功能、系统和验收测试方案Robotium支持Activities、Dialogs、Toasts、Menus和Context Menus。
收录时间:2011-02-24 20:37:52

更多Robotium信息

  mapsforge 
mapsforge提供了一个开源的工具箱能够让开发人员轻松创建基于OpenStreetMap的应用程序。这些工具和API 包括地图展示、路径规划和导航、POI索引和搜索、Map overlay。
收录时间:2011-02-26 23:03:20

更多mapsforge信息

  QuiteSleep 
QuiteSleep是一个Android2.0+应用程序,可以设置免打扰时间段。这个时间段内,打进来的电话将会被阻止并通过SMS或E-Mail发送预定义好的信息给打电话者告知他你正忙或正在睡觉等。
收录时间:2011-03-03 21:57:05

更多QuiteSleep信息

  alienbloodbath 
这是一个在Android平台下重写经典Window游戏魂斗罗(Alien Blood Bath)的开源项目。

收录时间:2011-03-07 21:38:22

更多alienbloodbath信息

  libgdx 
Libgdx是一个跨平台(Windows,Linux,Android)的游戏开发框架,它主要是用Java写的,其中也参杂了一些C/C++代码,这些代码是为了处理一些对性能要求很高的操作,比如物理引擎或者音频处理。作为用户,你只需要关注Java端就可以了,它已经把所有的本地代码封装好了。
     Libgdx允许你使用Android上面同样的代码在桌面PC上面编写,测试,调试你的应用(也就是说,你可以不需要打开Android模拟器,就可以调试用Libgdx引擎写的游戏应用),把剥离了常见的Windows之间/ Linux应用程序和一个Android应用程序的区别。一般的开发过程是尽可能的在停留桌面PC上,同时周期性的检查你的当前代码是否仍然能在Android运行。 
     Libgdx将尽力提供一个统一的架构你的工作,以保证在所有平台上相同的行为。可悲的是这个崇高的目标肯定达不到。最大的不同点在于桌面PC和Android设备在于Android设备通常比桌面PC要慢得多。这意味着你的应用在PC上面运行的极快,但在Android运行的就像蜗牛在爬。在本教程中,我们将会遇到很多能做的和不能做的规则,你应该遵守这些规则,为了保证即使在低端Android,你的应用都拥有良好的运行效果。 
     Libgdx由audio、files、graphics、math、physics、scenes、utils这些主要类库所组成,它们分别对应了 Libgdx中的音频操作,文件读取,2D/3D渲染,Libgdx绘图相关运算,Box2D封装,2D/3D游戏组件(3D部分目前无组件),以及 Libgdx内置工具类。

收录时间:2011-03-09 09:28:07

更多libgdx信息

  Remote Launcher 
Remote Launcher是一个易于使用的工具能够让你通过Android设备启动远程PC机上的应用程序。它由一个Android应用和部署在远程PC机上的一个服务器程序组成。 

可以配置Remote Launcher来启动在你PC机上的任意应用程序比如:开机/关机或运行一个自定义的脚本。

因为Remote Launcher的服务器端程序是采用Java开发的,所以它可以用于所有已经安装Java1.6以上运行环境的PC中,可以是Linux、Windows或Mac OS。
收录时间:2011-03-19 09:36:30

更多Remote Launcher信息

  fanfoudroid 
安能饭否是一款开源的 饭否Android客户端 。目前支持功能: 消息/私信收发,后台提醒,回复/转发/收藏,查看/关注用户,拍照/图片上传。即将支持功能: 关注管理,随便看看。 
收录时间:2011-03-22 20:41:42

更多fanfoudroid信息

  Skylight1 
Skylight1是一个开源的Java手机应用程序开发框架和一些Android应用程序与示例。

这个开源项目包含了以下子项目:

  • SkylightOpenGL - OpenGL wrapper DSL to the Java binding for OpenGL ES - JSR 239 for Android and Java ME
  • Skylight1 DI - 一个依赖注入框架
  • Skylight1 Mocks - 一组Android电话的模拟对象,包括回放。
  • Skylight1 Utils - 工具类如:FPS计数器,远程异常堆栈处理。
  • Skylight1 UI - 公共可定制UI类
  • Skylight1 XML - XML解析类。
  • Skylight1 Server - corresponding server side projects and utils
  • MarketConsoleScraper - Android Market console scraper contributed by Worksmart Labs
  • Skylight1 Demos - api and sample demos including:
    • Tanked, a 2D OpenGL demo
    • Barnstormer, a 3D OpenGL demo
    • Flick Test, a flick example showing borders of adjacent views
    • Skylight1 Wallpaper, a live wallpaper example featuring selectable backgrounds and a fingerprint.

Current Android Applications:

  • Skylight1 TDC - a test data capture application for Android phones - available here for download
  • Skylight1 Game the initial app, a game for Android phones called "Balance the Beer" - available on the market.
  • NYC Events - an app that lists NYC Parks, Art and Music events. - available on the market
  • Toast - an app that helps you make a toast with your phone! - available on the market

更多Skylight1信息

  ksoap2-android 
ksoap2-android这个开源项目为Android平台提供了一个轻量级和高效的SOAP类库。它是 kSOAP2的一个分枝。
收录时间:2011-04-22 09:45:23

更多ksoap2-android信息

  Mezzofanti 
Mezzofanti是一个Android手机应用程序。它利用内部的OCR引擎来识别图片中的文本,并用翻译引擎进行翻译。其中OCR引擎采用JNI技术集成C++来调用Google-Tesseract。翻译引擎基于Google translate实现,所以可以支持超过40多种语言。
收录时间:2011-05-19 09:01:13

更多Mezzofanti信息

  View Flow for Android 
ViewFlow是一个Android UI控件提供了一个可以水平滚动的视图切换查看器。

收录时间:2011-06-20 14:57:32

更多View Flow for Android信息

  iosched 
Google I/O是Google每年都会举办的历时两天的开发者大会,该大会谈及各种技术问题。开发人员会提供非常多的示例来展示他们的技术。

这个项目专门为了这个会议提供了一个Android应用程序。可以利用这个程序来查看日程安排、查看会议详细安排和演讲者信息、使用会议地图向导等。

收录时间:2011-06-20 15:16:53

更多iosched信息

  Android对象关系映射框架 Androrm 
Androrm是一个专为android平台而设计的对象关系映射框架。通过提供所有数据库操作方法来帮助开发人员快速开发android数据库应用。这些数据库操作方法包括:数据表格创建,对象序列化和反序列化,对象查询等。只要定义好模型和映射关系,就能够用一行代码,按实际需求实现跨越多个模型的查询。
收录时间:2011-07-25 08:52:07

更多Android对象关系映射框架 Androrm信息

  开源的Android组件库 CommonsWare Android Components 
CommonsWare Android Components或CWAC是一个开源组件库,能够用于解决Android开发中的各种解决方案问题。每一个CWAC组件都可以单独打包成一个微小的JAR文件,方便您把它添加到你的项目中。

当前提供的CWAC组件和它们的github仓库如下:

  1. cwac-adapter: 提供了一个AdapterWrapper,一个简单的封装类,默认情况下,代表所有ListAdapter的方法来包装ListAdapter。
  2. cwac-bus: 提供一组类来实现一个内部应用程序消息总线。这个组件专门针对服务与Activitie之间的通信,尤其是当Activitie可以在屏幕上旋转变换时。
  3. cwac-cache: 提供一组类用于为Android应用程序提供缓存服务。
  4. cwac-custmenu: 演示如何创建一个自定义的选项菜单,和一个Activity来配置菜单的选择顺序,这些顺序在运行期才会被应用。
  5. cwac-endless: Provides the EndlessAdapter, a wrapper for an existing ListAdapter that adds "endless list" capability. When the user scrolls to the bottom of the list, if there is more data for this list to be retrieved, your code gets invoked in a background thread to fetch the new rows, which then get seamlessly attached to the bottom of the list.
  6. cwac-merge: Provides the MergeAdapter, a ListAdapter that blends multiple Views or ListAdapters into a single ListAdapter. Use this for section headings, blending multiple sources of data together, etc.
  7. cwac-mmcursor: Provides MutableMatrixCursor, a variation on the Android built-in MatrixCursor, but one that supports removing rows in addition to adding them.
  8. cwac-sacklist: Provides SackOfViewsAdapter, which accepts a list of View objects and presents them in a ListAdapter.
  9. cwac-task: Provides AsyncTaskEx, a variation on the Android built-in AsyncTask class, but one that offers multiple threads processing tasks in parallel and an arbitrary number of pending tasks.
  10. cwac-thumbnail: Provides support for ListViews having thumbnail images in their rows, with those images being loaded from URLs and cached transparently in the background. Also offers a ThumbnailActivity as a subclass of ListActivity for further simplifiying thumbnail management.
  11. cwac-wakeful: Provides the WakefulIntentService, a refinement of the IntentService that keeps the device awake while background tasks are being processed. This is useful for work to be scheduled via the AlarmManager.
收录时间:2011-08-25 10:14:40

更多开源的Android组件库 CommonsWare Android Components信息

  手机即时贴软件 Tomdroid 
Tomboy是GNOME桌面环境自带的笔记便笺软件,兼具易用与强大。

最近,有开发者创建了“Tomdroid”这个项目,将Tomboy移植至了Android手机操作平台!

Tomdroid,即“Tomboy”+“Android”的合称。目标是在Android手机平台上提供像Tomboy这样的笔记便笺软件,并解决手机/PC的同步问题。

目前来看开发状况比较好,只是目前Android平台暂不支持编辑,只支持只读罢了。

除了手机端的基本阅读功能外,开发者还在PC端的Tomboy增加了一个附加功能,每当你将Android手机连接至电脑后,你将有可能轻易地把PC上的Notes都push至手机。

据说,开发者还考虑增加网络同步平台,做一个在线的笔记同步应用。

收录时间:2011-09-06 14:42:00

更多手机即时贴软件 Tomdroid信息

  远程控制Android设备 androidscreencast 
androidscreencast 是一个用 Java 编写的桌面应用,用来通过鼠标和键盘远程控制 Android 设备。

 

使用java web start技术,因此可以通过浏览器直接使用。

 

左边是程序录制的界面,右边是视频播放的界面。效果不错。

使用很简单:

说一下基本使用。

可以通过鼠标在计算机上模拟手指来控制手机。

如果想在计算机上横屏显示,只需右击鼠标。

录制操作,点击:

 

这样操作手机的视频会录制,再次点击record停止录制。

收录时间:2011-09-07 13:51:59

更多远程控制Android设备 androidscreencast信息

  反编译工具 dex2jar  
dex2jar 是一个用来将 Android 的  Dalvik Executable (.dex) format 文件转成 Java 类文件的工具。
收录时间:2011-09-07 14:01:11

更多反编译工具 dex2jar 信息

  Android 九宫格绘画工具 Draw 9-patch tool 
Draw 9-patch tool 是 Android SDK 中附带的工具,可以让你很容易的通过一个所见即所得(WYS|WYG)的编辑器来创建一个九宫格NinePatch图。

 

 

下面是一个便捷指南。你需要PNG图像来创建一个九宫格。

1.  从一个终端(比如windows浏览器),启动这个draw9patch应用程序,该程序位于你的SDK /tools 目录下。

2.  把你的PNG图像拖放到这个工具的窗口中(或者通过File->Open 9-patch... 来定位文件)。你的工作台将被打开。

左边的窗格是你的绘画区域,你可以在里面编辑可延伸的宫格和内容区域。右边窗格是预览区域,从中你可以预览图形的拉伸。

3.     在1个像素周长里点击,绘制线条来定义可延伸宫格以及(可选的)内容区域。点击右键(或者在苹果机上,按住Shift并点击)取消之前画的线。

4.     这些完成后,选择File > Save 9-patch...

你的图片将以.9.png 文件名保存。

注意: 一个通常的PNG文件(*.png) 加载时,将以一个空的单像素边界补充在图片周围,你可以在里面画可延伸宫格和内容区域。一个前面保存的九宫格文件(*.9.png)将以原样加载,因为这个已经存在。

 

可选控制包括:

·         缩放Zoom: 调整图片大小

·         宫格比例Patch scale: 调整预览视图中图像的比例

·         显示锁定区域Show lock: 使不可画区域在鼠标移动到该区域上时显示出来。

·         显示宫格Show patches: 预览这个绘图区中的可延伸宫格(粉红色代表一个可延伸宫格)。

·         显示内容Show content: 预览视图中的高亮内容区域(紫色部分)。

·         显示坏宫格Show bad patches: 在宫格区域四周增加一个红色边界,这可能会在图像被延伸时产生人工痕迹。如果你消除所有的坏宫格,延伸视图的视觉一致性将得到维护。

收录时间:2011-09-08 09:04:54

更多Android 九宫格绘画工具 Draw 9-patch tool信息

  dex文件反编译工具 Dedexer 
Dedexer是目前在网上能找到的唯一一个反编译dex文件的开源工具[ ]。Dedexer下载后需要编译才能使用。如果你用过ant编译java程序,那么编译Dedexer是一件非常简单的工作。
收录时间:2011-09-08 09:13:44

更多dex文件反编译工具 Dedexer信息

  cmwap多功能代理 cmwrap 
cmwrap是android系统下的cmwap多功能代理应用程序,此项目旨在为中国移动cmwap包月用户提供android手机系统上的全功能代理。

注意1:此程序需要root权限。

注意2:有可能会比未启用此应用之前更加耗电——不怪我,诸多在线应用都是一直在后台默默的工作着的

收录时间:2011-09-08 12:19:52

更多cmwap多功能代理 cmwrap信息

  Android全能视频播放器 VPlayer 
VPlayer是Android下的一款全能视频播放器,支持的格式有Divx/Xvid, flv, rmvb, avi, mkv, wmv, mp4。
收录时间:2011-09-08 21:36:42

更多Android全能视频播放器 VPlayer信息

  Tymeac And 
Tymeac And 是一个功能强大的fork-join Android应用程序开发管理器。它提供了一个易于使用的最小的占用空间的队列工具包,线程管理和递归处理。

收录时间:2011-09-28 23:46:59

更多Tymeac And信息

  Android平台的XMPP开发包 asmack 
asmack 是smack 在 Android 平台上的开发包和补丁程序。
Smack是一个开源,易于使用的XMPP(jabber)客户端类库。
收录时间:2011-10-17 08:38:26

更多Android平台的XMPP开发包 asmack信息

  Android推送框架 androidpn 
androidpn (Android Push Notification)是一个基于XMPP协议的java开源Android push notification实现。它包含了完整的客户端和服务器端。
收录时间:2011-10-17 08:42:25

更多Android推送框架 androidpn信息

  Android游戏引擎 Lib9 
Lib9是一套简单易学功能强大的程序引擎(开源项目,目前支持j2me和android的程序开发),它的核心思想是程序就是一个状态机,程序的每个部分都是一个状态,每个状态采用了IUP(Init、Update和Paint)的架构设计,大大的简化手机或者移动应用程序,特别是游戏的开发,IUP架构的使用还使得开发独立组件变得异常容易,只要实现了L9IState接口那么就是一个具体的状态了,为了让开发变得更加简单,Lib9还提供了虚拟按键的支持,就是说在程序的任何地方都可以判断用户的按键,同时它还包括了一个功能强大的编辑器工具(L9Editor),L9Editor可以支持动画编辑、地图编辑、文本编辑,可将声音按照二进制的方式组织,通过和编辑器的配合,使得程序、美术、策划得以更好的展开协作式工作,大大提供了团队的工作效率,因此可以说Lib9对初学者来说是简单易学的,对编程高手来说是省力省心的、对团队来说是高效率的!
收录时间:2011-10-17 22:40:17

更多Android游戏引擎 Lib9信息

  Android的UI工具包 android-ui-utils 

这是一个工具包用来帮助设计和开发 Android 用户界面,包含三个单独的工具:

  1. Android Asset Studio
  2. UI Prototyping Stencils
  3. Android Design Preview
收录时间:2011-11-25 08:42:11

更多Android的UI工具包 android-ui-utils信息

  oauth_for_android 
这是一个为 Android 程序开发的 OAuth 库/应用,以便使用 Content Providers 来存储 OAuth 数据。

示例代码:

添加服务提供者

ContentValues values = new ContentValues(); 
values.put('request_token_url', 'http://mysite.com/request_token');
values.put('access_token_url', 'http://mysite.com/access_token');
values.put('authorize_url', 'http://mysite.com/authorize');
values.put('consumer_key', 'myconsumerkey');
values.put('consumer_secret', 'mysecret'); 

getContentResolver().insert(Uri.parse('content://com.novoda.oauth.providers/registry'), values)

重定向用户到OAuth 激活

Intent intent = new Intent();
Bundle extras = new Bundle();
HashMap<String, String> value = new HashMap<String, String>();

intent.setAction("com.novoda.oauth.action.OAUTH_CALL");
intent.setData(Uri.parse("content://com.novoda.oauth.provider.OAuth/registry"), ID_OF_THE_SERVICE));
extras.putString("endpoint", ENDPOINT_URI);
extras.putSerializable("parameters", value);
intent.putExtras(extras);
 
startActivityForResult(intent, RESULT_CALLBACK_ID);
收录时间:2011-11-28 20:39:59

更多oauth_for_android信息

  m2e-android 
Android Configurator 是一个 Eclipse 的 Maven 集成插件——m2e 的插件,用于支持 Android Developer Tools (ADT) 和 Maven Android Plugin. 为 ADT 提供 Maven 强大的依赖管理。

 

收录时间:2011-11-28 21:01:37

更多m2e-android信息

转载于:https://www.cnblogs.com/xuweili/articles/3218899.html

  • 0
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值