- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Activity与Activity与service之间通讯
Activity与Activity之间全局变量,Intent。 Activity与service之间Ibind,广播。 Activity,Service与线程Handler。
2012-09-20 15:48:13 116
原创 最挣钱的人
在一个产品周期中最挣钱的人是谁?出资者,产品开发者,生产者,销售者? 一个产品线。可以有以下人员组成,出资者,产品开发者,生产者,销售者。我们要成为怎样的角色,使获得的利润最大。一个人也开能同时担任几个角色。我们程序员现在居的位置就是生产者,只会出苦力,利润都是血汗钱。产品的主导者应该是获得利润最大者。主导者一般是出资者,或者是产品开发者。有可能是一者也可能是两者。我有钱我可以找人研发产...
2012-09-17 17:11:16 83
原创 线程学习
逻辑死锁:锁使用不当的死锁,例如A刚要释放B。B回调到了A 物理死锁:锁交叉 导线程:访问公共交给一个代理线程。此种适合吞吐量消息。吞吐量大的用多线程访问。 回调一定要锁外回调。 释放的函数,资源锁内置空锁外释放 回调要带着本身。用时检查本身。 写用于多线程的类。每个函数一般开始加锁,结束时释放锁。 参考博客h...
2012-09-13 17:32:14 49
原创 SharedPreference与PreferenceActivity使用
SharedPreference: 创建: SharedPreferences settings = this.getSharedPreferences("TestXML", 0); 这四种模式前面介绍使用文件方式保存数据时已经讲解过。如果希望SharedPreferences背后使用的xml文件能被其他应用读和写,可以指定定Context.MODE_WORLD_READABLE和Cont...
2012-09-11 12:13:24 140
原创 GIT版本控制工具原理
仓库的组织结构及相关概念 仓库的组织管理形式这部分,应该说是版本管理工具设计上最核心的内容。 SVN属于中心式的仓库管理,完整的仓库数据,统一维护在服务器端的仓库中,对于客户端来说,本地取得的数据不是完整的仓库,只是仓库中特定版本的部分或全部数据,同时,客户端还负责维护本地数据的变更情况,在客户端并不拥有仓库完整的历史数据。本地的工作树和仓库是相对独立的。对于Git来说,应该属于分布式的仓库...
2012-09-10 13:57:25 88
原创 iOS界面控件各种自定义
http://code4app.com/category/tableview 我的话费充值店-各种面额电信100元仅售98.60 联通100仅售99.00移动100仅售99.30
2012-09-05 15:15:44 50
原创 UITableView自定义个性化
UITableView的强大更多程度上来自于可以任意自定义UITableViewCell单元格。 通常,UITableView中的Cell是 动态的,在使用过程中,会创建一个Cell池,根据每个cell的高度(即tableView:heightForRowAtIndexPath:返回 值),以及屏幕高度计算屏幕中可显示几个cell。而进行自定义TableViewCell无非是采用...
2012-09-05 13:00:14 81
Android开发教程
2011-02-28
计算机硬件系统的组成教
2009-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人