摘要:
大部分情况下,我们需要实现的消息机制无非是某个类得到了数据,需要传递到某个主界面上去显示,可以把这个消息在类中做成全局变量,主界面的类用一个线程定时扫描,如果这个数据不是空,则说明被类刷新了,那么更新主界面的数据,更新完成就把这个数据清空,这样下次判断如果为空,则不更新,直到被某个子类刷新位置再更新。 但是即便如此,还是没那么简单,比如我在主程序中,死循环不断输出一个int类型变量的值,使用了两个... 阅读全文
posted @ 2017-04-24 08:56
gary_tao
阅读(397)
评论(0)
推荐(0)
摘要:
我们先单独定义一个java类,名字可以任意取(比如叫做ClientHeartBeat类,我当前在做一个socket通信的客户端,我们假定需要一个可以测试心跳的程序),注意他要继承Thread,然后重载run方法(必须是重载run方法中写你要的自定义功能) 在我们要使用的时候,定义一个类的实例,然后执行start方法,注意其实start方法就是执行的run方法,但是两个名字都不能变。由于类... 阅读全文
posted @ 2017-04-24 08:55
gary_tao
阅读(386)
评论(0)
推荐(0)
摘要:
窗口-首选项-常规-启动和关闭,勾选启动时提示工作空间,然后移除现有的工作空间,最好也勾选启动时刷新工作空间 重启之后就可以设置工作空间了 阅读全文
posted @ 2017-04-24 08:54
gary_tao
阅读(728)
评论(0)
推荐(0)
摘要:
Values中修改strings.xml中的app_name即可 注意他是连接到AndroidManifest.xml文件的 阅读全文
posted @ 2017-04-24 08:53
gary_tao
阅读(448)
评论(0)
推荐(0)
摘要:
选中某个包之后按F2即可 注意,重命名包不能有大写,而且必须有至少两级(xxx.xxx就是两级) 重命名包之后,你要修改manifest.xml文件 阅读全文
posted @ 2017-04-24 08:53
gary_tao
阅读(1444)
评论(0)
推荐(0)
摘要:
窗口-首选项-常规-外观-颜色和字体,文本字体 阅读全文
posted @ 2017-04-24 08:52
gary_tao
阅读(344)
评论(0)
推荐(0)
摘要:
右击图片文件夹,新建一个Android XML文件 设置文件的名称,注意这个新建的xml文件就是会被用作按钮的background属性的,所以名字不要太奇怪,设置Root Element为selector之后,添加下面黄色的两行,按钮常规和按下的时候对应的图片,这里注意都是对应的前面放进去的图片 添加一个ImageButton,注意删掉src属性,添加b... 阅读全文
posted @ 2017-04-24 08:51
gary_tao
阅读(1080)
评论(0)
推荐(0)
摘要:
Fragment可以认为是Activity的一个界面的组成部分,Fragment必须依存于Activity。 在layout文件夹中新建一个xml文件,布局方式采用RelativeLayout,注意文件名最好都用小写 页面效果如下图所示 右击src文件夹,新建一个java文件(跟前面xml文件对应) 该java类继承了Fragment,并且重写onCreat... 阅读全文
posted @ 2017-04-24 08:50
gary_tao
阅读(449)
评论(0)
推荐(0)
摘要:
为了最快的导出程序,直接导出未签名的APK 但是大部分手机不允许安装未经签名的程序 导出签名的项目 设置密码,后面的都可以随便设置 这样最后生成的APK就可以直接双击完成安装 阅读全文
posted @ 2017-04-24 08:49
gary_tao
阅读(377)
评论(0)
推荐(0)
摘要:
查看自己的Eclipse版本 打开WINDOWBUILDER的下载页面,找到自己对应版本的下载地址,注意只是一个下载地址,不是要下载东西 http://www.eclipse.org/windowbuilder/download.php http://download.eclipse.org/windowbuilder/WB/release/R201506241200-1/4.4/ ... 阅读全文
posted @ 2017-04-24 08:48
gary_tao
阅读(403)
评论(0)
推荐(0)