![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
orangeFighting
这个作者很懒,什么都没留下…
展开
-
eclipse 背景颜色更改
这里只是改变了workspace窗口的背景色,其他窗口需要修改系统背景色才行,比较简单粗暴的办法就是改注册表了(一切涉及注册表的修改建议先备份!!!) eclipse操作界面默认颜色为白色。对于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以我经常会改变workspace的背景色,使眼睛舒服一些。 设置方法如下: 1、打开window->Preference,弹原创 2015-01-13 20:27:00 · 532 阅读 · 0 评论 -
输入格式验证的架构实现
工程里常需要我们实现对输入文本的格式检验,如果每个涉及文本输入的控件都要单独写一个VerifyInputs()方法,会使得代码看起来啰嗦,架构臃肿,所以我分享一个比较好的(也比较通用的)方法——接口大法好呀!原创 2015-04-15 22:19:00 · 616 阅读 · 0 评论 -
底层通知上层的架构实现
最近的项目里,需要实现从网络端接收数据然后通知业务“总管”Mananger,让他来完成一些业务逻辑处理,比如数据库的记录添加,显示到UI等,而这些工作不是总管亲自来做的,会分发给他的下一级员工,比如单独处理用户数据的User类,处理消息数据的Message类等。 那怎么让这些员工知道有新的数据要处理呢,这里跟大家分享一个一般方法——接口大法好呀!原创 2015-04-15 21:35:06 · 1384 阅读 · 0 评论 -
非常有用的android控件编程
在关于c#和java中使用“引用”的讨论中,我已经介绍了如何用反射来实现DC与BO的数据交互。在android编程时需要将BO的数据赋值给UI的控件(比如TextView的setText方法),如果你以前每次inflate布局以后都要手动给每个控件赋值的话,就推荐你看看我的这篇分享吧!复用性高的代码都运用了面向对象语言的多态性,所以实现控件的复用首先需要写一个公用方法的抽象类,这里注意,我们说的控件原创 2015-04-09 22:24:21 · 511 阅读 · 0 评论 -
Adapter中getView方法的陷阱
我们在为列表写适配器的时候通常是implements BaseAdapter,实现它的抽象方法,java用一些好的结构减小了findViewByID的次数(参考链接),可是这就需要程序员们注意个问题,每次从内存中取出来的item是随机从以往的ViewGroup取出来的,资源重复利用从而减小了内存消耗,但同时也由于之前对某部分内存的配置没有清理,再使用时就需要手动修改,否则会有意想不到的后果发生。原创 2015-06-15 11:23:41 · 789 阅读 · 0 评论 -
聊天功能的完整实现
最近做的项目又牵扯到聊天功能(此处发誓我们不是做社交的!),虽然网页聊天和手机应用不大一样,还是想要理一理及时聊天的解题思路,大家可以参考这个模型,自我感觉结构是完整了但有点复杂,非常欢迎任何形式的探讨。原创 2015-09-22 22:09:55 · 12102 阅读 · 0 评论