Android系统根据生命周期的不同阶段唤起对应的回调函数来执行代码。系统存在启动与销毁一个activity的一套有序的回调函数。本节来讨论下不同生命周期的回调函数里都该做哪些事情,不该做哪些事情。理解生命周期的回调在一个activity的生命周期中,系统会像金字塔模型一样去调用一系列的生命周期回调函数。Activity生命周期的每一个阶段就像金字塔中的台阶。当系统创建了一个新的activity实例...
分类:
移动开发 时间:
2015-05-25 18:52:15
阅读次数:
236
“多态”一词源于希腊文polymorphism,拆开来看是poly(复数)+ morph(形态)+ ism,从字面上我们可以理解为复数形态。多态的实际含义是:同一操作作用于不同的对象上面,可以产生不同的解释和不同的执行结果。换句话说,给不同的对象发送同一个消息的时候,这些对象会根据这个消息分别给出不同的反馈。...
分类:
编程语言 时间:
2015-05-25 18:53:59
阅读次数:
130
修改方式很简单。。。其实这些文件都有,只需要在配置文件内添加上就可以了。
添加方式:
找到openwrt交叉编译环境,然后
cd staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/pkginfo/
对libc.provides进行修改,在最后添加这两个文件名称,如下:...
分类:
编程语言 时间:
2015-05-25 18:51:20
阅读次数:
2016
查询语法
1.匹配所有文档:*:*
2.强制、阻止和可选查询:
1) Mandatory:查询结果中必须包括的(forexample, only entry name containing the word make)
Solr/LuceneStatement:+make,+make +up ,+make +up +kiss
2) prohibited:(...
分类:
其他好文 时间:
2015-05-25 18:53:35
阅读次数:
180
当我们希望在运行中增加对象的功能,或者对象的功能可以在运行中改变。比如说订单,当订单中物品的增加,相应的处理流程和计费结果也将变化,所以装饰者模式用于希望能动态改变对象行为的场景中。...
分类:
其他好文 时间:
2015-05-25 18:53:17
阅读次数:
121
题目描述:
Given a collection of numbers, return all possible permutations.
For example,
[1,2,3] have the following permutations:
[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2],
and [3,2,1].
...
分类:
其他好文 时间:
2015-05-25 18:51:05
阅读次数:
129
围巾的纠结
Time Limit: 500 MS
Memory Limit: 32768 K
Total Submit: 123(52 users)
Total Accepted: 57(48 users)
Rating:
Special Judge: No
...
分类:
其他好文 时间:
2015-05-25 18:52:42
阅读次数:
198
下载kafka正式版
http://kafka.apache.org/downloads.html
在Linux下解压tar包
tar -xzfkafka_2.9.2-0.8.1.1.tgz
修改server.properties
进入kafka根目录config/server.properties
主要修改的有3个参数如下:...
分类:
其他好文 时间:
2015-05-25 18:51:27
阅读次数:
248
iOS添加自定义自体 [UIFont fontWithName: size:]
[UIFont fontWithName:(NSString *)fontName size:(CGFloat)fontSize];
//便利字体名称
for (NSString *str in [UIFont familyNames]) {
dlog(@"UIFont_name: %@",str);
}
2015-05-25 16:36:46.591 pengsi[10717:2381284] UIFont_...
分类:
移动开发 时间:
2015-05-25 18:51:23
阅读次数:
182
前段时间千牛iOS版本也从iOS 6.0开始支持,所以可以正式引入Auto Layout来进行界面布局。
这里记录下在UILabel上应用Auto Layout进行布局的过程。一、业务场景
用三个UILabel展示一件商品的基本信息:标题,价格,销量;
标题排在最上面,左右两边至少留出20的边距,可以换行;
价格排在标题下面,左边与标题对齐,顶部和标题留出10的边距;
销量排在价格右边,字体略小,...
分类:
其他好文 时间:
2015-05-25 18:52:45
阅读次数:
251
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——
1:获取字节码的三种方式: Employee emp=new Employee();
Class clazz1=Employee.class;
Class clazz2=Class.forName(“java.util.HashS...
分类:
其他好文 时间:
2015-05-25 18:49:58
阅读次数:
240
本文,将会简述如何利用Matlab的强大功能,调用神经网络处理验证码的识别问题。
验证码识别原理Matlab对图像读入处理,去掉噪声点和较浅的点,进行二值化,将图像转变为0/1矩阵,这样就完成了预处理。
然后要对图像进行切割,取到每个数字的小图片位置,将其缩放至等大小,再将其放入到神经网络中进行分类处理。...
分类:
其他好文 时间:
2015-05-25 18:50:45
阅读次数:
1681
JAVA反射机制
JAVA反射机制在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C...
分类:
编程语言 时间:
2015-05-25 18:52:09
阅读次数:
162
一、为什么使用线程同步
线程同步是为了防止多个线程访问一个数据对象时,对数据造成破坏
二、多线程案例
package cn.thread;
public class Boo {
private int x = 100;
public int getX() {
return x;
}
public synchronized int fix(int...
分类:
编程语言 时间:
2015-05-25 18:49:10
阅读次数:
121
转载请注明出处:http://blog.csdn.net/ZhouLi_CSDN/article/details/45971421View Animaiton
通常使用xml文件定义动画,这样易读,重用。
xml写在res/anim/路径下。
下面是例子:
<scale
android:inte...
分类:
其他好文 时间:
2015-05-25 18:50:41
阅读次数:
152
首先处理这个问题,用了1个星期,非常努力,拼命的寻找哪里出现了OOM 内存溢出的问题,可是都没找到结果,一直以为是自己使用的Picaso加载图片框架,只加载了图片,但是activity 销毁时,没有做内存释放的功能,所以自己去尝试方法去解决问题:
1.换一个图片框架:Xutil 图片框架
结果只是换汤不换药。 还是会出现OOM ,内存溢出问题
2.图片单独处理:网上说针对于大...
分类:
移动开发 时间:
2015-05-25 18:50:27
阅读次数:
223