为什么需要用到Activity状态保存, 如何用 ?1)我们希望当前的Activity中的信息不会因为Activity状态的改变,而丢失。比如横竖屏的切换,突然来了个电话。2)借助Activity Lifecycle + Preference来完成状态保存;(此处不做详解)借助onSaveInsta...
分类:
移动开发 时间:
2014-07-07 10:11:20
阅读次数:
332
如果你看到的WebCenter空间应用(webcenter.ear)从WebLogic控制台,会话超时(3600秒)会话timout的是误导和中的WebCenter空间应用的情况下不适用。如果你更新该值从控制台,它不会影响的WebCenter空间应用程序的会话超时时间。然后,问题是我怎样才能改变的W...
分类:
Web程序 时间:
2014-07-03 22:59:27
阅读次数:
410
“点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png 智能手机中有自动横屏的功能,同一幅界面会在随着手机(或平板电脑)中的方向传感器的参数不同而改变显示的方向,在界面改变方向后,界面上的图形会因为长宽的变化而产生拉伸,造成图形的失真变形。 我们都知道an...
分类:
移动开发 时间:
2014-07-03 22:57:23
阅读次数:
298
如同任何基于C的应用程序,程序启动的主入口点为iOS应用程序的main函数。在iOS应用程序,main函数的作用是很少的。它的主要工作是控制UIKit framework。因此,你在Xcode中创建任何新的项目都配备了一个默认的主函数。除了少数特例外,你永远不应该改变这个函数的实现。 1 #im.....
分类:
移动开发 时间:
2014-07-03 22:05:57
阅读次数:
313
SQLite 仅仅支持 ALTER TABLE 语句的一部分功能,我们可以用 ALTER TABLE 语句来更改一个表的名字,也可向表中增加一个字段(列),但是我们不能删除一个已经存在的字段,或者更改一个已经存在的字段的名称、数据类型、限定符等等。改变表名 - ALTER TABLE 旧表名 REN...
分类:
数据库 时间:
2014-07-03 21:42:26
阅读次数:
380
Mutability of Collections (可变集合) 字典和数组都是在一个集合里储存多个值.如果你创建数组或字典后赋值给一个变量,那么这个集合就是可变的( mutable).这就意味着你在创建这个集合之后,依然可以改变这个集合的 大小,添加元素到集合里或者删除已有的元素.相反地,如果.....
分类:
移动开发 时间:
2014-07-03 21:02:03
阅读次数:
248
升级到0.8.1后,打开设置字体大小页面,你会发现不管是Default还是Darcula,都不允许你改变字体的大小,其实这个是因为这两个模式是Android Studio自带模式,所以不允许你改动,你要改的话要自定义自己的模式。如下图:
选中一个你想要的样式,然后点击Save as,然后在弹出的对话框中输入你自己定义的样式的名称。
然后再把Scheme name选择成你自定义的样式,这...
分类:
移动开发 时间:
2014-07-03 18:47:18
阅读次数:
232
基本思路:
方法1.遮罩可直接叠加一层带alpha的纯白、或纯黑View,可直接在ImageView外套一层FrameLayout,其foreground(一般同学可能只知道background,其实framelayout还有foreground)给定一个selector(按下时给0x33000000,即泛黑),到位。
方法2.重写imageView,按下状态改变时invalidate(触发o...
分类:
移动开发 时间:
2014-07-03 18:36:24
阅读次数:
277
在我日常的学习工作环境中,会经常使用到ssh 登录其他主机。但是即便有着号称手指马杀鸡的机械键盘,每次输入那么常一串还是让人很不爽的,所以我写了这个脚本,每次需要ssh 登录时,只需要运行脚本,然后选择需要登录的主机即可!
真乃脚本改变生活啊!!!...
分类:
其他好文 时间:
2014-07-03 15:46:39
阅读次数:
229
设计模式六大原则单一职责原则(SingleResponsibilityPrinciple)定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能...
分类:
其他好文 时间:
2014-07-03 12:13:25
阅读次数:
253