Android
sl_nevergiveup
吃得了苦,耐得住寂寞,扛得住压力的敢于承受“苦逼屌丝”称号的IT宅男!
展开
-
Source not found
相信你在开发android程序的时候一定遇到过这个错误提示吧。对于像我这样的初学者,我相信这个错误一点让你头大。打断点调试,很容易会把错误源定位到setContentView(R.layout.main);这句代码上面。这时会很自然的想到是这个activity对应的布局文件main.xml写的不合适。但是布局文件一点错误提示都没有,让人很是郁闷,尤其是对我们初学者来说,布局文件中的书写规则还不是完全了解。今天我在布局文件中放置了一个progressbar,运行的时候总是出现这个错误,经过茫茫网海的搜索总算是原创 2011-02-27 18:48:00 · 5000 阅读 · 2 评论 -
Android_布局文件的名称
<br />activity布局文件的名称只能是[a-z0-9_.]<br />不能包含大写字母,不然R.java中不能生成对应的常量,也就不能在程序中设定activity的布局文件。原创 2011-02-24 11:53:00 · 759 阅读 · 0 评论 -
关于Android中注册以内部类形式写的BroadcastReceiver的问题
今天见网友发了这样一个小测试,就是测试如下四种注册Receiver的方法是不是都可行:1.通过代码动态注册内部类的Receiver2.通过代码动态注册外部类的Receiver3.通过manifest.xml静态注册内部类形式的Receiver4.通过manifest.xml静态注册外部类形式的Receiver结果是,第三种注册方式是通过不了的。对此我是这样认为的:我认为能在manifest.xml文件中只能注册在外部类中实现的Receiver。我是这么认为的:我们把Receiver写成内部类的形式时无非就是原创 2011-05-17 13:31:00 · 4924 阅读 · 8 评论 -
Android的TabActivity显示不正常(TabWidget)
初次接触TabActivity就遇到了个小问题:原本属于各个标签下面的横杠的一部分跑到了屏幕的最下方,如图所示原因是把TabWidget的layout_height属性写成了fill_parent,所以TabWidget就充满了整个TabHost,只要把该属性改为wrap_content让其能包括其内容,就不会出现这个问题了。通过这个例子可以很容易知道,所谓的TabWidget就是显示各个页面标签的部分。原创 2011-04-25 13:50:00 · 2502 阅读 · 0 评论 -
Android的消息机制,用Android线程间通信的Message机制,Android中Handler的使用方法——在子线程中更新界面,handler机制
<br />Android的消息机制(一) <br />android 有一种叫消息队列的说法,这里我们可以这样理解:假如一个隧道就是一个消息队列,那么里面的每一部汽车就是一个一个消息,这里我们先忽略掉超车等种种因素,只那么先进隧道的车将会先出,这个机制跟我们android 的消息机制是一样的。<br /><br />一、 角色描述<br />1.Looper:(相当于隧道) 一个线程可以产生一个Looper 对象,由它来管理此线程里的Message Queue( 车队,消息隧道) 。<br />2.转载 2011-04-23 16:33:00 · 1828 阅读 · 0 评论