arm-linux

http://armboard.taobao.com/

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 51 下一页

2010年4月28日

摘要: 嵌入式门槛虽然较高,但也跟其他事物一样,并不是牢不可破。只要我们用心去对待,东雪终将化去,春风定会吹来。具体步骤如下:1、《C语言》第二版谭浩强;《C程序设计语言》第二版徐宝文译机戒工业出版社你能区分开指针数组和数组指针吗?你知道函数指针吗?你能区分开定义一个变量时系统给它分配的空间与用malloc()函数给一个变量分配的空间有什么不一样吗?2、《数据结构》C语言版黄国愉、叶乃青编清华大学出版社你能合上书本,用C语言实现书中的单链表、双链表数据结构吗?3、《实用C++程序设计》第二板中国电力出版社Steve_Oualline著此阶段主要是学习其面向对象的编程思想,加深对C语言和数据结构的理解。 阅读全文
posted @ 2010-04-28 09:59 arm-linux 阅读(1122) 评论(0) 推荐(1) 编辑

摘要: 苹果公司iPhone的成功将多点触摸技术推到了一个前所未有的高度,经典的弹钢琴应用程序可以支持超过5点的同时触摸,虽然这一性能并不见得有太多的实用价值,但绝对带给了用户技术无限领先的震撼感。苹果公司的iPhone采用电容屏和他们的专利技术来实现对多点触摸的支持,价格自然不菲,但一点可以肯定,在支持的点数和性能稳定方面,目前还少有公司能在这方面挑战苹果的权威。对于消费电子产品来说,流行就是硬道理,在iPhone大行其道的同时,一时间但凡是有触摸屏的产品,都想让自己通过多点触摸等特性与iPhone攀上亲戚关系,尤其是手机、MP4、GPS等产品,仿苹果的心理更是急切。苹果公司的技术虽然在性能方面无. 阅读全文
posted @ 2010-04-28 09:02 arm-linux 阅读(471) 评论(0) 推荐(0) 编辑

2010年4月27日

摘要: 我告诉你,技术可以学学,单不能一味的就知道学,在中国这个神奇的土地上,有很多不是因为你会了才有本事,最关键的是让领导看你顺眼,千万不要和我说:我努力了,我会做,我懂技术领导怎么会看不顺眼。一直做技术是没有什么前途的,神奇的土地就是需要非常规的混法,什么都精通在行的人是当不了领导的,略知一二足够了。一味做技术的人往往会孤芳自赏,洁身自好,这是在这个神奇的土地上出现的神奇现象!干嘛我要说这么多,因为我醒悟了!好好努力,做大领导大老板,不要总是给别人做事。千万不要觉得做技术能干、了不起,其实做技术的拿不了多少钱,上面有人说在华为,我认识的好几个在那里呢,然后都自己做了,在华为,最多不过10万,我是说 阅读全文
posted @ 2010-04-27 14:11 arm-linux 阅读(183) 评论(0) 推荐(0) 编辑

2010年4月26日

摘要: 看到有很多网友不太理解dp、sp和px的区别:现在这里介绍一下dp和sp。dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏幕密度为160,这时dp和sp和px是一样的。1dp=1sp=1px,但如果使用px作单位,如果屏幕大小不变(假设还是3.2寸),而屏幕密度变成了320。那么原来TextView的宽度设成160px,在密度为320的3.2寸屏幕里看要比在密度为160的3.2寸屏幕上看短了一半。但如果设置成160dp或160sp的话。系统会自动将widt. 阅读全文
posted @ 2010-04-26 17:04 arm-linux 阅读(556) 评论(0) 推荐(0) 编辑

摘要: Android 2.1 |-- Makefile |-- bionic (bionic C库) |-- bootable (启动引导相关代码) |-- build (存放系统编译规则及generic等基础开发包配置) |-- cts (Android兼容性测试套件标准) |-- dalvik (dalvik JAVA虚拟机) |-- development (应用程序开发相关) |-- external (android使用的一些开源的模组) |-- frameworks (核心框架——java及C++语言) |-- hardware (主要保护硬解适配层HAL代码) |... 阅读全文
posted @ 2010-04-26 16:44 arm-linux 阅读(212) 评论(0) 推荐(0) 编辑

摘要: 开发过Android应用的同学们都知道,Android工程-res-layout资源文件夹下存放着控制view布局的xml文件,我们可以同过getViewById(int i)方法,从XML中构造view及其子类,在这个过程当中,XML文件中的一切layout属性也将被赋予这个view。当然,我们也能够通过代码来为某一个view来设置layout,那是后话。通过对集中layout的分析和比较我发现,Android中AbsoluteLayout与CSS的绝对定位很像,TableLayout与HTML的表格定位很像,而RelativeLayout与CSS的相对定位很像。前两者都已经是老生常谈了,. 阅读全文
posted @ 2010-04-26 16:42 arm-linux 阅读(2032) 评论(0) 推荐(0) 编辑

2010年4月24日

摘要: Layout对于迅速的搭建界面和提高界面在不同分辨率的屏幕上的适应性具有很大的作用。这里简要介绍Android的Layout和研究一下它的实现。 Android有4种Layout:FrameLayout,LinearLayout,TableLayout,RelativeLayout。 放入Layout中进行排布的View的XML属性: 4种Layout中Item所共有的XML属性: (1)layout_width (2)layout_height (3)layout_marginLeft (4)layout_marginTop (5)layout_marginRight (6)layo... 阅读全文
posted @ 2010-04-24 17:49 arm-linux 阅读(203) 评论(0) 推荐(0) 编辑

摘要: Layout对于迅速的搭建界面和提高界面在不同分辨率的屏幕上的适应性具有很大的作用。这里简要介绍Android的Layout和研究一下它的实现。 Android有4种Layout:FrameLayout,LinearLayout,TableLayout,RelativeLayout。 放入Layout中进行排布的View的XML属性: 4种Layout中Item所共有的XML属性: (1)layout_width (2)layout_height (3)layout_marginLeft (4)layout_marginTop (5)layout_marginRight (6)layo... 阅读全文
posted @ 2010-04-24 17:12 arm-linux 阅读(162) 评论(0) 推荐(0) 编辑

2010年4月23日

摘要: Eclipse 快捷键Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Sh... 阅读全文
posted @ 2010-04-23 15:32 arm-linux 阅读(333) 评论(0) 推荐(0) 编辑

摘要: //不是自己写的~堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 - 程序结束后有系统释放 4、文字常量. 阅读全文
posted @ 2010-04-23 14:09 arm-linux 阅读(668) 评论(0) 推荐(0) 编辑

上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 51 下一页