Record{
//记录编号
private int id
//提醒时间
private Time t
//提醒信息
private String info
}
2.确定数据访问方式,可以通过文件也可以通过数据库。
写一个数据访问类,例如用文件的形式
DataAccesser{
private static syncronized File file
//构造函数,进行file初始化
public static DataAccesser(){
}
//写入记录
public static void write(Record){
}
//根据时间读取记录
public static Record read(int id){
}
//根据时间读取记录集
public static List<Record>readSet(Time t){
}
}
3.定义存取信息队列的类
class MessageQueue{
//保存当前时刻以后的所有信息的时间队列,安顺序
private syncronized static List<Time>
//插入队列
public static void put(){
//需要按时间顺序插入
}
//获得当前时间前的时间集
public static List<Time>get(){
//获得后需要将得到槐仔逗的时间从列表中删除
}
}
4.编写提醒类,戚携用于提醒
class Reminder{
public void run(){
List<Time>tl=getCurrentTime()
//查询出所有
需要提醒的记录调用remind()方法进行提醒
}
//提醒
protected void remind(Record r){
//这里写如何提醒
}
//获得当前时间
protected Time getCurrentTime(){
}
}
5.定时器类,
//提醒的主运行类
class Main{
static Thread thread
public Main(){
thread=new Thread(){
public void run(){
while(true){
new Reminder().run()
try{
Thread.sleep(60000)
}catch(Exception e ){}
}
}
}
public static void start(){
thread.start()
}
public sattic void stop(){
thread.stop()
}
}
}
只是个框铅卖架,具体代码自己完成吧,可以查询相关的API。
在备忘录简单炫酷代码写法:1、选中主界面中的备忘录。
2、选中旁边的+号图标。尘升
3、然后点击下面的Aa。
4、将备忘录中的光标放在派液老需要编写代码的那一行,埋和点击下方的书写功能按钮就可以写代码了。
1、摘录式备忘录。读书时,把书报上精彩的、有意义的、富有哲理的语句、重要的片断摘抄下来。摘录时要注意,不能全抄,而要把书中的优美词语按人物类、景物类、状物类、警句类等摘抄下来。日积月累,积少成多,写作文需要时,就可以从“词语仓库”里搬出来,参考使用。
2、体会式备忘录。读书之后,有自己的收获、心得、体会或认识、感想等,再联系自己实际写下来。这种体会式的备忘录,应以自己的语言为主,适当地引用原文作例证,表达自己的看法、想法,写出真情实感来。
3、提纲式。盖房子要按图纸搭好框架,框架搞好,再进行房子装修;写读书备忘录也一样,要先想好文章的主要内容、层次结构,这叫做列提纲。读一篇文章,要逐段地把作者隐含的提纲找出来,记备信燃下来,弄清楚文章的主要内容和写作思路。编提纲可以采用文中语句和自己语言相结合的方式写,提纲的语言要简洁扼要,具有高度的概括性。提纲式备忘录可以帮助我们抓住中心,记住要点,理清思路,加深对文章的理解。
4、批注式备忘录。在阅读自己订阅的报刊和购买的书籍时,为了加深对文章内容的理解,可边读仿虚边在书报上写写画画,把书中的重点词句和重要内容用圈、点、画等标记勾划出来,或在空白处写上批语、心得体会、意见。
5、书签式备忘录。平时读书时,遇到需要背诵的内容,可以记在书签上。把书签夹在课本里、放在口袋坦段里或插在房间专放书签的袋子里,一有空就读一读、念一念、背一背,直到背得滚瓜烂熟,记得牢为止,再把它存放起来。这种书签式的方法,可以帮助我们记忆。如此反复,脑子里积累的东西就会越来越多了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)