`
zyy200411
  • 浏览: 46407 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

技术备忘录之五

阅读更多

2009-08-05

  • symbian使用的设计模式:
    采用MVC模式,MVC字面意思是Model、View、Control,Model主要负责数据,View主要用于显示数据以及屏幕的一些处理,Control主要是负责处理用户交互以及对数据的访问控制;MVC很象微软的文档/视图结构(有微软MFC编程经验的人应该很清楚了),采用MVC的目的主要是为了文件的结构清晰,软件开发的复杂度明显降低;
    整个程序的建立过程就是:系统通过NewApplication建立CExampleApplication对象实例,然后由其建立CExampleDocument文档对象,再由CExampleDocument建立CExampleAppUi对象,最后由CExampleAppUi建立CExampleAppView对象。

 

  • symbian工程编译报错:* RCOMP failed - deleting output files
    --系统的rss资源文件出错,包括warning

 

  • symbian添加菜单项
    --1、添加菜单,先要改 .rss, 如:
     RESORCE MENU_PANE r_filebrowse_menu
         {
          items =
             {
             ...
             MENU_ITEM { command =ETest; txt = "test";}//Add new item
             };
         }
      2、在.hrh 中加入 ETest .
     enum TFileBrowseCommands
       {
       ...
       ETest = 2,
       };
      3、在appui中的HandleCommandL()中的switch增加case ETest:...//自定义处理
      4、因为修改了.rss文件,所以最好关掉模拟器,reallyclean 整个工程后再编译。

 

  • symbian工程编译报错:undefined identifier 'R_TITLE1'
    --1、确认出错的源文件包含了*.rsg文件
      2、检查*.rsg文件中是否有R_TITLE1
      3、clean project, 再编译一次。
分享到:
评论

相关推荐

    技术备忘录之十一

    【标题】:“技术备忘录之十一”主要探讨的是与音频处理相关的技术,可能是关于一个音频引擎的实现或优化。这个备忘录可能涉及到如何在软件中管理和操作音频数据,以及如何利用特定工具来提高音频处理的效率和质量。...

    Android 备忘录源码.rar

    5. **文件存储与云同步**:备忘录应用还可能支持本地文件存储,例如保存备忘录的附件或备份。同时,为了实现数据同步,可以集成云服务API,如Google Drive或OneDrive,将备忘录数据上传至云端,实现多设备间的同步。...

    Android程序研发源码Android 备忘录源码.zip

    在Android程序开发中,备忘录应用是一种常见的项目,它涉及到许多核心的Android技术知识点。这份"Android程序研发源码Android 备忘录源码.zip"包含了一个完整的备忘录应用的源代码,可以帮助开发者深入理解Android...

    html制作的备忘录html制作的备忘录

    5. **交互元素**:备忘录通常需要用户输入,所以会使用`<form>`元素来创建表单,`<input>`定义输入字段,`<textarea>`用于多行文本输入,`<button>`创建按钮。通过`<label>`元素关联输入字段和文本,提升可读性和...

    备忘录系统设计

    在提供的“备忘录课程设计.doc”文档中,可能会详细阐述以上各个知识点的具体实现,包括设计思路、技术选型、代码示例等内容,为学习者提供了一个完整的备忘录系统设计案例。通过深入阅读和理解这份文档,可以加深对...

    android 作业 备忘录

    这个"android作业 备忘录"项目可能是为学生或初学者设计的一个实践练习,以便他们更好地理解和掌握Android应用程序开发的基本概念和技术。下面将详细讨论涉及到的相关知识点。 1. **Android Studio**:作为Android...

    手机备忘录程序

    【手机备忘录程序】是一种常见且实用的智能手机应用程序,主要功能是帮助用户记录日常生活、工作中的重要事项或想法,确保不会遗忘待办任务。它通常具有简洁的用户界面和高效的提醒机制,使得用户可以方便地创建、...

    易语言备忘录提醒源码.zip易语言项目例子源码下载

    易语言备忘录提醒源码是一个适用于学习和实践的项目示例,它可以帮助初学者和开发者理解如何使用易语言来创建具有提醒功能的备忘录应用。以下是关于这个项目的一些关键知识点和学习要点: 1. **事件驱动编程**:...

    代码备忘录(经典的代码备忘录)

    在快速发展的信息技术领域,程序员们经常需要处理大量的代码,为了提高工作效率和代码管理能力,一款优秀的代码备忘录软件是必不可少的。本文将深入探讨“代码备忘录”这一经典工具,揭示其核心功能和优势,并分享...

    备忘录APP,记事本APP

    本文将深入探讨如何使用安卓平台进行备忘录APP的开发,重点介绍其核心功能以及所采用的技术框架。 【描述】备忘录APP的基本功能包括增加、删除、批量删除和修改备忘录。这些功能的实现依赖于本地存储技术,这里采用...

    android备忘录源码

    5. 云同步:了解如何通过Firebase或自建服务器实现备忘录的云同步。 总结,"android备忘录源码"提供了一个很好的学习平台,涵盖了Android应用开发的基础和进阶知识。通过深入研究和实践,你将能够提升Android开发...

    C#自制桌面备忘录(自制日历)

    在备忘录软件中,日历是核心功能之一。开发人员需要设计和实现一个自定义的日历控件,用户可以通过该控件查看日期、添加、编辑和删除备忘录。日历控件通常会包含月份切换、日期选择、事件标记等功能,确保用户能直观...

    asp在线备忘录系统

    【ASP在线备忘录系统详解】 ASP(Active Server Pages)是一种由微软开发的服务器端脚本环境,用于创建动态交互式网页。它允许开发者在HTML中嵌入脚本语言,以便在服务器上执行,从而生成动态内容。在这个“ASP在线...

    iOS9备忘录

    - **Touch ID/Face ID集成**: 在原版备忘录中,用户可通过生物识别技术快速解锁查看备忘录。 7. **其他辅助功能** - **提醒与时间戳**: 可以设置备忘录的提醒时间,帮助用户记住重要事项。 - **智能建议**: 原版...

    DELPHI个人备忘录

    5. **多线程与提醒服务**:如果备忘录需要在后台运行并触发提醒,可能需要使用到多线程技术。DELPHI的TThread类可以帮助你创建和管理线程,而TTask或TMemoTask则可以实现异步任务,比如定时检查提醒。 6. **错误...

    安卓备忘录

    5. **SQLite数据库**:Android内置了SQLite数据库,用于存储备忘录内容。开发者可以创建自定义表来存储用户输入的信息,并通过ContentProvider进行数据操作,如增删查改。 6. **闹钟功能**:在Android中,...

    微信小程序项目实例——备忘录

    在本项目实例中,我们探讨的是一个基于微信小程序的备忘录应用。微信小程序是一种轻量级的应用开发平台,特别适合构建无需下载安装即可使用的移动应用。该项目旨在提供记录文字、计时以及设置提醒的基本功能,以满足...

    android备忘录实现

    在Android平台上,开发一个备忘录应用程序涉及到多个关键知识...以上是基于给定的文件名和描述,对Android备忘录应用实现所涉及的关键技术点的详细解释。理解并熟练掌握这些知识点对于成功构建一个备忘录应用至关重要。

    备忘录.NET C#

    以上就是关于“备忘录.NET C#”的相关知识点,从数据库交互到用户界面设计,再到定时提醒功能的实现,涵盖了多个C#开发的核心概念和技术。这个备忘录应用的实现,不仅锻炼了开发者在.NET平台上的实际操作能力,也...

    安卓手机备忘录

    5. **同步与备份**:为了防止数据丢失,备忘录应用可能提供云同步或备份功能。这通常需要集成云服务API(如Google Drive, Dropbox等),并处理网络连接、数据加密等安全问题。 6. **权限管理**:在Android系统中,...

Global site tag (gtag.js) - Google Analytics