Android入门基础(11)

---编程体会

Java代码编写:

先要声明自己要用的所有控件,声明控件后最重要的事情就是要和布局文件中的控件联系起来,让程序知道你这个控件用在那里,主要是用findViewById()方法;

在java代码中设置EditText显示字符时,传入的参数必须用string.fomat()(需重点研究下)方法格式化,类比的还有其他显示控件字符的设置。

平时有意识的要培养编程时的整体思想,规范编程风格,有意识的学习应用面对对象的三大思想。

编程技术对基础很重要,不想成为未来的码农,就好好学习底层基础知识。

为使代码清楚调理,在每一个Activity组件中,将所有控件初始化时均放在findview()方法中,所有的监听事件均放入setLinsteners()中,所有的初始化方法均放入initializeValues()中(其中可以再定义控件的初始方法initViewValue()和其他全局变量的初始方法initGloableValue()),上述方法均放入OnCreat()方法中。

Android 不是J2ME平台,Android 应用程序在Dalvik虚拟机内运行,并inux内核来提供进程,内存,和文件系统管理等各项服务。(Dalvik虚拟机采用基于Linux的内核服务为android 应用程序提供托管环境)

Eclipse要将创建的java字节码转换为.dex文件,才能在android运行时使用。应用程序资源文件xml文件有aapt进行处理,并最终会生成R.java文件,将代码连接到用户界面时,我们需要引用R类来表示用户界面标示符。Java源文件首先将由java环境编译为类文件,然后他们将被转换为Dalvik使用的dex文件。Xml文件将转换为二进制表示,但这些文件在设备上任然用.xml扩展名。转换后的xml文件(非布局资源的编译形式,包括Drawable,values和dex文件(classes.dex))将由appt工具封装到一个采用projectname.apk命名结构的文件中。文件可以有兼容pkzip的阅读器来读取,例如:winrar,winzip等。

[置顶] android 入门基础(11) ---编程体会_第1张图片

更多相关文章

  1. Android中资源文件用法简单示例
  2. Unity3d导出Android的apk文件时相关问题的解决办法
  3. Android Activity启动和退出过程中onResume()方法的回调
  4. andorid跳过系统API获取以太网IP,网关,DNS,MAC的方法
  5. 【Android】关联source code的方法
  6. android编译系统的makefile文件Android.mk写法
  7. [转]NDK中log输出方法
  8. android文件系统挂载分析

随机推荐

  1. 用惰性加载优化 React 程序[每日前端夜话
  2. 聊聊我的 Java 自学之路
  3. 用JavaScript实现插入排序[每日前端夜话0
  4. Facebook的DevOps案例研究与相关工具[每
  5. Linux基础-14day-Linux系统服务管理
  6. Chrome 74 带来的新功能[每日前端夜话0x6
  7. 杀手级的TypeScript功能:const断言[每日前
  8. 13个帮你提高开发效率的现代CSS框架[每日
  9. Android的联通性---USB的主机模式和从属
  10. 30分钟用Node.js构建一个API服务器[每日