1、iOS: [NSString hash]出现同样的hash值问题
2、How to get md5 and SHA1 in objective c (iOS sdk)...
分类:
移动开发 时间:
2015-02-09 18:28:15
阅读次数:
221
效果如下:
此图片不会动,但实际上是会快速跳动的。
之前看到有支付宝的效果非常牛逼。就是进去看到余额呼噜噜的直接上蹿下跳到具体数字,效果帅,但不知道怎么实现,最近终于知道了。
思路:
首先经常用到倒计时操作。这个类就是 CountDownTimer.Android自带的。继承此类。无非就是跳动的 increase和intervel
增加的数字和间隔!你懂。继续。。然后让他快速...
分类:
移动开发 时间:
2015-02-09 18:29:12
阅读次数:
187
1 Handler的基本概念:
什么是handler?
Handler是安卓系统的一种回调机制。
handler的作用?
他的作用是用于不同线程之间的通讯。一是可以用于子线程与UI线程的数据通信,因为只有UI线程可以更新UI,子线程如果想要更新界面就需要用Handler通过发送Message来更新UI,而UI线程在handlerMessage方法中处理传过来的Message数据。二是可以用...
分类:
移动开发 时间:
2015-02-09 18:27:45
阅读次数:
166
题意:
f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7.
给定A,B,求f(n)。
法一:
网上较多的题解都提到了寻找1 1循环节的方法,的确非常巧妙,每位0~6,共7种可能,相邻两位共49种可能,因此循环周期至多为49,一旦出现相同数对,那么其后必相同。但是,该方法只是简单提及了49,却并...
分类:
其他好文 时间:
2015-02-09 18:27:36
阅读次数:
147
突然对悬浮窗体感兴趣,查资料做了个小Demo,效果是点击按钮后,关闭当前Activity,显示悬浮窗口,窗口可以拖动,双击后消失。效果图如下:
它的使用原理很简单,就是借用了WindowManager这个管理类来实现的。
1.首先在AndroidManifest.xml中添加使用权限:
uses-permission android:name="android.permission....
分类:
移动开发 时间:
2015-02-09 18:27:16
阅读次数:
197
题目 这是道链表的简单应用题目,删除从结尾数第n个节点。Given a linked list, remove the nth node from the end of list and return its head.For example, Given linked list: 1->2->3->4->5, and n = 2.
After removing the ...
分类:
其他好文 时间:
2015-02-09 18:27:06
阅读次数:
132
首先在Mainifest.xml的Activity元素中加入android:configChanges="orientation|keyboardHidden"属性
加入这条属性的含义是,应用程序将会处理屏幕方向和键盘状态(推出或合上)信息的改动。但对于其他的设备配置信息的改动则会由Android系统来处理(销毁当前Activity,然后重启一个新的Activity实例)...
分类:
移动开发 时间:
2015-02-09 18:27:47
阅读次数:
163
1.先安装Oracle Java8
首先添加ppa,否则直接安装Android Studio会安装openjdk。
$ sudo add-apt-repository ppa:webupd8team/java
然后更新系统
$ sudo apt-get update
最后开始安装
$ sudo apt-get install oracle-java8...
分类:
移动开发 时间:
2015-02-09 18:27:59
阅读次数:
165
视频监控的web观看端有视频回放这一块,需要做一个时间轴,下面是根据Graphics画的时间轴的例子
例子做的只是把时间轴网格,时间轴填充和会移动的时间画出来了,很多细节没有,例子中有用Flex画文字的两种实现方式,画时间刻度那种实现不知道怎么改样式
代码如下:
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"...
分类:
其他好文 时间:
2015-02-09 18:27:11
阅读次数:
146
详情参考:http://qtip2.com
我下载的 库文件以及自己总结的资料:链接:http://pan.baidu.com/s/1pJI43Cv 密码:751y
基本用法:
(1)只有简单提示
$('#username').qtip({ // Grab some elements to apply the tooltipto
content: {...
分类:
Web程序 时间:
2015-02-09 18:26:29
阅读次数:
186
Multiplying by Rotation
Time Limit:3000MS Memory Limit:0KB 64bit IO Format:%lld & %llu
Submit Status Practice UVA
550
Description
Warning: Not all numbers in this problem a...
分类:
其他好文 时间:
2015-02-09 18:27:09
阅读次数:
106
下载Eclipse的git插件——EGit。访问EGit的下载页面 http://www.eclipse.org/egit/download/ 即可。 官网下载太卡 可以到这里下载;http://download.csdn.net/detail/u010634066/8435599安装插件:把上一步下载的插件解压出来,删掉XML文件。在MyEclipse的dropins目录下新建一个egit文...
分类:
系统相关 时间:
2015-02-09 18:26:22
阅读次数:
227
本文是主要对android定制多语言的问题进行深入研究后,总结了其定制的机制和其具体实现方法。如果想深入了解其定制的机制,可阅读本文第一部分,如果只想了解如何定制,请参考第二部分。
第一部分 多语言定制的机制
1、ICU4C简介
ICU4C(ICU for C, http://site.icu-project.org/ ) 是ICU在C/C++平台下的版本, IC...
分类:
移动开发 时间:
2015-02-09 18:25:44
阅读次数:
259
1.定时器中断的允许位ET0的置位或置零可能会影响之后的延迟函数的执行时间。有时候你将ET0=1打开,仿佛延迟函数变长了,ET0=0关闭,仿佛延迟函数又变短了。这也许就是定时器的溢出时间很短,而定时器的中断函数又有很所语句要执行,在ET0=1打开时,在执行延迟函数的中间,可能发生了定时器的中断,转而去执行定时器中断函数,并且可能这样进出中断很多次,导致了延迟函数的延迟时间不确定了。
2....
分类:
其他好文 时间:
2015-02-09 18:27:41
阅读次数:
99
Android的TCP和UDP传输 简单程序...
分类:
移动开发 时间:
2015-02-09 18:24:25
阅读次数:
164
有两个向量v1=(x1,x2,...,xnv_1=(x_1,x_2,...,x_n和v2=(y1,y2,...,yn)v_2=(y_1,y_2,...,y_n),允许任意交换v1v_1和v2v_2各自的分量的顺序,计算v1v_1和v2v_2的内积x1y1 x2y2 ... xnynx_1y_1 x_2y_2 ... x_ny_n的最小值
样例:
输入:
n=3
v1=(1,3,?5)v_1...
分类:
其他好文 时间:
2015-02-09 18:24:33
阅读次数:
263
我们日常生活中用到的微博,QQ,微信等app在进行页面左右滑动的时候,很多都可以用ViewPager来实现。可以说,ViewPager在android开发中十分常见并且特别实用。
Viewpager在android.support.v4.view这个软件包中, android.support.v4.view.jar是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以...
分类:
移动开发 时间:
2015-02-09 18:26:52
阅读次数:
281