- 博客(11)
- 资源 (3)
- 收藏
- 关注
转载 AdroidManifest文件介绍
<br /><br />每一个Android应用程序包含一个manifest文件——AndroidManifest.xml,保存在工程的根目录中。该文件定义了应用程序的结构和元数据以及它们的组件。它包含组件(Activity,Service,Content Provider和Broadcast Receiver)的节点,这些组件构成了整个应用程序。并且使用Intent Filter和Permission,来决定如何相互影响以及对其他应用程序的影响。它同样提供了特性来指定应用程序的元数据(像icon或者the
2010-11-22 13:02:00 1510
原创 如何更改MyEclipse中XML以及JAVA文件的字体?
windows→Preferences→General→Appearance→Colors and Fonts→Basic→Text Font<br />到这里点击Edit...按钮修改后xml文件的字体就变了。<br /><br />windows→Preferences→General→Appearance→Colors and Fonts→Java→Java Editor <br />Text Front(set to defult: Text Front)<br />到这里点击Edi
2010-11-21 00:32:00 6268 1
原创 Adroid+Eclipse代码编辑快捷键(持续更新)
<br />●import导入快捷键<br /> ctr+shift+o<br />●添加代码行号快捷键<br /> 在代码编辑区使用ctr+F10,在弹出的菜单中选中Show Line Number即可。<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />(持续更新)<br /><br /> <br /> <br /> <br /> <br />
2010-11-20 19:46:00 983
原创 目前遇到的这个错误的“The application *** hans stopped unexpectedly. Please try again.”的原因。
在Android变成中多个Activity运行的程序,如果第二个Activity在弹出时出现无法预料的错误“The application *** hans stopped unexpectedly. Please try again.”目前出现这种情况的原因有:1、第二个Activity中的控件属性设置是否都正确,如宽、高是否都设置好了。2、第二个Activity是否在manifest文件中注册。3、manifest文件中第二个Activity声明时label填写是否正确。这也包括srting.x
2010-11-20 17:53:00 1408
转载 增强MyEclipse,Eclipse的代码自动提示功能
<br />增强MyEclipse,Eclipse的代码自动提示功能<br />(2008-08-19 21:42:08)<br />转载<br /> <br /> 一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visu
2010-11-20 15:53:00 531
原创 我的第一个Activity。
<br /> 今天磕磕绊绊费了九牛二虎之力终于调成了第一个Android的Activity,虽然有些错误到最后也不知道为什么,但是程序总算运行处效果了,看着调出来的程序效果,久久舍不得关闭,生怕关了就会有新的问题产生,再也调不出来了O(∩_∩)O哈哈~。总之,学习学习再学习!<br /> <br />
2010-11-18 13:59:00 531
原创 深度隔离的界面(从中间类到抽象类)
深度隔离的界面(从中间类到抽象类)类是对面向过程变成代码中数据与函数的抽象。它将数据与函数封装成类并通过产生的对象类操控数据和函数,使程序员与类对象的数据成员和成员函数打交道,而不必过分关注函数内部的代码和过程。但是类依然面临着会被修改,一旦类被修改,那么成员函数及数据成员就会被波及(尤其是私有成员,共有成员往往就是界面,供类的使用者的应用程序使用)。而类的生产者就需要将新类提供给类的用户,类的用户拿到新类后放进头文件中,就需要重新编译他们的代码。抽象编程并不彻底,类的生产者并没有与使用者完全隔离开。采用一
2010-11-14 00:52:00 1163
原创 多态的理解
继承召唤多态子类继承父类而生,必定继承父类的“操作”,然后可能会在“操作”中添加一些自己特有的行为。此时“操作”与父类中原有的“操作”依然同名,但其内容实质已发生了一些变化。不管子类还是父类,它们都将参与程序的代码。当子类、父类的同名“操作”同时出现在一段应用程序代码中时程序如何才能知道具体执行了哪个“操作”呢?这两个同名“操作”的具体执行内容分别是什么呢?这时“多态”就呼之欲出应运而生了
2010-11-14 00:04:00 717
原创 聚合与组合
<br />聚合与组合<br />聚合关系使用一条带空心菱形箭头直线表示的,如A——◇B(A聚合到B上,或者B由A聚合而成)。与组合关系不同的是,在聚合中,整体和部分不是强依赖的,即使整体不存在了,部分仍然存在。例如部门撤销了,人员不会消失,他们依然存在。聚合是一种特殊的关联,它表示的是类之间整体与部分的关系。<br /> 组合关系式用一条带实心菱形箭头的直线表示的,如A——◆B(A组合成B或B由A组合而成)。组合表达了整体拥有部分的语义。例如母公司拥有许多子公司。组合表示的也是类之间的整体与部分的关
2010-11-13 23:25:00 962 1
原创 数字签名与数字加密
数字签名司令部向部署在各处的间谍发出搜集情报的指令。总部签名以确保指令的权威性,间谍们用总部实现分发的公钥验证收到的指令的准确无误,以免搜集无价值的情报,浪费资源。其过程如下图所示。数字加密各处间谍搜集好情报后为防止信息暴露,采用司令部分发的公钥给信息加密,然后将情报信息司令部。司令部自己掌握私钥来一一解密各处间谍传回的情报信息。这私钥甚至连间谍们也不能拥有,情报一旦被某位间谍加密,除了司令部,没有任何其他人可以解密(包括搜集情报并给情报加密的那位间谍)。
2010-11-13 23:15:00 680
转载 UML面向对象分析与建模
UML面向对象分析与建模<br /> <br />2010-07-07 作者:刘朝辉 来源:刘朝辉的Blog <br />【1】面向对象技术概述 <br />一、软件开发方法<br />常见的软件开发方法有面向过程的开发方法,面向数据结构的开发方法和面向对象的开发方法。其中面向过程的开发方法也称为面向功能的软件开发方法或面向数据流的软件开发方法。结构化方法强调过程抽象和功能模块化。它一般利用图形表达用户需求,使用的手段有数据流图、数据字典、结构化语言、判定表及判定树等。面向数据结构的开发方法适合于求解算法依
2010-11-07 15:35:00 2553
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人