一.搭建eclipse+android插件+android的sdk开发环境。
1、安装java JDK,android是基于java的应用,注意是JDK,非JRE
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,下载完成双击exe文件默认即可。
2、安装eclipse,下载地址http://www.eclipse.org/downloads/,下载最新版本的eclipse,老版本的eclipse可能不能安装android插件
3、安装android sdk,下载地址:http://developer.android.com/sdk/index.html
二.android应用程序简单介绍。
1、android应用程序入口activty,它在AndroidManfest.xml文件中配置的,activty生命周期,包括active/Running、paused,stoped,killed四种状态,四种状态可以相互转换,但一旦启动自己不能控制状态,状态由系统自动处理
2、可以从一个activty跳转到另外一个activty,之间传递数据也非常容易,有2种主要方式,分别是SharedPreferences,Intent方式,当然可以写到数据库,然后再读出来
3、android系统中,使用的是SQLITE数据库,嵌入式的,不存在服务器端客户端,这个数据库短小精捍,效率高,常用到嵌入式系统当中。
4、android开发流程是,用图形化工具拖拽出各种组件,这些组件都放再一个layer当中,工具会生成一个常量类R,里面包含了layer ID和组件ID的常量值。编写程序时就用这个ID得到相应的对象,进行一些业务处理。
5、strings.xml文件是资源文件,相当于属性文件,以键值对的形式存在,其他配置文件可以引用,java程序中也可以引用。使用这个文件的好处在于,可以把键固定,只需要修改值就可以改变程序。
6、每一个activty对应一个layer xml格式的文件,由图形化工具生成的,也可以手动编辑,但手动编辑容易出错,没有提示。
7、网络通信也很容易,JAVA有的都有,就可以把本地数据经过网络通信放到服务器里面,从网络获取资源。

更多相关文章

  1. android NDK JNI
  2. Android(安卓)Studio系列-签名打包
  3. AVD(android virtual device)路径设置
  4. Android心得3.2--用SAX解析器解析xml文件内容
  5. Android(安卓)Weekly Notes Issue #232
  6. android通过chmod命令实现文件权限修改
  7. Android读写文件
  8. Android(安卓)Power Management
  9. NPM 和webpack 的基础使用

随机推荐

  1. Android Socket With NodeJS
  2. Android webview记住账号密码
  3. Android中的AlarmManager的使用
  4. android:实现双击事件(DoubleClick)
  5. 如何限制textview显示文字的个数
  6. android中和c++中生产者和消费者模式
  7. android scrollview中嵌套expandablelist
  8. android 用沉浸式隐藏status bar
  9. Frist Android
  10. Android Bitmap换背景颜色