| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3371 人关注过本帖
标题:请教:miui6中想自己显示日历的日程
只看楼主 加入收藏
shaben
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2015-11-6
收藏
 问题点数:0 回复次数:1 
请教:miui6中想自己显示日历的日程
小白,miui6中想利用时钟.MTZ改动达到显示今后三天的日程。想法如下:

1,调用calendarprovider的数据,先查表instances中的开始日期(startday),它同行对应的日程id是(event_id)(唯一的),把和系统日期及明后两天的日期相同的startday所对应的enent_id都取出来。

2,再到表events中,把选中的event_id所对应的column(title,dtstart,eventlocation)都读出来。

已有资料:

1,//data/data/com.android/provider.calendar/calendar.db,SQL打开这个库发现表instances(有一条索引:create index instancesstartday on instances startday),在这个表中的查开始日期是column:startday(7位数字,type在sql给出的是integer,感觉每过一天数字加1),它同行对应的日程id是:event_id(唯一的)。

2,calendarprovider.apk的manifest中有一句<provider  name="calenderprovider2"     authorities="com.android.calendar">

3,手机有两个calendar.db文件,//dada/data/com.android.calendar/目录下还有一个。

4,时钟的manifest.xml,下面这段自己做note测试,没问题,基本也知道是什么意思了,可是怎么改日程的就不会了,请高手给写这几句,谢谢!!

<?xml version="1.0" encoding="utf-8"?>
<Clock version="1" type="awesome" useVariableUpdater="DateTime.Minute" resDensity="480" >
<!-- 时间 -->

<VariableBinders>
  <ContentProviderBinder "content://notes/note" columns="modified_date,snippet" order="modified_date DESC" countName="note_count">
     <Variable name="note_date1" type="long" column="modified_date" row="0"/>
     <Variable name="note_snippet1" type="string" column="snippet" row="0"/>
   
  </ContentProviderBinder>
</VariableBinders>

搜索更多相关主题的帖子: create events title 日历 资料 
2015-11-06 11:45
kevin_01
Rank: 2
等 级:论坛游民
帖 子:36
专家分:83
注 册:2013-11-23
收藏
得分:0 
没懂什么意思

Hello  World !
2015-11-29 21:40
快速回复:请教:miui6中想自己显示日历的日程
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036518 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved