一个简单的android小程序开发

时间:2024-02-21 13:45:18

女友手机联系人不少,虽然在我的联系人名片中使用了字母甚至是数字,每次给我打电话还是花费许多时间找我,再加上手机桌面添加的联系人快捷方式不是很美观,于是我昨天晚上就做了一个拨号小程序BabyCall方便她给我

手机程序的功能很简单,起初设计程序共包括一个activity,两个imagebutton,按下其中一个button实现拨号功能,按下另一个imagebutton则实现短信功能。拨号与短信默认接收方是我的手机号码,在加上一点简单的美化,仅此而已!

首先在main.xml中定义变量,这个没什么好说的,我就是想说一点,那就是在定义imagebutton,以及imageview等非文本性控件时,要注意ADT要求控件要有适当的description,也就是描述,不然会有警告!至于怎么描述,请参阅关于android的imagebutton,imageview等无文本控件警告的解决办法

接下来我们编辑主程序,也就是BabyCallActivity.java

当然了定义以及获取activity,button等控件的内容这里就不细讲了,不懂的请参阅我的之前博文

我只是想重点说一下imagebutton焦点得失的图片切换以及imagebutton点击前后的图片切换

首 先我们必须有自己喜欢的图片资源,windows系统的可以使用PS制作自己的资源,linux系统的同学可以使用GIMP制作图片,在不行就到网上找, 如果觉得以上方法都太费时,大家还可以下载人家做好的程序,然后解压打开/res/drawable/文件夹进行查找,当然我不知道这算不算侵权!我觉得 只要大家不是准备拿着这个程序去挣钱的,仅仅是学习或者是自娱自乐时,完全没有必要考虑侵权问题的,呵呵!

记住,图片不要太大(这里的大不仅指尺寸的大小,更是指数据的大小),太大可能出错,图片最好的*.png

找到图片

》》》》》》》》》》》》》》》》》》》》》》》》眼睛好困,休息一下,没有保存草稿,额,只能暂时发表《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《