- 博客(55)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
转载 iOS开发中一些有用的小代码
iOS开发中一些有用的小代码转载:http://www.th7.cn/Program/IOS/201303/128264.shtml1.判断邮箱格式是否正确的代码:// 利用正则表达式验证-( BOOL )isValidateEmail:( NSString *)email{NSString *emailRegex = @"[A-Z0-9a-z._
2013-04-07 21:32:52 756
转载 MTK Timer
1. GPTI_StartItem要精准很多,但是只能提供总数不超过32个GPTI,所以使用时需要注意成对申请和释放GPTI,否则可能会出现ASSERT.GPTI用的是GPT timer。这个是用HISR的方式去响应.2. StartTimeStartTime底层是TDMA timer,上层经过Nucleus和KAL封装了一下,最后是用响应消息的方式去响应.
2011-11-03 17:51:27 1107
转载 MTK——TASK创建及使用
1、创建Task1)添加Task索引和Module ID在Custom_config.h文件中custom_task_indx_type和custom_module_type两个枚举中分别添加Task索引(INDX_TEST)和Module ID(MOD_TEST)。2)添加Task索引和Module ID的映射在Custom_config.c文件中custom_mod_task_
2011-10-31 14:36:48 1911
原创 MTK减肥
1.查看gprs文件中的宏开关LOW_COST_SUPPORT选择情况2.可以适当 减小电话本,短信条数的数量 SMS_PHONE_ENTRY = 200 PHB_PHONE_ENTRY = 2503.减小debug时所占用的空间,需要修
2011-07-24 19:03:10 914
转载 MTK 图层,详细讲解加案例(转载)
在某些频繁更新的界面中,如果某些显示元素一直没有变化,我们就可以将这些元素提取出来画到一个模拟的屏幕中,而将一些需要更新的元素画到另外的模拟屏幕,而后将两个模拟屏幕合并到真正的屏幕上,这样我们就节省了不变元素的重画时间,从而减轻了系统负担及加速画面更新。我们把这样的模拟屏幕就叫层
2011-07-16 16:22:30 1346
转载 MTK文件操作常用函数
1. int FS_Open(const WCHAR *FileName, UINT Flag) 该函数用来打开一个文件,FielName为文件路径及文件名,Flag为文件的操作属性,其值可为 FS_READ_WRITE,FS_READ_ONLY,FS_OPEN_SHARED等。
2011-07-16 15:07:09 864
转载 C/C++ 宏带来的奇技淫巧
<br />众多C++书籍都忠告我们C语言宏是万恶之首,但事情总不如我们想象的那么坏,就如同goto一样。宏有<br />一个很大的作用,就是自动为我们产生代码。如果说模板可以为我们产生各种型别的代码(型别替换),<br />那么宏其实可以为我们在符号上产生新的代码(即符号替换、增加)。<br />关于宏的一些语法问题,可以在google上找到。相信我,你对于宏的了解绝对没你想象的那么多。如果你<br />还不知道#和##,也不知道prescan,那么你肯定对宏的了解不够。<br />我稍微讲解下宏的一些语
2011-05-24 16:36:00 625
转载 MTK铃声相关
<br />MTK的资源一直深受研发人诟病,几乎成为初入手MTK人的挥之不去的痛楚,主要是因为缺乏相关的专业管理工具。虽然有一些公司自己开发一些图片了,字串,菜单了管理工具,但都由于各种各样的条件限制,没有流通开来。比如菜单,明明已经加好了,就是显示不出来,明明个数已经算对了,仍然显示错乱,即使是一个训练有素的老鸟,拿到一份别的公司的代码,不仔细研究一下随便添加菜单,十分八九也会出错。所幸后来MTK添加了新的菜单函数,为我们许多人节省了数菜单个数的时间。再比如图片,既有放在压缩包里的,也有放在压缩包外的,还
2011-05-24 16:35:00 868
转载 字符编码笔记:ASCII,Unicode和UTF-8
1. ASCII码<br />我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。<br />上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。这被称为ASCII码,一直沿用至今。<br />ASCII码一共规定了
2011-05-23 17:53:00 666
转载 MTK之NVRAM研究
<br />MTK之NVRAM研究[一]<br /> 由NVRAM文件管理器管理的数据单元都是逻辑数据项,一个数据项可以被看作为一个固定大小的记录,所以我们根据他们的记录的大小将所有的逻辑数据项分为两种类型;<br />1,透明数据元(Transparent EF):这个类型的数据项的记录的大小为一个byte;因此,这种数据项可以认为是一系列的bytes;<br />2,线性固定数据元(linear fixed EF):这个类型的数据项的记录的大小远大于一个byte;所有的数据按线性存储;<br
2011-05-21 10:25:00 2077
转载 MTK总结(三)
<br />加载过的字符串生成文件:<br />string_resource_usage.txt<br />加载过的图片生成文件:<br />image_resource_usage.txt<br />SMS编辑界面,中间按键的显示:<br />mmi_sms_entry_editor<br />{<br />#ifdef __MMI_WGUI_CSK_ENABLE__<br />EnableCenterSoftkey(0, IMG_GLOBAL_SEND_MSG_CSK);<br />mmi_imc_d
2011-05-21 10:22:00 1767
转载 MTK总结(二)
<br />1. 中文转换成UCS2函数 。mmi_chset_mixed_text_to_ucs2_str( (U8*)g_audply.buff_filename[i], (FMGR_MAX_FILE_LEN+1) * ENCODING_LENGTH, (U8*)filename, g_chset_text_encoding );<br />2. GIF显示到一部分速度就变慢的原因。修改MAX_GIF_FRAME_SUM的值,把缓冲区开大就可解决。<br />3. 在
2011-05-21 10:20:00 948
转载 MTK总结(一)
<br />1、短信的执行<br />在短信这边,与下层的消息交互都是通过action队列去做操作的,首先都会通过mmi_frm_sms_write_action(PsFuncPtrU16 callback, module_type mod_src, void *data, PsFuncPtr function)把要做的操作写进mmi_frm_sms_action队列里去(写入action队列的包括mmi_frm_sms_write_action传入的四个参数,callback、mod_src、data、f
2011-05-21 10:18:00 1756
转载 MTK 网络通信详解
<br />MTK 网络通信详解 <br />先这里说一下 MTK 的通信流程<br />其实这个和 PC 机的通信差不多,大同小异。 PC 机上是直接 send 发送数据的,而 MTK 是发送数据时要加一个 HTTP 头再发送出去,这就是传说中的 CMWAP 模式通信,与 CMWAP 并列的是 CMNET 通信,这里先不详讲 CMWAM 与 CMNET 了,后面弄个专题。 <br />下面来详细介绍下这些函数及注意事项 <br />kal_int8 soc_create(kal_uint8 domain
2011-05-21 10:16:00 1258
转载 MTK平台用Socket实现
MTK平台用Socket实现默认分类2011-05-17 15:57:34 阅读7评论0 字号:大中小 订阅用pobu26 的MTK平台用Socket实现HTTP请求总结【转载】公司做了一个小型的wap浏览器的项目,其中涉及到用socket的实现http请求的方法,由于网上相关资料比较少,尤其是详细的资料比较少,所以走了不少弯路。在此仅从实现的角度说明MTK
2011-05-21 10:15:00 907
AirServer for Mac
2014-08-13
大数据多维度数据分析
2017-08-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人