2015年9月24日

摘要: 一个在行为良好的软件与勉强运行的软件之间的最主要区别就是,行为良好的软件能很完善地处理失败、关闭和取消等过程。取消某个操作的原因很多:用户取消。有时间限制的操作。例如,某个应用程序需要在有限时间内搜索问题空间,并在这个时间内选择最佳的解决方案。应用程序事件。例如,应用程序对某个问题空间进行分解并搜索... 阅读全文
posted @ 2015-09-24 00:04 a0000 阅读(197) 评论(0) 推荐(0) 编辑

2015年9月23日

摘要: 如果可运行的线程数量多于可用处理器的数量,那么有引动线程将闲置。大量空闲的线程会占用许多内存,给垃圾回收器带来压力,而且大量线程在竞争CPU资源时还将产生其他的性能开销。任务是一组逻辑工作单元,而线程则是使任务异步执行的机制。我们已经分析了两种通过线程来执行任务的策略,即把所有任务放在单个线程中串行... 阅读全文
posted @ 2015-09-23 23:43 a0000 阅读(197) 评论(0) 推荐(0) 编辑

2015年9月22日

摘要: 同步容包括Vector和Hashtable,这些同步的封装器类是由Collections.synchronizedXxx等工厂方法创建的。这些类实现线程安全的试是: 将它们的状态封装起来,并对每个公有方法都进行同步,使得每次只有一个线程能访问容器的状态。同步容器类都是线程安全的,但在某些情况下可能需... 阅读全文
posted @ 2015-09-22 09:15 a0000 阅读(223) 评论(0) 推荐(0) 编辑

2015年9月8日

摘要: 未处理时的效果想要达到的效果设置自定义主题 引用主题 public MyDialog(Context context) { super(context, R.style.CustomDialog); mContext = context; ini... 阅读全文
posted @ 2015-09-08 07:37 a0000 阅读(890) 评论(0) 推荐(0) 编辑

2015年9月2日

摘要: android.support.v7.app.ActionBarDrawerToggle mDrawerToggle.setDrawerIndicatorEnabled(false); //disable "hamburger to arrow" drawable mDr... 阅读全文
posted @ 2015-09-02 15:31 a0000 阅读(137) 评论(0) 推荐(0) 编辑

2015年8月26日

摘要: 同步还有别一个重要的方面:内存可见性。(个人理解,对对象的修改在其他线程能立即看到)失效数据:读到的数据已经失效(读到的是某线程修改该对象之前的数据)在多线程程序中使用共享且可变的long和double等类型的变量也是不安全的,除非用关键字volatile来声明它们,或者用锁保护起来。加锁机制既可以... 阅读全文
posted @ 2015-08-26 07:39 a0000 阅读(164) 评论(0) 推荐(0) 编辑

2015年8月3日

摘要: 要保持状态的一致性, 就需要在单个原子操作中更新所有相关的状态变量。同步代码块包括两部分:一个作为锁的对象引用, 一个作为由这个锁保护的代码块。以synchronized来修饰的方法就是一种横跨整个方法体的同步代码块, 其中该同步代码块的锁就是方法调用所在的对象。静态的synchronized方法以... 阅读全文
posted @ 2015-08-03 09:50 a0000 阅读(141) 评论(0) 推荐(0) 编辑

2015年7月18日

摘要: 取消RecyclerView顶部和底部阴影android:overScrollMode="never" 阅读全文
posted @ 2015-07-18 11:34 a0000 阅读(275) 评论(0) 推荐(0) 编辑

2015年5月19日

摘要: 转:How to switch off download gradle distribution?如何使用本地gradledistributionUrl=file\:///C:/Users/johndoe/downloads/gradle-2.1-all.zip 阅读全文
posted @ 2015-05-19 08:12 a0000 阅读(1022) 评论(0) 推荐(0) 编辑

2015年5月8日

摘要: 转自https://philio.me/styling-the-searchview-with-appcompat-v21/Earlier versions of the AppCompat-v7 library conveniently exposed a huge number of styli... 阅读全文
posted @ 2015-05-08 14:22 a0000 阅读(4828) 评论(0) 推荐(0) 编辑

导航