- 博客(19)
- 收藏
- 关注
原创 Uphone开发心得
1. 使用VS2008生成编译uPhone项目时出现缺少lib库文件的错误,但在指定目录下存在该Lib库文件,在项目——属性——配置属性——链接器——输入——附加依赖项 中查看路径是 “../../PRJ_TG3/Common|SoftSupport/EosConsfig.lib”,没有发现实质性的问题?解答:将项目文件从Work7目录移到Work7/MyProjects目录下,再生成编译,不会出现原来问题。
2010-08-18 15:04:00
984
1
原创 环境变量
<br />1. 使用Visual Studio 2008 编译项目时,出现如下错误:<br /> <br /> error PRJ0003 : 生成“cmd.exe”时出错;<br /> <br /> 解决方法:<br /> <br /> 修改环境变量,将“%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem;<br />”添加到环境变量中。<br /> <br /> <br /> <br />
2010-06-25 11:52:00
563
原创 调试时出现断点无效
<br />1. 使用Visual Studio 2008调试时,出现断点无效?<br /> <br /> 编译时出现警告:“warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失”。<br /> <br />解决方法:<br />方法一: 将出现该警告的文件使用记事本打开,另存为Unicode格式的文件。<br />方法二: 工具 -> 选项 -> 常规 取消 “要求源文件与原始版本完全匹配”的勾选。<
2010-06-18 12:03:00
1228
原创 模板函数min/max与Visual C++中的 min/max宏冲突
1. 错误输出 ./zlibrary/ui/src/win32/w32widgets/W32VBorderBox.cpp(114) : error C2589: “(”: “::”右边的非法标记 ./zlibrary/ui/src/win32/w32widgets/W32VBorderBox.cpp(114) : error C2059: 语法错误 : “::”2. 错误代码举例
2010-04-28 09:25:00
10250
1
原创 SVN提交时,忽略某些文件的方法
1. 右击需要忽略提交的文件选择 “TortoiseSVN --> 删除和增加到忽略列表 --> 选择需要忽略的文件即可 选择忽略后文件会显示"-"号
2010-04-27 15:17:00
3405
原创 关闭VC编译时输出的Warning信息
1. 项目 --> 属性 --> C/C++ --> 警告级别(选择“关 : 关闭所有警告(/W0)”) 关闭Warning信息的输出2. 警告级别分为: 1 级(/W1):检查级别 2 级(/W2):检查级别 3 级(/W3):检查级别 4 级(/W4):最严格的检查级别,将Warning当作Error处理 关 : 关闭所有警告(/
2010-04-27 10:03:00
3580
1
原创 error C2471: 无法更新程序数据库
今天将FBReader的源代码文件通过新建筛选器,添加现有项目将文件一个个加入到Visual Studio 2008环境中,生成FBReader项目,在生成解决方案时出现很多找不到文件的错误,后来发现文件中使用到了include "常规” --> "附加包含目录“属性没有添加包含目录,最后通过添加了文件的指定包含目录(相对路径),解决了找不到指定文件的错误,但生成解决方案时重新出现了一下
2010-04-23 15:13:00
18675
11
原创 #include的使用
#include #include #include“”:表示首先在当前的源文件目录中查找,若未找到才到包含目录下查找。先从本地目录开始查找,然后去系统路径查找。
2010-04-23 12:05:00
733
原创 取消Visual Studio 2008工具的拼写检查
当使用Visual Studio 2008开发工具,对代码进行注释时出现文件下方显示红色下划线,根据分析是由于使用了拼写检查导致的错误。解决方法:取消拼写检查单击菜单“VAssistX” --> “Visual Assist X Options”弹出选项对话框,去除“UnderLine spelling errors in comments and st”的勾号,如图所
2010-04-23 10:46:00
5865
4
原创 Doxygen的使用
Doxygen文档生成工具,当生成文档出现如下错误: Error: failed to translate characters from GB2312 to UTF-8: check INPUT_ENCODING 解决方法:1. 使用Vistual Studio打开错误的文件2. 将该文件保存为“简体中文(GB2312)-代码页 20936” 单击菜单“文
2010-04-23 10:17:00
5530
1
原创 监视注册表RegistryNotifyWindow、RegistryNotifyCallback
1. 在做Mariana项目时遇到一个更新问题,Home页面上有时间、日期、闹钟、运营商、未接电话、未读短信、未读邮件、日程安排等信息需要更新,通过分析发现系统每两秒会接收到消息WM_TODAYCUSTOM_QUERYREFRESHCACHE,因此通过接收到此消息时,向Home窗口发送更新消息,在测试中发现2秒内需要更新的消息太多了,以至于导致消息不能及时更新或系统崩溃,还有做了很多无用功,例如
2010-04-14 12:50:00
2851
原创 心得
Mariana项目(Mobile的今日插件),是毕业后参与的第一个项目,从09年7月到11月左右完成了基本的功能,后来由于公司的变动,暂停了Mariana项目,开始投入Android的开发,由于当时还没有开博,所以也没有记录当时做Mobile的开发心得,最近是由于要换工作了,需要将之前做的Mariana项目做一些交接,所以在这里补充一些Mobile开发的技术总结。
2010-04-13 16:35:00
521
原创 android数据存储ContentProvider数据获取ContentResolver
1. ContentProvider和ContentResolver关系1)Android是如何实现应用程序之间数据共享的? 一个应用程序可以将自己的数据完全暴露出去,外界更本看不到,也不用看到这个应用程序暴露的数据是如何存储的,或者是使用数据库还是使用文件,还是通过网上获得,这些一切都不重要,重要的是外界可以通过这一套标准及统一的接口和这个程序里的数据打交道,例如:添加(ins
2010-04-02 17:29:00
1704
原创 Android之AppWidget的按钮事件开启Activity
由于App Widget只提供给我们一个可以使用RemoteViews的方法PendingIntent,因此只能采用PendingIntent方法来传递Intent。使用Intent实例化一个PendingIntent,调用PendingIntent的getActivity来启动另一个Activity。getActivity的最后一个参数:FLAG_CANCEL_CURRE
2010-04-01 10:38:00
1593
1
原创 常见问题
1. android添加图片文件并访问 1)先将图片文件(file.png)添加到res/drawable目录中 2)必须编译项目文件,才能在R.java中自动生成各图片的Id public static final int file=0x7f020030; 3)访问图片文件 R.drawable.file 2. 访问字符串资源Stri
2010-03-31 10:30:00
459
原创 数据存储SharedPreferences
1. 使用SharedPreferences保存文件路径,获取保存的文件路径 SharedPreferences是Android提供用来存储一些简单的配置信息的一种机制,例如,一些默认欢迎语、登录的用户名和密码的存储等。/** 保存文件目录 */public static final String PREF_INFO = "Directory_PrefInfo"; //常量
2010-03-30 17:48:00
826
原创 文件处理
1. 获取文件大小public static final int MAX_ATTACHMENT_UPLOAD_SIZE = (5 * 1024 * 1024);File file = new File("/sdcard/default/aaa.txt"); long size = file.length(); //获取文件大小,单位为bytesif(size > Emai
2010-03-26 17:15:00
1367
原创 Activity中的相互跳转,传递文件路径(35Mail)
1. Activity(A)调用Activity(B)Intent i = new Intent(this, AttachmentPicker.class); startActivityForResult(i, 1); 2. 页面之间的相互跳转(A调用B),从Activity(B)中传递数据返回到Activity(A)页面中,使用Intent的setData方法传递Uri数据I
2010-03-26 16:39:00
1524
1
原创 开博感想
好几个月前就开通了技术博客,可就是一直没有在博客里真正的写技术文章,最近开始做Android项目,碰到了很多技术上的问题,每当处理完一个技术难点时,心里总是想着在博客里写点技术总结,可每次都没有兑现,最近越来越觉得作为一个开发工程师,通过写技术博客,记录自己开发的经历,总结一些技术要点,实在是太有必要了,所以今天就借助这篇《开博感想》来要求自己以后尽量一周最少能总结两篇技术文档,希望自
2010-03-11 14:29:00
448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人