android的计算器应用程序里,源程序主要放在目录src目录下面,然后在这个目录根据包的名称进行子目录排列,由于这个程序在XML里包名称如下:

package="com.android.calculator2"

因此,它的目录就是这样排列的:

src

|

---com

|

---android

|

--- calculator2

所有java的代码都在目录calculator2下面,如下:

tony@tony-desktop:~/android/Android-2.0/packages/apps/Calculator/src/com/android/calculator2$ ls

CalculatorDisplay.java EventListener.java Logic.java

CalculatorEditable.java HistoryAdapter.java PanelSwitcher.java

Calculator.java HistoryEntry.java Persist.java

ColorButton.java History.java

在这么多的源文件里,怎么样知道那一个文件编译的主文件呢?那一个文件是程序主要入口包含的文件呢?其实这些问题可以从Android.mk文件里找到相应的名称,在Android.mk文件里可以看到如下这行:

LOCAL_PACKAGE_NAME := Calculator

这里定义包的名称为Calculator,说明文件Calculator.java就是主文件,是包含应用程序的入口。

//QQ: 9073204 EMAIL:9073204@qq.com

//蔡军生  2011-05-01

更多相关文章

  1. 【Android】配置文件属性说明
  2. 在sd卡存储文件
  3. 读取raw文件下文件内容
  4. android intent.setType指定浏览本地多种类型的文件
  5. 修改文件夹权限
  6. 解决android sdk中找不到tools目录Android sdkmanager tool not
  7. Android——文件操作
  8. Android下使用Properties文件保存程序设置

随机推荐

  1. Android序列化 Serializable使用和Parcel
  2. Android通过手机GPS获取经纬度方法
  3. android studio-toolbar的使用
  4. 树莓派---MAC下安装AndroidThings
  5. Android基础面试简答题
  6. Android(安卓)ORMLite数据库框架使用入门
  7. Android离线Doc文档访问速度慢的有效解决
  8. 加载一张高德地图
  9. 【Android】安卓布局文件中xmlns属性
  10. android 字节流缓冲区 字节缓冲流 读写SD