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
原创粉丝点击