首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android开发-API指南- Calendar Provider

通过 Calendar Provider 的 API ,可以完成对 calendars、events、attendees、reminders 表的查询、插入、修改删除等操作。...应用程序 Sync Adapter 都可以使用 Calender Provider API。 对于这两种不同类型的程序,调用的规则也不一样。...Android 系统内置的 Content Provider (包括 Calendar Provider)一般是以关系型数据库表的形式提供数据的, 行数据代表一条记录,列数据表示字段类型意义。...应用程序 Sync Adapter 通过 Calendar Provider API 来访问数据库表中的用户日历数据。...为此,在使用这些 API 时,必须注意以下几点: 插入、更新和查询日程事件。 如果要直接插入、修改查询 Calendar Provider 中的事件数据,需要获得合适的权限。

1.4K20

Google IO 大会上的 Android Things 亮点汇总

Android Things 是今年 Google I/O 大会的一大主角,我们对它进行了重点介绍,从演讲和代码实验室到交互式演示以及寻宝游戏,旨在通过这些方式激发开发者社区的兴趣活力。...演示 我们在 I/O 大会上推出了一些新的交互式 Android Things 演示,展示了这个平台的人工智能机器学习功能。...试想一下,如果将机器学习、Android Things 机器人技术结合到一起,它们会碰撞出怎样的火花?...智能投影仪 基于 Android Things 项目 Lantern 构建,此项目旨在探索表面内容之间的关系,即使用可浏览且有意义的数据增强现实世界的物体环境。...有了这么多的演示 Android Things 使用方法,您一定能获得灵感,并着手构思可以构建的任何设备!

78840
您找到你想要的搜索结果了吗?
是的
没有找到

Google击败Oracle,Android可以正常使用Java API

在旧金山,历经两周审讯,三天审议,周四联邦陪审团宣布:Google所使用的Android操作系统未侵犯甲骨文的Java版权,重新实现的37个Java API在法律规定的“合理使用”范围之内。...在为期两周的审判过程中,陪审员听取了Sun、Google、甲骨文的现任前任首席执行官,以及同一战壕中的程序员两家公司的计算机专家的证词。...他们取得代码,复制它,使它直接进入Android系统。” Google反驳说,Java语言一直被“自由开放”的使用,而这包括重新实现Java API。...并且Sun公司其CEO乔纳森认为Android是一个合法的,有竞争力的产品。...Google发言人在一份声明中说,“今天的裁决表明,Android可以“合理使用”Java API,代表了Android生态系统的胜利、Java编程社区的胜利、以及依靠开放自由编程语言来构建创新消费产品的软件开发者的胜利

1.1K80

Android Google Play 的最新更新 | Google IO 精彩回顾

在今年的 Google I/O 上,Android Google Play 都发布了诸多重磅更新,这里欢迎大家和 Android 团队的 Fred 一起回顾其中不容错过的重点更新: 点击这里 查看...Android Google Play 在 I/O 的最新更新视频。...我们还添加了动态色彩 API,让 widget 能使用系统颜色,观感上系统更加融为一体。我们为大家准备了 widget 的示例代码,欢迎上手体验。...大家的受众群将会更加庞大,而且之前在手机应用开发上用到的技巧工具,都能用于在新的设备上打造应用。更准备了许多新的 API,如 Tile 等,帮助大家打造更好的 Wear 应用。...您可以在 YouTube 播放列表 中找到今年所有关于 Android Google Play 的 Google I/O 大会演讲,也可以前往 Bilibili 查看 更多 Google I/O 2021

1K60

Android应用中如何调用系统闹钟及日历

今天开发一个小应用需要添加一个响应事件实现跳转到闹钟日历,在遍访网上各种回答后得出了最简单答案,现记下来供自己与网友共享。...= null; if(Integer.parseInt (Build.VERSION.SDK ) >=8){ cn = new ComponentName("com.android.calendar"...,"com.android.calendar.LaunchActivity"); } else{ cn = new ComponentName("com.google.android.calendar"...,"com.android.calendar.LaunchActivity"); }  i.setComponent(cn); startActivity(i); 这个不用添加权限。...向下兼容不好,接口改变,新的平台上不能用旧的API,旧的平台更不可能用新的API,不等于一个平台需要一个APK。可以在高SDK上开发,并在程序中作版本判断,低版本运行环境使用旧的API

1.6K20

2017年Google Android安全报告:AndroidiOS一样安全

Google发布了Android安全报告,这份56页的报告是为了让你了解Android系统的安全性,让你知道Google竭尽所能阻止用户安装有害的应用。...这份报告是关于感知聚集一个很难纠缠的生态系统。 GoogleAndroid安全报告吹捧了一大群关键人物来说明这件事情。...Google一直吹捧Pixel 2,但真正的买家除了安全性,还会拿它三星这样的设备比较其他方面。真正需要考虑的是,哪些Android设备具有安全优势。...争夺企业用户 Android安全报告其实有一部分因素是为了企业用户。苹果的iOS在企业中占据主导地位,Android必须克服管理难题,安全问题设备过多的问题才能争取到CIO用户。...云和机器学习也给Google带来了安全优势。Google现在依赖机器学习云平台来寻找这些可疑程序。

