`

Android下使用iCal4j库

 
阅读更多

很简单,将iCal4j库的jar包以及其dependencies的jar包加到Android工程的lib目录下即可:

  • iCal4j包

下载:http://build.mnode.org/snapshots/org/mnode/ical4j/ical4j/

当前最新版本是ical4j-1.0.2

也可以下载代码自己编译:http://ical4j.hg.sourceforge.net/hgweb/ical4j/ical4j/

当前最新版本是ical4j-1.0.3

  • backport-util-concurrent包

下载:http://backport-jsr166.sourceforge.net/

当前最新版本是3.1

  • commons-lang 2.x包

下载:http://commons.apache.org/lang/download_lang.cgi

当前最新版本是commons-lang-2.6

  • commons-codec包

下载:http://commons.apache.org/codec/download_codec.cgi

当前最新版本是commons-codec-1.6

  • commons-logging包

下载:http://commons.apache.org/logging/download_logging.cgi

当前最新版本是commons-logging-1.1.1

 

注意:commons-lang一定要是2.x版本,而不是最新的3.x版本。

 

参考:

http://wiki.modularity.net.au/ical4j/index.php?title=Android

http://ical4j.hg.sourceforge.net/hgweb/ical4j/ical4j-android-test/

http://code.google.com/p/caldav4j/source/browse/android/Android.mk

http://code.google.com/p/ical4android/

http://wiki.modularity.net.au/ical4j/index.php?title=FAQ

Q. Does iCal4j work with Android? I tried using it in my Android project but I get a "verifier rejected class" error.

A. iCal4j does seem to work with Android, however you must remember to include the following iCal4j dependencies in addition to the iCal4j library:

  • commons-lang
  • commons-logging (Possibly optional - due to unofficial inclusion with Android)
  • commons-codec (Possibly optional - due to unofficial inclusion with Android)

 

1
0
分享到:
评论

相关推荐

    ical4j,用于解析和构建iCalendar数据模型的Java库.zip

    使用ical4j库,开发者可以轻松地在Java应用中集成日历功能,例如在电子邮件客户端、日历应用或协同办公软件中。同时,由于ical4j是开源项目,用户可以根据需要对库进行扩展或定制,以满足特定的需求。 为了开始使用...

    ical4j-1.0.3-src

    ical4j是一个强大的Java库,专门用于处理iCalendar(RFC5545)格式的数据,如日历事件、任务和提醒。这个库的核心目标是帮助开发者在Java应用程序中解析、生成和操作iCalendar文件。ical4j-1.0.3-src是一个源代码包...

    ical4j,用于解析和构建ICANDEAR数据模型的Java库.zip

    7. **API文档**:ical4j提供了详细的API文档,帮助开发者快速理解和使用库中的各种类和方法,降低了学习曲线。 8. **示例和教程**:开源社区通常会提供丰富的示例代码和教程,帮助初学者快速上手。对于ical4j来说,...

    ical4j-1.0.jar

    ical4j-1.0.jar 是一个专门为Java开发者设计的库,主要用于处理iCalendar格式的数据。iCalendar是一种标准格式,广泛用于创建、分享和管理日历事件,如会议邀请、提醒和任务。这个库允许你在Java应用程序中实现发送...

    ical4j-2.0-beta1.zip

    ical4j-2.0-beta1.zip 是一个与日历和事件管理相关的开源库,它主要为Java开发者提供了处理iCalendar格式数据的能力。iCalendar是一种标准格式,常用于创建、共享和管理电子日历和事件数据。ical4j库允许程序读取、...

    ical4j:用于解析和构建iCalendar数据模型的Java库

    iCal4j-iCalendar解析器和对象模型目录介绍iCal4j是一个Java库,用于读写定义的iCalendar数据流。 iCalendar标准提供了一种通用数据格式,用于存储有关日历特定数据的信息,例如事件,约会,待办事项等。所有流行的...

    ical4j-用户指南:iCal4j用户文档

    本指南将深入探讨ical4j库的使用方法,帮助开发者理解和操作iCalendar数据。 ### iCalendar标准 iCalendar是一种基于文本的数据交换格式,它允许用户在不同的应用程序之间共享日历信息。iCalendar文件通常以.ics为...

    iCal4j-开源

    iCal4j是一个开源的Java库,专门设计用于处理iCalendar格式的文件,通常扩展名为*.ics。这个库为开发者提供了强大的工具,可以方便地读取、创建、修改和解析iCalendar数据。iCalendar是一种标准的数据交换格式,常...

    ical.net:ical.NET-.NET的开源iCal库

    iCal.NET是用于.NET的iCalendar(RFC 5545)类库,旨在提供RFC 5545合规性,同时与流行的日历应用程序和库完全兼容。 获取iCal.NET iCal.NET是作为。 从dday.ical迁移到ical.net 有一个为您提供的指南: 例子 Wiki...

    Laravel开发-laravel-ical

    4. **读取 iCal**:同样,该包也支持从 iCal 文件中读取事件。可以加载 iCal 文件,解析其内容,获取事件列表,并在 Laravel 应用中使用这些事件数据。 5. **中间件**:为了提供安全的 iCal 文件访问,`laravel-...

    前端项目-ical.js.zip

    总结来说,`ical.js`是前端开发的一个实用工具,它使得JavaScript环境下的ICS和VCARD数据处理变得更加简单和高效,从而促进了跨平台的日历和联系人应用的开发。对于需要与这些标准格式打交道的前端项目,`ical.js`是...

    java8源码-ICS:SpringCloud项目集成

    所有Controller入参,一律使用 DTO结尾进行交互 所有 DTO 命名,前面采用驼峰命名,后面DTO大写 所有DTO内参数,如果是一组,请用List<类型>进行接口,尽量不用分隔符隔开,然后字符串接收, 所有DTO放置在子模块Model下,...

    节日查询转换使用的方法

    总之,要在Android中实现节日查询和转换,你需要理解iCalendar格式,熟悉`ical4j`库的使用,掌握Android日历API,以及处理农历和节气的相关算法。`SceneCalendar.java`这个类很可能就是这些功能的实现载体,通过分析...

    iCal-like+Calendars

    标题 "iCal-like Calendars" 指的是一个模仿苹果公司iCal(iCalendar)风格的日历应用或组件。iCal是苹果操作系统中内置的一款功能强大的日历应用程序,以其直观的用户界面和丰富的功能而闻名。这个项目可能是为了在...

    exp4j.jar包下载

    ical4j-1.0.jar java 发送邮件日历提醒功能所需jar包

    iCal-节假日例子.zip 国家法定假日(iCal 格式)

    4. **其他辅助文件**:可能包括配置文件、模板、示例数据等,帮助用户更好地理解和使用iCal事件。 要使用这些iCal文件,你可以: 1. 将.ics文件导入到支持iCal的日历应用中,如Apple的iCal、Microsoft Outlook,...

    ical.js:javascript的ical

    ical.js (以前是节点的) javascript / node( )的容忍的,最小的icalendar解析器安装-Node.js ical.js在npm上可用: npm install ical原料药ical.parseICS(str) 用ICS文件解析字符串var data = ical.parseFile&#...

Global site tag (gtag.js) - Google Analytics