易截截图软件、单文件、免安装、纯绿色、仅160KB

传智播客java学习 3g手机开发Android 1

今天是
3g
手机开发
Android
的第一天,是黎老师讲的,黎老师主要介绍了
3g
,以及
Android
和开发
Helloworld
程序。
 
      
3g
是什么

3G
,全称为
3rd Generation
,中文含义就是指第三代数字通信。
所谓
3G
,是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。
3G
只是一种通信技术标准,符合这个标准的技术有
WCDMA

CDMA2000

TD-SCDMA
三种制式。中国联通使用的是
WCDMA
(世界上大部分
3G
网络都采用的是该标准)
;中国电信使用的是
CDMA2000
(日、韩和北美使用);中国移动使用的是具有自主知识产权的
TD-SCDMA
(只有中国才使用)
 
。相对第一代模拟制式手机
(1G)
和第二代
GSM

CDMA
等数字手机
(2G)

3G
网络能处理图像、音乐、视频等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。第三代与前两代的主要区别是在传输声音和数据的速度上有很大的提升。
      
      
Android
是什么

Android
一词的本义指“机器人”,
Android

Google

07

11

5

宣布的基于
Linux
平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成。在国内,联想、戴尔、多普达、飞利浦、中兴、三星、摩托罗拉、等厂商已经推出基于
Android
平台的智能手机。在
3G
应用开发领域,
Android
的发展前景不容小视,也将会成为未来主流的手机操作系统。
 
      
Android
应用程序架构

src/
 
java
原代码存放目录
gen
/
自动生成目录
gen
目录中存放所有由
Android
开发工具自动生成的文件。目录中最重要的就是
R.java
文件。
这个文件由
Android
开发工具自动产生的。
Android
开发工具会自动根据你放入
res
目录的
xml
界面文件、图标与常量,同步更新修改
R.java
文件。正因为
R.java
文件是由开发工具自动生成的,所以我们应避免手工修改
R.java

R.java
在应用中起到了字典的作用,它包含了界面、图标、常量等各种资源的
id
,通过
R.java
,应用可以很方便地找到对应资源。另外编绎器也会检查
R.java
列表中的资源是否被使用到,没有被使用到的资源不会编绎进软件中,


相关文档:

java异常处理

只针对不正常的条件才使用异常
异常只应该被用于不正常的条件,它们永远不应被用于正常的控制流。
下面是一个用异常作遍历结束条件的滥用异常的例子:
//horrible abuse of exceptions. Don't ever do this!
try{
int i=0;
while(true)a[i++].f();
}catch(ArrayIndexOutOfBoundsException e){ ......

Eclipse调试Java代码

Debug透视图
http://www.cnblogs.com/Jamesliang/archive/2010/01/09/1643188.html
      当点击Debug按钮时,Eclipse会提示你进入 Debug透视图。可以在右上方Expressions窗口点击鼠标右键在弹出菜单中选择 Add Watch Expression 或者点击如下图所示按钮则会出现,添加表达式窗口。你可以输入你 ......

JAVA CLASSPATH 和PATH的区别 经典

 
Long long ago in a galaxy far,far away......
HakunaMatata
 
主页博客相册|个人档案 |好友
 
查看文章
 
 
为什么要设置JAVA_HOME&Path&CLASSPATH&CATALINA_HOME
2008-01-19 14:26
首先得介绍下面几个参数的作用:
current directory(当前目录):
当前在用的目录 ......

传智播客java学习 svn cvs

我今天学习了毛老师讲的
svn cvs
知识,我做了简单的笔记:
 
 
版本控制
:  版本控制(Revision
control)是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。此外,版本控制也是一种软体工程技巧,借此能在软体开发的过程中,确保由不同人所编辑的同一文件档案都能得以同步。
Subver ......

传智播客java学习 教育办公系统1

今天,我们开始了佟老师的教育办公系统的旅程:我做了简单的笔记:
      
1. 搭建 SSH 环境
      
1). 加入 Struts:
             
①. 加入 jar 包:
struts-1.3.8\apps\struts-b ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号