因为单单靠Eclipse import project解决不了所有的问题。终极方案为通过Eclipse 的向导, 将已经存在的代码工程,

再创建成一个新的工程, 如图所示的: create project from existing source选项

为了方便大家入门,今天对代码做一下标注.

1. Android程序的进入点

不要妄图像学习C或者Java的入门一样, 有一个main函数供你进入, Android的应用程序运行在一个框架中, 因此main进入点 函数被层层包裹,探寻这个进入点函数,实在是没有多大的价值(这就跟我们用Visual c++去写MFC程序一样, 看到的不是main函数, 唯有寂寞...)

Android框架做得比较精妙:

1. 应用的各个功能,都被切割成一个个的Activity对象

2. Activity都在AndroidManifest.xml这个xml中注册, 并且规定那个Activity是启动Activity

3. Activity 之间是可以通信的

以本文的代码为例, AndroidManifest.xml是这样的:

第一个Android 程序的源代码: TxtReader文本阅读器相关推荐

  1. 一个基于Rxjava2+MVP的自定义文本阅读器

    文本阅读器 一款txt文本阅读器,基于Rxjava2+MVP github:https://github.com/ziktang/BookReader 主要功能: 1.文档选择导入,文档扫描. 2.T ...

  2. 文本阅读器(txt reader) v0.3.1 linux bt

    Welcome to my blog! <script language="javascript" src="http://avss.b15.cnwg.cn/cou ...

  3. Android 文本阅读器源代码 学习

    1 来源 http://www.apkbus.com/android-83021-1-1.html 从这个地方下载了一个android 文本阅读器,比较简单,稍微分析以下. 2 代码不是很难,记录以下 ...

  4. 开博记念及附上第一个android工程:Txt文本阅读器

    开博记念 因工作需要学习安卓,对于安卓又完全是从零开始,故在这里记下学习总结,以记录学习工作中遇到的问题和解决办法.  由于有C++和C#基础,博主先是花了三天时间过了下JAVA的基本语法,然后就开始 ...

  5. 使用eclipse编写并运行你的第一个Android程序

    使用eclipse编写并运行你的第一个Android程序 关于配置android开发环境我再前一篇文章已经说过,这里便不再赘述 文章链接:使用eclipse搭建Android 开发环境 一.新建你的第 ...

  6. 《Android 应用案例开发大全(第二版)》——1.5节第一个Android程序——Hello Android...

    本节书摘来自异步社区<Android 应用案例开发大全(第二版)>一书中的第1章,第1.5节第一个Android程序--Hello Android ,作者 吴亚峰 , 于复兴 , 杜化美, ...

  7. 《教我兄弟学Android逆向01 编写第一个Android程序》

    前言 之所以准备写这一系列逆向的教程是因为有一些同学私信我说自己想学习Android逆向但是不知道怎么去学习 包括自己身边的一些计算机专业的同学 在大学里面老师讲的那些东西要么是自己不感兴趣 要么是自 ...

  8. Android文本阅读器,SD卡文本阅读

    文本阅读器,区别于小说阅读器,不能读取大容量的文件.文件容量过大,就会导致读取的速度变得很慢. 读取一个文本文件需要使用BufferedReader + FileReader来逐行读取内容. 还需要准 ...

  9. 计算机,编码,文本阅读器 一

    计算机的发明改变了世界,也改变了图书行业.书籍的买卖被下载取而代之.几百万字的文字被存取到几MB的文本文件中.一个小小的32GB的U盘,可以存放一个小型图书馆的书籍.当人们闲暇之时,掏出手机,打开电脑 ...

最新文章

  1. 网页加速系列(七)、 网页加速之异步加载
  2. zabbix自动发现规则实现批量监控主机的TCP监听端口
  3. ubuntu 12.04.1升级至ubuntu 12.10出现gcc-4.7依赖库错误的解决办法
  4. wxWidgets:wxGenericAboutDialog类用法
  5. 计算机有什么著名基金经理排名,百万年薪的基金经理,都是什么专业出身?!...
  6. Yarn 报错:error Couldn‘t publish package: “https://registry.yarnpkg.com/ 。。。Forbidden“
  7. 【kafka】kafka record is corrupt(记录损坏)
  8. Spring Cloud 服务注册与发现 [ eureka ]
  9. 年总结(二):历经一年的蜕变
  10. 《Android游戏开发详解》一3.7 里程碑
  11. 流程图绘图工具 Gliffy 使用简介
  12. go语言两个json对比
  13. Ubuntu 启动图标变成问号
  14. 【OpenGL】OpenGL帧缓存对象(FBO:Frame Buffer Object)
  15. android 多个按键精灵,Android 一种通用的按键精灵的实现思路
  16. トゥーヴァ / 土法
  17. 制作一幅好地图的10个技巧
  18. Matlab之如何对cell进行排序?
  19. 怎么求中位数和分位数 概率密度函数_计量经济学中的“条件”与“无条件”...
  20. 三八节与芊芊一起赏雪

热门文章

  1. 计算机网络-面试题汇总
  2. 第6关:人民币美元汇率双向兑换计算
  3. 你的、我的、我们的翻转课堂
  4. oops和panic的区别
  5. 波比的w可以挡机器人的q_LOL波比W可以挡哪一些英雄技能
  6. 用什么条码标签制作软件批量打印产品吊牌?
  7. MacBook磁盘内存空间清理软件CleanMyMac2023
  8. 才貌双全,既是学霸,又是运动达人,这个博士小姐姐太飒了
  9. 成都工程师职称评审,职称评审流程!
  10. 睿泽物联 Cat.1单灯控制器打造5G智慧灯杆新应用