今天是15年10月13日,经过两个多月的努力,我终于写出了我的第一安卓程序,我很高兴,这是我前行的动力;
在写程序的过程中,我发现了几个小问题:
1.我第一次了解到了匿名内部类的实现,以及所谓的Uri资源定位符,然后我了解到安卓有自己的xml界面语言,不需要java的图形化界面及Swing组件;
2.在编译的过程中,adb桥端口被占用,导致程序无法跑起来,所以我学会了以下处理方法:
猜测是某个程序占用了adb端口。于是按此思路查找,
在任务管理器 kill掉adb 或者重启adb server,
输入: adb kill-server,然后启动 adb start-server;
仍然无效就查看 5037端口是否被占用,
5037为adb默认端口 查看该端口情况如下:
用命令行: netstat -aon|findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING (被占用) 6540
经查看发现是酷狗音乐---终于解决了
发现6540占用了 5037端口,继续查看6540的task,经查看发现是酷狗音乐(---终于解决了 ).如下所示
用命令行: tasklist|findstr "6540"
kugou.exe 6540 Console 5 4,276 K
接下来问题就好解决了,在任务管理器kill掉酷狗.exe .
最后重启eclipse,运行android项目,可以了。
3.本次学会了如何给安卓程序添加应用权限请求了;
4.此次代码实现让我了解了 监听器是在MainActivity.java中进行的,就像是业务逻辑处理页面一样;
5.而界面显示在activity_mian .java中实现的,通过ctrl+1,可以直接转化字符串为文本;