摘要:
1. SapWidgetFtInputRom.c 定义常量等宏 SapWidgetFtInput.h/.c 是输入法给App调用的接口 SapWidgetTextInput –> 对外App的接口 TextInputWidget 外部统一接口 FtInput –> 对内的 模式:笔画、BPMF(台湾输入法)、英语、拼音、韩语(Hangul)、符号2. T9 是源文件;XT9 是库3. Hw: 手写 HG: 韩文 EG: 英文(联想) AB: 字母(单字母输入) Sb: 滚动条 SB: 符号 Kp: 全键盘 Keyboard: 定义区域 Keypad: 真正处理的代码4. 窗口句柄 阅读全文
随笔档案-2012年11月
summary2
2012-11-05 10:35 by lee++, 161 阅读, 收藏,
摘要:
1. 调用requestFocus() 强制获取焦点2.所有的View 会设定一个监听器,用来监听View获取/失去焦点, eg: 注册监听器 setOnFocusChangeListener(android.view.View.OnFocusChangeListener)3.SetVisibility(int) 显示或隐藏View4. framework 层自己负责measuring,laying out,drawing view 我们自己不应该调用方法,执行这些操作,除非自己实现了一个ViewGroup5. 通过复写 framework层的标准方法,来开始实现了一个普通的View通过onD 阅读全文
sumarry
2012-11-05 10:35 by lee++, 280 阅读, 收藏,
摘要:
NV : (nonvolantile value) 保存在该区中的数据不会因为断电而消失,而且可写,一般存储 rf 相关的数据 阅读全文
1. trace32 使用方法
2012-11-05 09:54 by lee++, 3131 阅读, 收藏,
摘要:
(1)simulator 桌面快捷方式 图标属性: C:\T32\t32marm.exe –c config_sim.t32(2)加载脚本File –> Run BatchFile –> 3号目录 –> jt -> logAnalysis –> log_Analysis_Manager.cmmmodel : Caspi2File load : A. SRAM B. cp.axf (要和版本对应) --cp.axf 符号表,调试信息Reg.load(3)Nucleus+ –> Display Tasks –> Running –> Display 阅读全文
Java虚拟机(JVM)中的内存设置详解
2012-11-05 09:40 by lee++, 230 阅读, 收藏,
摘要:
在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候被放入该区域Heap space:存放Instance。GC(Garbage Collection)应该不会对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误Java Heap分为3个区 1.Young 2.Old 3.Pe 阅读全文
JVM(Java 虚拟机)
2012-11-05 09:40 by lee++, 279 阅读, 收藏,
摘要:
Java虚拟机,java源文件(.java)通过编译器生成字节码文件(.class),字节码文件(.class)通过JVM(Java虚拟机)中的解释器再翻译成特定机器上的机器码。 编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。 每一种平台的解释器是不同的,但是实现的虚拟机是相同的。 Java源程序经过编译器编译后变成字节码,字节码由虚拟机解释执行,虚拟机将每一条要执行的字节码送给解释器,解释器将其翻译成特定机器上的机器码,然后在特定的机器上运行。JVM体系结构 JVM都有两种机制,一个是装载具有合适名称的类(类或是接口),叫做类装载子 阅读全文
Java虚拟机内存分配原则--堆和栈
2012-11-05 09:40 by lee++, 1276 阅读, 收藏,
摘要:
code segment:存放代码data segment:静态变量+字符串常量stack:局部变量heap:动态申请内存用,可以理解为new出来的东西【注】每一个变量都有特定的变量类型,不同的变量类型有不同的长度原文:栈内存堆内存存储变量种类局部变量(基本类型变量和对象的引用变量) 对象的引用变量--用于指向堆内存new出来的内存空间new创建的对象和数组回收超出作用域,java自动释放内存空间由java虚拟机的自动垃圾回收器管理优势存取速度比堆要快,仅次于寄存器,栈数据可以共享动态分配内存,生存期不必事先告诉编译器 运行时动态分配缺点存在栈中的数据大小和生存期必须是确定的,缺乏灵活性 栈中 阅读全文
深究Java虚拟机
2012-11-05 09:39 by lee++, 221 阅读, 收藏,
摘要:
JVM:Java Virtual Machine Java虚拟机 JRE:Java Runtime Environment Java运行时环境 ABI:Application Binary Interface 应用二进制接口,是一个程序在运行时应用的环境,也是一种可执行文件的格式。操作系统都有自己的进程地址控件,硬件系统也各不相同;java在所有的计算机上都使用相同的ABI; java运行时环境JRE,包括java虚拟机,是java ABI与各种硬件/操作系统ABI之间的桥梁。1)java源代码编译后生成的目标代码是一种字节码(bytecode),与其他语言不同的是:java的字节码是一种中立 阅读全文
浙公网安备 33010602011771号