`
moyue
  • 浏览: 25690 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
    看到坛子里有人讨论mvc,我也说说我对mvc的看法,顺带三层架构。       关于mvc的概念我就不多说了,mvc的应用很广,不仅仅在web开发中,swing就是基于mvc开发的一个GUI界面库,所以有人说mvc是观察者模式的一个变种 ...
android开发中常到的配置文件处理方式总结: 1.j2se方式:    .properties文件的读取: public static Properties getNetConfigProperties() { Properties props = new Properties(); InputStream in = Utils.class.getResourceAsStream("/netconfig.properties"); try { props.load ...
最近做的项目中涉及到线程间通信,我先把我的项目说下:     Activity启动后点击一个界面按钮后会开启一个服务(暂定为padService),在padService中会启动一个线程(暂定为Thread-3)发起Socket连接。我们项目中使用mina作为socket通信框架,用过mina的同志们应该熟悉,Thread-3只是负责监听,具体的消息处理是另外的线程。在我们的IoHandler中处理消息,现在的问题是,我需要在IoHander的sessionOpened方法中给Activity一个消息去更新UI界面,这个就涉及到不同线程间的通信了。    网上搜索后,在android中线程间 ...
本来这个也不算个大问题,但我开发中确实遇到了,特开此贴,希望能帮到一些android新手。 可能有人会说,设置EditText不可编辑那还不简单,直接设置 android:editable="false"  就可以了,如果你一直是这么做的,那么你就不用看下去了,在android2.2中直接设置  android:editable="false"是不起作用的,(我在模拟器和真机环境中测试都不起作用) 在android2.2中 editable是depreceated的,大家可以看看api文档http://developer.and ...
本人不是专业的android开发者,最近有个项目要求用android开发一个控制平板电脑的程序,之前我们有mina开发的控制客户端,现在要移植到android中,出现了若干问题,现总结下:   1.第三方jar包的使用       如果在Java Build Path中使用Add External JARs这种方式,运行时会有找不到类的错误(我的上面有,如果你没出现,恭喜你),上网查了几种方式,我这边运行通过的方式如下:      在项目中建个lib文件夹,把需要的jar包复制进去,在   Java Build Path中使用  Add JARs ,选 ...
Global site tag (gtag.js) - Google Analytics