第一个android小程序,小结

第一个android小程序,总结

刚开始学android,每年给老师拜年有点麻烦,都要一条条挨个该称谓,想给老师拜年又怕麻烦,不是我虚伪啊第一个android小程序,小结,虽然将其命名为Phoney,上网搜了一下有短信群发工具,但是都不能按照通讯录动态更改对收信人的称谓,于是决定自己写一个,看着电子书现学现做,对了 是在2.3.3上开发的

 

查了下,android 1.X和2.X读取通讯录的方式不太一样,为了以后用着方便,就按照2.0的方式来写了

 

悲剧的是乐phone现在还没有出正式版乐os2.0

 

学习的过程中发现了一些问题,总结一下:

1:activity之间传递数据可以动过bundle来传送,要传自定义的类的话可以实现parcelable来实现,但是如果要传递对象数组的话,最好还是用全局变量来,走了不少弯路啊,我最开始还想用bundle来传递arraylist第一个android小程序,小结

2:所有的view都是放在R中的,一个项目中千万别有view用一样的名字啊,不然。。

3:虽然是为了android才开始使用idea的,用了下才发现是如此的强大,默认对testng也支持,方便啊

4:这是manifest文件

android.intent.action.MAIN 是指这是程序的入口

android.intent.category.LAUNCHER 是指在android桌面上创建快捷方式。。。可能这叫法有点问题,相信新手都能明白啦

 

5:配置全局变量的话,只需要在<application android:name=".PhoneyApplication" 。。加一个这个android:name指向装有变量的类即可

 

 

过程中遇到一个问题,一个linearlayout中只有一个listview和一个button,当listview中有很多行时,button就不见了,不知道是为什么,希望有人能告诉我为什么第一个android小程序,小结

下面是apk,只能算作是alpha版,不过在avd试了下能用了,就是还没在手机上试过,穷锕。。。觉得给老总们,给老师过节时发短信太麻烦了,又想比较真诚,就拿去试试吧