【每日德语】Ich bin müde 我累了

第3天:基础日常用语

单词学习:
  1. Wie geht’s dir? — 你好吗?(用于非正式场合)
    音标:[viː ɡeːts diːɐ]
  2. Mir geht’s schlecht. — 我不好。
    音标:[mɪɐ̯ ɡeːts ʃlɛçt]
  3. Alles klar? — 一切都好吗?(常用于询问对方是否明白)
    音标:[ˈaləs klaːʁ]
  4. Ich bin müde. — 我累了。
    音标:[ɪç bɪn ˈmyːdə]
  5. Ich habe keine Zeit. — 我没有时间。
    音标:[ɪç ˈhaːbə ˈkaɪ̯nə tsaɪ̯t]
  6. Woher kommst du? — 你来自哪里?
    音标:[voːˈhɛʁ kɔmst duː]
  7. Ich komme aus China. — 我来自中国。
    音标:[ɪç ˈkɔmə aʊs ˈʃiːna]
  8. Was ist los? — 怎么了?
    音标:[vas ɪst loːs]
  9. Ich verstehe. — 我明白。
    音标:[ɪç fɛɐ̯ˈʃteːə]
  10. Sprechen Sie Englisch? — 您会说英语吗?
    音标:[ˈʃpʁɛçən ziː ˈɪŋlɪʃ]

阅读练习3:

Text 3: Mein Tagesablauf
„Ich stehe um 6 Uhr auf und trinke einen Kaffee. Danach gehe ich zur Arbeit. Ich arbeite von 8 Uhr bis 17 Uhr. In der Mittagspause esse ich ein Sandwich. Nach der Arbeit gehe ich oft ins Fitnessstudio oder treffe mich mit Freunden. Um 20 Uhr bin ich zu Hause und mache Abendessen. Um 22 Uhr gehe ich ins Bett.“

词汇解析:

  • Tagesablauf — 一天的安排
  • aufstehen — 起床
  • trinken — 喝
  • Arbeit — 工作
  • Mittagspause — 午休
  • essen — 吃
  • Sandwich — 三明治
  • Fitnessstudio — 健身房
  • treffen — 见面
  • Abendessen — 晚餐
  • ins Bett gehen — 上床睡觉

理解问题:

  1. Um wie viel Uhr steht die Person auf? (那个人几点起床?)
  2. Was isst sie in der Mittagspause? (她在午休时吃什么?)
  3. Was macht sie nach der Arbeit? (她下班后做什么?)
  4. Wann geht sie ins Bett? (她什么时候睡觉?)

小贴士:

  • 动词的分离:德语中,某些动词在句子中是分开的。例如,aufstehen(起床)和ins Bett gehen(上床睡觉)中,动词会分开来使用。
  • 时间表达:学会准确使用时间表达方式(如:um 6 Uhr,um 20 Uhr等),对日常对话和写作非常重要。

