精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-04-21
最后修改:2012-04-21
手把手全程教你开发Android应用的哥宝贝(UI介绍篇)
上一篇介绍了的哥宝贝的功能信息(http://www.iteye.com/topic/1122908),相信大家都对的哥宝贝的功能有了一个初步的认识,接下来就为大家讲解一下的哥宝贝的UI设计,因为页面过多,基础的布局内容就不详细介绍了,重点介绍主要页面的以及一些控件布局。 开始页面 AsyncTask(延迟跳转)和overridePendingTransition()(跳转效果),例子如下 开始页面的布局文件 fade与hold文件可以在网上找,很多就不贴出来了,Thread.sleep(1000)为延迟1秒跳转,括号里面参数为毫秒。 进入main页面后会有一个导航部分 这个部分是用了一个GridView控件实现的,实现代码如下 把导航需要用到的图片保存在mImageViewArray[]数据中,,文字保存在mTextviewArray数组中,需要点击跳转的页面保存在mTabClassArray的类文件数组中,这样就可以构成一个导航控件了。 进入到功能页面后,点击导航上的选项出现的每一个页面都是在同一个页面内,其他功能的Activity都放在了导航条所在页面的控件内切换。 实现代码如下,在刚才说的GridView的布局文件里加一个用于显示其他功能的Activity的层 java相关代码如下,构建一个用于导航键上显示内容的适配器mBottonGridViewAdapter 在GetView方法中加入每个按钮的布局文件,以及对每个按键中的控件赋值 适配器写好后,调用GridView控件,参数为上面写好的Adapter。 运行后GridView就会显示出来,点击后显示各个功能页面 地图界面: 地图文件的布局相对简单,在项目中我们使用的是百度地图,只需要在百度地图的官网里面把SDK下载下来,将baidumapapi.jar的文件添加到项目里面就可以了,类似于添加广告SDK一样。 在布局文件相应的位置添加下面的控件:
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-04-23
这么好的东西没人顶啊。。
|
|
返回顶楼 | |
发表时间:2012-04-23
哥们,开源不?
|
|
返回顶楼 | |
发表时间:2012-04-23
。。。。lz 坚持。。。。等待lz出新
|
|
返回顶楼 | |
发表时间:2012-04-23
这么好的东西,一定要顶啊
|
|
返回顶楼 | |
发表时间:2012-04-24
哥,你能不能录制视频,就像MARS同志一样,发布到电驴上去。哈哈
|
|
返回顶楼 | |
发表时间:2012-04-24
谢谢分享,
|
|
返回顶楼 | |
发表时间:2012-04-24
好东西,期待后续更多文章
|
|
返回顶楼 | |
发表时间:2012-04-25
期待兄弟开源
|
|
返回顶楼 | |
发表时间:2012-04-25
真是不错的好文章,谢谢无私的分享
|
|
返回顶楼 | |