摘要:
在Android中EditText用于编辑文本,TextView用于显示文本,但是有时候我们需要对其中的文本进行样式等方面的设置。Android为我们提供了SpannableString类来对指定文本进行处理。1) ForegroundColorSpan 文本颜色private void setForegroundColorSpan() { SpannableString spanString = new SpannableString("前景色"); ForegroundColorSpan span = new ForegroundColorSpan(Colo... 阅读全文
摘要:
;脚本功能是调整当前窗口的大小;sunwind ;2013年8月25日;需求是多爱英提出,我用了面向对象的ahk来实现的。;~ 按一下热键(win+z);~ 切换到 右下角1/4;~ 再按一下;~ 切换到 右下角 1/3;~ 再按一下 ;~ 切换到 右下角 2/3;~ 再按一下;~ 切换到 右下角 1/4SetTitleMatchMode, 3event_index:=-1#z::WinGetTitle, current_win, Aif (current_win!=old_win) event_index=-1if(event_index=-1){ old_win:=current_w... 阅读全文
摘要:
我们知道如果用记忆化搜索逐项递推可以将复杂度降低到O(n),但是对于更大规模的输入,这个算法效率还是不够高,那么我们考虑更高效的算法:二阶递推:f(n+2)=(1 1) f(n+1) f(n+1) (1 0) f(n)上面等式两边分别是矩阵,那么矩阵A就是等式右边第一个式子。只要求出A的n次,就可以求出f(n)。我们使用快速幂来求,这个算法的复杂度为O(logn)#include #include #include #include using namespace std;typedef long long ll;const int mod=10000;typedef vect... 阅读全文
摘要:
最近在做一个基于JAVA Servlet的WEB应用以及对应的Anroid应用客户端的开发工作。其中,在接口的访问和数据的传输方面使用的比较多的是使用JSON对象来操作格式化数据:在服务器端采用JSON字符串来传递数据并在WEB前端或者Android客户端使用JSON来解析接收到的数据。 首先,在JAVA中使用JSON需要引入 org.json 包(点击 这里 可以下载相应的JAR包!), 并在程序中引入相应的JSON类://声明一个Hash对象并添加数据Map params = new HashMap();params.put("username", username); 阅读全文
摘要:
题目:安排座位解析:http://www.douban.com/note/269136472/#include #include #include using namespace std;typedef long long LL;const LL MOD=1000000007;LL a[550];LL A[550];LL C[550][550];LL dp[55][550];void Init(){ for(int i=0; i>T; while(T--) { cin>>n; for(int i=1; i>a[i]; memset(d... 阅读全文
摘要:
Raspberrypi安装使用开发简要说明(更新于2013年8月25日 newsuppy)一,安装使用win32diskimager将操作系统的image刷在SD卡上,image文件可以在http://www.raspberrypi.org/downloads下载,同样的win32diskimager的下载连接也可以找到。启动后初始用户名是pi,密码是raspberry。或者下载NOOBS(http://www.raspberrypi.org/downloads),将她直接解压缩到SD卡(FAT32),然后引导后安装系统即可。二,配置(1)主板网口Ip地址设定sudo passwd root可 阅读全文
摘要:
在Android开发过程中,经常需要改变控件的默认样式, 那么通常会使用多个图片来解决。不过这种方式可能需要多个图片,比如一个按钮,需要点击时的式样图片,默认的式样图片。 这样就容易使apk变大。 那么除了使用drawable这样的图片外,还有其他方法吗? 本次就谈一下自定义图形shape,Android上支持以下几种属性gradient、stroke、corners、padding、solid等。1. 2. 3. 4. 5. 9. 10. 13. 14. 16. 21. sol... 阅读全文
摘要:
导读:关于盒子究竟是不是半成品,其出现是否只是为未来一体化的智能电视铺路的争论,自 2007 年苹果推出 Apple TV 就已经开始了。巨头们目前正争相推出智能电视,苹果也有计划推大屏幕的 iTV,他们并非瞄准的电视本身,而是电视作为客厅的中心,可能也是整个智能家居的核心。毕竟,当智能电视价格比同等高清电视价格还低,同时它的扩展性够强,不仅能够提供高清画质,还能提供新型交互体验,为何不挑一台智能电视呢?盒子是不是半成品?关于盒子究竟是不是半成品,其出现是否只是为未来一体化的智能电视铺路的争论,自 2007 年苹果推出 Apple TV 就已经开始了。 巨头们目前正争相推出智能电视,苹果也有计 阅读全文
摘要:
1 先构建一个类,内容如下:namespace TravelForm{ public sealed class Setting { private static volatile Setting instance; private static object syncRoot = new Object(); private Setting() { } public static Setting Instance { get { if (in... 阅读全文
摘要:
题目连接:10706 - Number Sequence 题目大意:有一个有0 ~ 9组成的序列,1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 。。。。就是第一位为1. 第二为为1 ,第三为为2, 然后10 的部分注意下, 为1 和0 两个, 100 就是1 , 0和0 三位,以此类推, 要求给出tmp, 输出序列中的tmp位为什么数字。 解题思路:数据很大,肯定不能模拟,找规律。这两个是为推出来的用来打表的公式: 1、sum[i] = sum[i - 1] * 2 - sum[i - 2] + w (w为当前i 的位数, sum[i]表示当前数字出现到i的时候占到序列的... 阅读全文