Android认识和最基本开发流程
来源:互联网 发布:国外类似于淘宝的网站 编辑:程序博客网 时间:2024/06/05 05:39
一、Android的体系结构
第一层:Application 应用层第二层:Application framework 应用程序框架层第三层:Libraries 核心代码库 <----- Android Runntime 运行时第四层:Linux Kerner 内核层
二、常见的布局方式
a.线性布局LinearLayout(使用最广) * 可以给子控件按照weight属性分配空间(特有) * 直线排列,两个方向b.相对布局RelativeLayout(较多) * 一个参照物,两条基准线c.帧布局FrameLayout * 图层显示的DIVd.表格布局TableLayout * 有行列 电子表e.绝对布局AbsoluteLayout * 坐标系 X和Y
三、应用程序开发的基本流程
a.在res/layout/xxx.xml文件编写布局代码b.在src的MainActivity.java代码中找到关心控件c.在src的MainActivity.java代码中编写逻辑代码d.注意清单文件是否要添加权限
四、常规套路
如果看到在布局文件中有EditText和Buttona.关心控件findViewById(R.id...);b.设置按钮的点击事件监听c.在按钮的点击事件监听中: * 得到输入框的内容 String data = et.getText().toString().trim(); * 判断内容是否为空 if (TextUtils.isEmpty(data)){ //为空则 return; }
0 0
- Android认识和最基本开发流程
- express开发最基本流程
- Android 基本开发流程
- Android 蓝牙开发基本流程
- Android传感器开发基本流程
- Android 蓝牙开发基本流程
- android Bluetooth开发基本流程
- Android 蓝牙开发基本流程
- Android 蓝牙开发基本流程
- Android 蓝牙开发基本流程
- Android 蓝牙开发基本流程
- Android 蓝牙开发基本流程
- Android 蓝牙开发基本流程
- Android 蓝牙开发基本流程
- Android 蓝牙开发基本流程
- Android 蓝牙开发基本流程
- Android 蓝牙开发基本流程
- Android 蓝牙开发基本流程
- Android Matrix的使用与自定义动画
- HTML5学习笔记
- JDBC之DAO
- 数据结构笔记之用C++实现顺序栈和链式栈
- opencv使用中出现的错误与解决方法
- Android认识和最基本开发流程
- 数据加密方法
- Ubuntu14.04 最近出现问题解决
- Android adb.exe程序启动不起来,如何处理
- SSH框架 POI例子小结
- 利用Apache的http功能共享文件
- Gradle for Android 第二章:自定义构建
- ArcGIS API For Javascript之动态图层
- linux lsof