摘要:
在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。但是,如果你要成为一个优秀的程序员,你还可以需要有几件事你需要注意,如果你能让下面十个条目成为你的习惯,那么你才能真正算得上是优秀程序员。1. 学无止境。就算是你有了10年以上的程序员经历,你也得要使劲地学习,因为你在计算机这个充满一创造力的领域,每天都会有很多很多的新事物出现。你需要跟上时代的步伐 阅读全文
posted @ 2011-10-22 14:22
Python绿色通道
阅读(252)
评论(1)
推荐(1)
摘要:
软件开发是一个跨度很大的技术工作,在语言方面,有C,C++,Java,Ruby等等等等,在环境方面,又分嵌入式,桌面系统,企业级,WEB,基础系统,或是科学研究。但是,不管是什么的情况,总是有一些通用的基本职业技能。这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员的职业生涯。很多程序新手也是因为缺少、达不到或是不熟悉在这些基本技能,所以,他们需要有老手带,需要努力补齐这些技能。而高级程序员应该非常熟悉这些基本技能,而且有能力胜任并带领其他经验不足的程序员。下面这些基本职业技术可以用来做为对一个程序员的评估,很明显,下面的这些技能都可以用来做面试。虽然,还有很 阅读全文
posted @ 2011-10-22 14:18
Python绿色通道
阅读(354)
评论(0)
推荐(1)
摘要:
http://linux.chinaitlab.com/special/linuxcom/ 命令大全linux常见命令的列表这是一个linux常见命令的列表。那些有• 标记的条目,你可以直接拷贝到终端上而不需要任何修改,因此你最好开一个终端边读边剪切&拷贝原文:http://www.pixelbeat.org/cmdline_zh_CN.html命令描述•apropos word显示和word相关的命令。 参见线程安全which command显示命令的完整路径名time command计算命令运行的时间•time cat开始计时. Ctrl-d停止。参见sw•nice info运行一 阅读全文
posted @ 2011-10-22 13:53
Python绿色通道
阅读(571)
评论(0)
推荐(0)
摘要:
面试题目及其答案1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念 DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。 2、sim卡的EF 文件有何作用 sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本 身可以有自己的操作系统,EF就是作存储并和手机通讯用的 3、嵌入式操作系统内存管理有哪几种, 各有何特性 页式,段式,段页,用到了MMU,虚拟空间等技术 4、 什么是嵌入式实时操作系统, A... 阅读全文
posted @ 2011-10-22 13:32
Python绿色通道
阅读(706)
评论(0)
推荐(0)
摘要:
Android 面试题原版附带答案,共100分一、选择题(30题,每题1.5分,共45分)1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:(),如果为读取的内容进行处理后再输出,需要使用下列哪种流?() A、输入流和输出流 B、字节流和字符流 C、节点流和处理流 D、File stream E、Pipe stream F、Random stream G、Filter stream 2.下列代码的执行结果是:() public class Test3{ public static void main(String args[]){ ... 阅读全文
posted @ 2011-10-22 13:23
Python绿色通道
阅读(1874)
评论(0)
推荐(0)
摘要:
59. Android 引入广播机制的用意?答:a:从 MVC 的角度考虑(应用程序内) 其实回答这个问题的时候还可以这样问,android 为什么要有那 4 大组件,现在的移动开 发模型基本上也是照搬的 web 那一套 MVC 架构,只不过是改了点嫁妆而已。android 的四 大组件本质上就是为了实现移动或者说嵌入式设备上的 MVC 架构,它们之间有时候是一种 相互依存的关系, 有时候又是一种补充关系, 引入广播机制可以方便几大组件的信息和数据 交互。b:程序间互通消息(例如在自己的应用程序内监听系统来电)c:效率上(参考 UDP 的广播协议在局域网的方便性)d:设计模式上(反转控制的一种 阅读全文
posted @ 2011-10-22 11:34
Python绿色通道
阅读(625)
评论(0)
推荐(0)
摘要:
46. 注册广播有几种方式,这些方式有何优缺点?请谈谈 Android 引入广播机制的用意。Android 广播机制(两种注册方法) 在 android 下,要想接受广播信息,那么这个广播接收器就得我们自己来实现了,我们可以 继承 BroadcastReceiver,就可以有一个广播接受器了。有个接受器还不够,我们还得重写 BroadcastReceiver 里面的 onReceiver 方法,当来广播的时候我们要干什么,这就要我们自己 来实现,不过我们可以搞一个信息防火墙。具体的代码: public class SmsBroadCastReceiver extends BroadcastRe 阅读全文
posted @ 2011-10-22 11:33
Python绿色通道
阅读(759)
评论(0)
推荐(0)
摘要:
38. 请描述下 Activity 的生命周期。 必调用的三个方法:onCreate() --> onStart() --> onResume(),用 AAA 表示(1)父 Activity 启动子 Activity,子 Actvity 退出,父 Activity 调用顺序如下 AAA --> onFreeze() --> onPause() --> onStop() --> onRestart() --> onStart(),onResume() …(2)用户点击 Home,Actvity 调用顺序如下 AAA --> onFreeze() - 阅读全文
posted @ 2011-10-22 11:25
Python绿色通道
阅读(599)
评论(0)
推荐(0)
摘要:
1.View如何刷新?2.DDMS与TraceView的区别?3.activity被回收了怎么办?4.在Java中如何引入C语言?答案1.View 可以调用invalidate()和postInvalidate()这两个方法刷新2.DDMS是一个程序执行查看器,在里面你可以看见线程和堆栈等信息,TraceView是程序性能分析器3.activity回收了,那就只有另起了4.java调用C语言程序,可以用JNI接口来实现上面答案仅作参考,毕竟我个人能力也有限嘛,难免会回答错误,呵呵.....解答:1.View受系统刷新(系统内部有个循环,监控事件、做业务处理、绘UI),可以用postInvali 阅读全文
posted @ 2011-10-22 10:44
Python绿色通道
阅读(533)
评论(0)
推荐(0)
摘要:
二 让Activity变成一个窗口:Activity属性设定 讲点轻松的吧,可能有人希望做出来的应用程序是一个漂浮在手机主界面的东西,那么很简单你只需要设置 一下Activity的主题就可以了在AndroidManifest.xml 中定义 Activity的地方一句话:Xml代码android :theme="@android:style/Theme.Dialog"android:theme="@android:style/Theme.Dialog"这就使你的应用程序变成对话框的形式弹出来了,或者Xml代码android:theme="@an 阅读全文
posted @ 2011-10-22 10:12
Python绿色通道
阅读(485)
评论(0)
推荐(0)
摘要:
1、 Android dvm的进程和Linux的进程,应用程序的进程是否为同一个概念DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。2、android中的动画有哪几类,它们的特点和区别是什么?两种,一种是Tween动画、还有一种是Frame动画。Tween动画,这种实现方式可以使视图组件移动、放大、缩小以及产生透明度的变化;另一种Frame动画,传统的动画方法,通过顺序的播放排列好的图片来实现,类似电影。3、handler机制的原理andriod提 阅读全文
posted @ 2011-10-22 10:09
Python绿色通道
阅读(706)
评论(0)
推荐(0)


浙公网安备 33010602011771号