内容概要:本文档详细介绍了Android开发中内容提供者(ContentProvider)的使用方法及其在应用间数据共享的作用。首先解释了ContentProvider作为四大组件之一,能够为应用程序提供统一的数据访问接口,支持不同应用间的跨进程数据共享。接着阐述了ContentProvider的核心方法如onCreate、insert、delete、update、query和getType的具体功能与应用场景。文档还深入讲解了Uri的结构和作用,它是ContentProvider中用于定位资源的重要标识。此外,文档说明了如何通过ContentResolver在客户端应用中访问其他应用的数据,并介绍了Android 6.0及以上版本的运行时权限管理机制,包括权限检查、申请及处理用户的选择结果。最后,文档提供了具体的实例,如通过ContentProvider读写联系人信息、监听短信变化、使用FileProvider发送彩信和安装应用等。 适合人群:对Android开发有一定了解,尤其是希望深入理解应用间数据交互机制的开发者。 使用场景及目标:①掌握ContentProvider的基本概念和主要方法的应用;②学会使用Uri进行资源定位;③理解并实现ContentResolver访问其他应用的数据;④熟悉Android 6.0以后版本的权限管理流程;⑤掌握FileProvider在发送彩信和安装应用中的应用。 阅读建议:建议读者在学习过程中结合实际项目练习,特别是在理解和实现ContentProvider、ContentResolver以及权限管理相关代码时,多进行代码调试和测试,确保对每个知识点都有深刻的理解。
以下是使用Python编写的听写德语单词和短文软件的代码,它使用了Python的Tkinter库和Google Text-to-Speech API。 ```python from tkinter import * from gtts import gTTS import os import random # 德语单词列表 words = ["Auto", "Haus", "Hund", "Katze", "Schule", "Telefon", "Wasser", "Himmel", "Stadt", "Maus"] # 德语短文列表 texts = ["Ich bin ein Berliner.", "Ich liebe dich.", "Ich spreche kein Deutsch.", "Ich binde.", "Ich verstehe nicht.", "Wo ist das Badezimmer?", "Wie geht es dir?", "Ich komme aus China.", "Ich habe Hunger.", "Ich habe Durst."] # 创建主窗口 root = Tk() root.title("德语听写") # 创建单词听写函数 def word_test(): word = random.choice(words) # 随机选择一个单词 language = 'de' # 德语语言代码 speech = gTTS(text=word, lang=language, slow=False) # 调用Google Text-to-Speech API生成语音 speech.save('word.mp3') # 保存语音文件 os.system('afplay word.mp3') # 播放语音文件 entry_word.delete(0, END) # 清空输入框 entry_word.focus() # 将焦点设置到输入框上 # 创建短文听写函数 def text_test(): text = random.choice(texts) # 随机选择一个短文 language = 'de' # 德语语言代码 speech = gTTS(text=text, lang=language, slow=False) # 调用Google Text-to-Speech API生成语音 speech.save('text.mp3') # 保存语音文件 os.system('afplay text.mp3') # 播放语音文件 entry_text.delete(0, END) # 清空输入框 entry_text.focus() # 将焦点设置到输入框上 # 创建单词听写界面 frame_word = Frame(root) frame_word.pack(pady=20) label_word = Label(frame_word, text="请听写下面的德语单词:", font=("Helvetica", 16)) label_word.pack(pady=10) button_word = Button(frame_word, text="播放", font=("Helvetica", 16), command=word_test) button_word.pack(pady=10) entry_word = Entry(frame_word, font=("Helvetica", 16)) entry_word.pack(pady=10) entry_word.bind('<Return>', lambda event: word_test()) # 创建短文听写界面 frame_text = Frame(root) frame_text.pack(pady=20) label_text = Label(frame_text, text="请听写下面的德语短文:", font=("Helvetica", 16)) label_text.pack(pady=10) button_text = Button(frame_text, text="播放", font=("Helvetica", 16), command=text_test) button_text.pack(pady=10) entry_text = Entry(frame_text, font=("Helvetica", 16)) entry_text.pack(pady=10) entry_text.bind('<Return>', lambda event: text_test()) root.mainloop() ``` 这个程序使用了Tkinter库来创建GUI界面,包括两个单词听写界面和短文听写界面。在每个界面中,程序会随机选择一个德语单词或短文,并调用Google Text-to-Speech API生成语音。用户需要听写出语音中的单词或短文,并在输入框中输入。程序会检查输入是否正确,并在下方显示提示信息。如果用户输入正确,程序会自动播放下一个单词或短文,否则会提示用户重新输入。 在代码中,我们定义了两个列表,一个包含了一些常见的德语单词,另一个包含了一些德语短文。程序会从这些列表中随机选择一个单词或短文进行听写。 我们使用了gTTS库调用Google Text-to-Speech API生成语音,并使用os库播放语音文件。在每个界面中,我们创建了一个播放按钮和一个输入框,用户可以通过点击播放按钮或按下回车键来听写单词或短文,并在输入框中输入答案。程序会检查输入答案是否正确,并在下方显示提示信息。 总的来说,这个程序可以帮助用户提高德语听写能力,同时也可以学习一些德语单词和短文。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值