深入理解LauncherActvity
之LauncherActivity、PreferenceActivity、PreferenceFragment
从下图我们可以知道,LauncherActivity、PreferanceActivity均继承于ListActivity,其中LauncherActivity实现当列表界面列表项被点击时所对应的Acitvity被启动;Pr...
分类:
移动开发 时间:
2015-01-04 19:18:59
阅读次数:
344
只是贴代码,以前写的突然忘记了.
private WifiManager.MulticastLock multicastLock;
public void init(Context context){
WifiManager wifiManager = (WifiManager) context.getSystemService(Conte...
分类:
移动开发 时间:
2015-01-04 19:17:48
阅读次数:
155
深入理解fragment(一)
Fragment是Android3.0引入的新API,可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。 可以把Fragment设计成可以在多个Activity中复用的模块,当开发的应用程序同时适用于平板电脑和手机时,可以利用Fr...
分类:
移动开发 时间:
2015-01-04 19:18:06
阅读次数:
401
点击打开链接
Sequence II
Time Limit: 5000/2500 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 577 Accepted Submission(s): 226
Problem Description
...
分类:
编程语言 时间:
2015-01-04 19:19:56
阅读次数:
167
我们要的是工作经验,而不是工作经历.
一个人工作了25年,就拥有了25年的工作经验,对吗?
例子:
一个男人在公司干了25年,他每天用同样方法做着同样的工作,每个月都领着同样的薪水。
一天,愤愤不平的男人决定要求老板给他加薪及晋升。他对老板说:“毕竟,我已经有了25年的经验。”
老板叹气说:“你不是有25年的经验,你是一个经验用了25年。
...
分类:
其他好文 时间:
2015-01-04 19:17:44
阅读次数:
222
深入理解fragment(二)
之《图书详情》实战
通过上一篇博文《深入理解fragment一》,我们学习了Android-Fragment的核心知识点。现在在此基础上,利用Fragment技术开发一款适用于大屏幕手机/平板的查找图书详情的应用软件。该项目主要在于两方面,一是Activity、Fragment的源码实现;二是,布局界面资源文件的实现。
1.res/../Boo...
分类:
移动开发 时间:
2015-01-04 19:17:55
阅读次数:
314
深入理解fragment(三)
之《兼容多分辨率的应用》实战
在上一篇博文中介绍了如何使用Android Fragment开发适用于大屏幕应用,现在我们在上一个应用的基础上继续学习如何使用Fragment开发兼容多分辨率的应用。
1.建立/res/values-large/refs.xml引用资源文件
为了开发兼顾屏幕分辨率的应用,我们需要建立一个引用资源文...
分类:
移动开发 时间:
2015-01-04 19:18:41
阅读次数:
340
开源程序Question2Answer程序的模板和wordpress模板有很大的不同,Question2Answer修改模板的时候并不是直接修改模板文件夹qa-theme下的文件,而是需要修改系统文件。当然Question2Answer也可以不修改模板文件添加百度分享按钮。
1、侧边栏添加百度分享
侧边栏添加百度分享按钮是最简单方便的,只需要进入Question2Answer管理中心–布局–所...
分类:
其他好文 时间:
2015-01-04 19:16:56
阅读次数:
292
前言
完成了基本的配置后,我们可以直接在nginx上运行php环境了,那么,接下来要做的就是后续的一些操作
配置网卡
由于现在的上网方式从分配固定的ip变成了自动分配,所以需要重新修改网卡配置
查看虚拟机配置,虚拟机采用的是Mac上的
然后修改网卡配置文件,改成对应的mac地址以及dhcp
[root@localhost ~]# vi /etc/sysconfig/...
分类:
其他好文 时间:
2015-01-04 19:19:20
阅读次数:
226
1.冒泡排序
基本思想是:两两比较相邻记录的关键字,如果反序则交换
冒泡排序时间复杂度最好的情况为O(n),最坏的情况是O(n^2)
改进思路1:设置标志位,明显如果有一趟没有发生交换(flag = false),说明排序已经完成
改进思路2:记录一轮下来标记的最后位置,下次从头部遍历到这个位置就Ok.
原冒泡排序代码如下:
void swap(int l...
分类:
编程语言 时间:
2015-01-04 19:16:51
阅读次数:
266
Linux 系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。以下针对三种环境变量的设置方法进行简单的介绍。...
分类:
系统相关 时间:
2015-01-04 19:17:52
阅读次数:
217
*含义
1.乘法 3*5
2.定义指针变量 int * p;//定义了一个名字叫p的变量,能够存放int数据类型的地址
3.指针运算符,
//如果p是一个已经定义好的指针变量则*p表示以p的内容为地址的变量
打印数据类型
%d - int
%ld – long int
%c - char
%f - float
%lf – double
%x – 十六进制输出 ...
分类:
编程语言 时间:
2015-01-04 19:15:41
阅读次数:
215
创建新的git库并创建master和init分支:1.git init (project1) 创建一个空的git库,如果不加名字那么直接在当前目录创建,加了project1在当前目录创建project1目录2.git branch init 执行命令创建init会报错fatal: Not a va....
分类:
其他好文 时间:
2015-01-04 19:14:48
阅读次数:
190
1、定义webservice调用类using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Net;using System.IO;using System.Servic...
1、创建存储过程1 create procedure proc_name()2 begin3 sql;4 endsql为定时值执行的代码,比如,定时向表里插入当前时间:INSERT into table(times) VALUES(NOW());;然后通过事件调度来定时执行该存储过程。2、创建触发事...
分类:
数据库 时间:
2015-01-04 19:15:55
阅读次数:
237