75950

2018 Google IO 开发者大会发布的那些新技术

我们已经在官方文档中列出了 Kotlin 代码片段,并且会在今天发布 Kotlin 版本的《API 参考文档》。...更加智能的设备 - 面向 IoT 设备的强大平台 Android Things 1.0 Android Things 作为 Google 旗下的一款操作系统 (OS),能够帮助开发者规模化开发维护物联网设备...而同时推出的 Android Things 控制台 (Android Things Console) 更是将简化产品开发推向极致,帮助开发者定期获取 Google 最新稳定性修复包以及安全升级包,从而实现从发布...立即体验 Android Things:请登录 Android Developers 官方文档以及新 Android Things 社区中心,探索工具包、样例代码社区项目。...本次 Google I/O 开发者开设共计 48 场 与 Android 以及 Play 相关的分组讨论,为与会人士线上观众带来绝佳机会展开深度探讨。

78530

Google证实下个版本的Android将不使用甲骨文的Java API

Hacker News 在上月率先曝光了“神秘的 Android 代码库”,而 Google 亦向 VentureBeat 证实“Android N”将仅仅依赖于 OpenJDK,而不是 Android...Google 长期致力于贡献携手 OpenJDK 社区,我们期待未来能够为 OpenJDK 项目作出更大的贡献。   ...Android 提供了某些 Java API 库来支持 Java 变成语言的应用开发,这主要分成 2 个部分——面向库的 APIs,以及由 Google 开发的、能够让库工作起来的部署代码。   ...Google 希望开发者们会对这一改动感到欣喜,因为这简化了他们构建应用程序时的代码(这些 Java API 库的通用代码、而不是多个代码库)。   ...Google 此举可能与甲骨文起诉它侵犯 Java API 版权存在关系。但因为两个公司的诉讼尚未和解,Google 拒绝置评。

99660

一文看尽 Google IO 大会

今天凌晨 1 点,Google I/O 2018 大会拉开帷幕。通过皮查伊的一句:Make good things together,就知道这次大会绝对是一个情怀满满的大会。...另外它也是订阅式的,用户订阅自己需要的媒体,目前 Google News 已经进入 127 个国家和地区,在 Android iOS 上都能找到。 ?...这两项新特性将在下个月开放 API 给开发者。...Android Things 1.0 还有我昨天晚上说的 Android Things 1.0 ,本周我们可以看到了,平台现添加对 3 种新系统模组 (System-on-Modules 或 SoMs)...而同时推出的 Android Things 控制台 (Android Things Console) 更是将简化产品开发推向极致,帮助开发者定期获取 Google 最新稳定性修复包以及安全升级包,从而实现从发布

1.2K20

教你用Android自带统计服务一招制敌

GoogleAPI 21 新增了接口 android.app.usage , 通过这个api我们可以统计到每个app的使用情况,启动次数,启动时间等,也可以判断是否前后台,比较方便,今天就来深入的学习一下...GoogleAPI 21 新增了接口 android.app.usage , 通过这个api我们可以统计到每个app的使用情况,启动次数,启动时间等,也可以判断是否运行在前后台,比较方便,也可以用作埋点...这就有点eggs pain, 很多人通过检查当前自己应用的界面做标记, 在可见不可见的生命周期中分别做记录,来判断是否前台。...getRecentTasks( ) 也废弃使用了,我们在清单注册getTask权限已经被收回了,那怎么办,android api其实已经想好了替代品,那就是 AppUsageStatistics 需要用户授权才可以...Calendar cal = Calendar.getInstance(); cal.add(Calendar.YEAR, -1); List

68720

Kotlin转向谷歌云平台,因此开发人员可以像在Android上一样喜欢它。Kotlin是Android开发者的宠儿语言。

to guide you through doing things like building a backend for your app or using Kotlin to deploy Google...Google looks to be learning from mistakes it sees in its own past as well as the things Apple and Microsoft...这包括示例教程,以及代码阵营,甚至一个完整的- 自由 - Udacity课程。如果您知道如何使用Java编写代码,那么您很快就可以使用Kotlin了。...与Android平台上的Kotlin一样,Google提供了完整的Google Cloud SDK教程,可指导您完成为应用构建后端或使用Kotlin部署Google App Engine等操作。...它还承诺为Google Cloud Platform上的Kotlin提供一整套API代码库,以帮助将项目从另一种语言转移到Kotlin,或者从头开始构建一个新的Kotlin项目更容易,更值得做。

69530
领券