04 2013 档案

摘要:本文为Android嵌入式学习系列笔记 三GDB, 是GNU项目的调试工具(the GNU Project debugger),G—>GNU,DB--->debuger, gdb允许我们观察被调试程序在运行时的内部状态,也可以查看一个程序crash时状态。gdb可以做四种操作:1.运行程序,标识任何可能影响程序运行行为的事物;2.支持断点调试;3.检查程序停止时的状态;4.支持改变变量的值;gdb下载http://www.gnu.org/software/gdb/download/通过gdb yourprogram可以启动gdb调试,启动gdb之后可以通过quit或Ctrl - d 阅读全文
posted @ 2013-04-29 22:28 小文字 阅读(1445) 评论(0) 推荐(0) 编辑
摘要:前言 根据《Perl语言参考手册》介绍,Perl是Practical Extraction and Report Language的取首字母缩写(实用报表提取语言),它是由Larry Wall设计的,并由他不断更新和维护,用于在UNIX环境下编程。Perl具有高级语言(如C)的强大能力和灵活性。事实上,你将看到,它的许多特性是从C语言中借用来的。与脚本语言一样,Perl不需要编译器和链接器来运行代码,你要做的只是写出程序并告诉Perl来运行而已。这意味着Perl对于小的编程问题的快速解决方案和为大型事件创建原型来测试潜在的解决方案是十分理想的。Perl提供脚本语言(如sed和awk)的所有功. 阅读全文
posted @ 2013-04-18 15:48 小文字 阅读(17280) 评论(1) 推荐(0) 编辑
摘要:对ListView的优化可以采用ViewHolder,其原理就是复用了convertView,public View getView(int position, View convertView, ViewGroup parent),有时ListView并不是每个item的布局都相同,比如:,这个时候传递进来convertView就不能很好的工作,解决方法,可以通过ViewType实现多个不同View复用。 public View getView(int position, View convertView, ViewGroup parent) { // loadi... 阅读全文
posted @ 2013-04-09 17:01 小文字 阅读(2462) 评论(0) 推荐(0) 编辑
摘要:消息通知比较常见,主要是用NotificationCompat的一些接口来进行内容设置,有点像AlertDialog的创建,主要是他们的封装都用了Builder;下面给出两段创建和清除消息提示的代码片段。新建一个消息提示:public void openNotification() { NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this).setSmallIcon(R.drawable.action_share) .setContentTitle("Not... 阅读全文
posted @ 2013-04-01 12:01 小文字 阅读(452) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示