现在的位置: 首页 > 综合 > 正文

个人android学习笔记

2018年05月16日 ⁄ 综合 ⁄ 共 894字 ⁄ 字号 评论关闭

①UI布局设计中,使用gravity属性设置内部元素的位置,使用layout_gravity属性设置该属性相对父容器的位置。如果出现父容器使用gravity属性,同时其子元素使用layout_gravity属性的情况,父容器的gravity属性优先。

②在layout文件(xml)中,为UI元素设置OnClick属性,其属性值为方法名,相应的方法在相应的Activity中定义。同样能够实现OnClick的方法还有两种:1>使用“.setOnClickListener=new OnClickListener() {...}”,其中的类体必须具体;2>使用“.setOnClickListener=new button1OnClickListener()”,其中的button1OnClickListener继承了OnClickListener,并且其内部的方法OnClick,必须具体。

③Android实现布局的方法有两种,一是在layout文件夹下的xml文件设计,这种方法布局的所见即所得;一种是在Activity中,使用代码来实现,只有当代码执行才会现实布局效果。常用的做法是结合这两种方法来设计Android的布局。

④xml布局文件快速布局心得:在layout编辑视图中,通过拖曳组件到layout中,作初步UI设计,再从代码编辑视图中作细节修改。

⑤不同Activity之间数据传递,除了通过添加到Intent对象的方法,还有使用Application类的方法。(时间:2014-01-01)

⑥创建百度地图的应用,需要使用到由百度提供的API,可以到http://developer.baidu.com/map/下载,同时申请使用该API的KEY。这是第一步。第二步是复制由百度提供的Sample工程中的AndroidManifest.xml的权限,并且添加到自己的工程AndroidManifest.xml文件中,还有其它相关的标签;第三步添加相应的架包;下一步设计布局;最后一步在主activity中具体设计。思考这一过程,android调用外来的API大概也是这样的一个过程。。

抱歉!评论已关闭.