Android 分享两个你学习android 平台开发必须碰到的几个知识点的组件【天气预报、日期】View 组件
2011-01-26 19:43:15
原创作品,允许转载,转载时请务必以超链接形式标明文章
原始出处 、作者信息和本声明。否则将追究法律责任。
http://terryblog.blog.51cto.com/1764499/486341
本篇文章将分享两个VIEW组件,一个天气组件和一个日期组件,这两个组件本来是一个App Widget 后来,我看着好玩,将他们弄成一个VIEW的组件,可以像使用Windows Phone 7 的用户控件一样拖放到你想要的项目中。本篇将演示这两个组件的编写过程,工程文件如下:
650) this.width=650;" border=0 onsubmit onchange isImg="true" vmlBg="https://i-blog.csdnimg.cn/blog_migrate/683c632c0aebfcb3c5fbdc1c3e5b685c.png" vmlInitiated="true" onunload onselect onreset>
包名介绍:
- com.terry.weather 程序的入口包
- com.yaomei.adapter 天气预报组件使用到的数据源
- com.yaomei.model 天气预报使用到的模型包
- com.yaomei.util 获取天气信息的工具包
- com.yaomei.widget 天气预报组件、日期组件的存放位置
从包名可以看出,编写一个天气预报所需要的代码量比编写一个日期VIEW所需要的代码量要多得多 ,那么我们先把天气预报的一些实现思路跟大家讲讲。
首先,本实例使用的天气预报是一个可以自己国际化的天气组件VIEW,可以看上图,将所需要的URL都放入ANDROID 自己的国际化文件夹里面,比如中文的话就这样写: