文章列表
jquery.uploadify 3.x
- 博客分类:
- 小记
新版本的uploadify上传控件,手动上传的js代码为:
<a href="javascript:$('#file_upload').uploadify('upload')">上传</a>|
<a href="javascript:$('#file_upload').uploadify('cancel')">取消上传</a>
<?xml version=
"1.0"
encoding=
"utf-8"
?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
>
<gradient
android:startColor="#3A3C39"
...
AsyncTask 的使用方法网上有很多例子,使用起来也非常的方便。这里就不详细说具体的使用方法了,同学可以Google 一下,很多。
场景模拟
当我们在加载一个列表的时候,比如GridView ,这时候我们考虑到不阻塞UI的做法,一般会使用线程Thread 、Timer
或者使用AsyncTask ,而这些操作都是在在后台另外开一个线程给我们找数据,具体得到的数据需要使用Handler
去更新UI,AsyncTask 也是一样使用到的Handler 只是它将Handler 封装在了onPostExecute
执行操作中。而这一操作可能会产生一个问题,比如 ...
Only the original thread that created a view hierarchy can touch its views警告
由于 继承AsyncTask的类中 重写的方法中doInBackground(String... params) view更新操作,只要将view的更新操作放在onPostExecute(String result)方法中
1.检查是否有网络连接
view plain
copy to clipboard
print
?
public
static
boolean
isNetworkAvailable(Context context) {
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(
Context.CONNECTIVITY_SERVICE);
NetworkInfo info = cm.getActiveNetworkIn ...
border-collapse:collapse; 去除table使用 border时的间隙
上次偶尔看到一个面试题是四则运算,了解了一下算法用java实现,如下
package test;
import java.util.*;
public class Szys {
public static void main(String[] args) {
Szys szys = new Szys();
szys.szysTest();
}
public void szysTest() {
System.out.println("输入表达式:");
Scanner s ...
<object classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase = "http://java.sun.com/update/1.6.0/jinstall-6u16-windows-i586.cab#Version=1,6,0,16" WIDTH = "725" HEIGHT = "322" >
<PARAM NAME = CODE VALUE = "com.raprog.web.applet.M ...
Graphics2D g2d = image.createGraphics();
image = g2d.getDeviceConfiguration().createCompatibleImage(imgWidth, imgHeight, Transparency.TRANSLUCENT);
g2d.dispose();
g2d = image.createGraphics();
g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);//使字体输出平滑, ...
setTimeout setInterval
- 博客分类:
- 小记
setTimeout是一次性的
setInterval是连续的
function DisplayTrace{ setTimeout(DisplayTrace,"2000")}
function DisplayTrace{}
ID = setInterval(DisplayTrace, 2000, "Interval called");
- 2009-07-27 11:07
- 浏览 796
- 评论(0)
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。
问题一:我声明 ...
- 2009-07-17 16:45
- 浏览 331
- 评论(0)
导读:习惯的力量是惊人的。习惯能载着你走向成功,也能驮着你滑向失败。如何选择,完全取决于你自己。
1.习惯的力量:35岁以前养成好习惯
你想成功吗?那就及早培养有利于成功的好习惯。
习惯的力量是惊人的,35岁以前养成的习惯决定着你是否成功。
有这样一个寓言故事:
一位没有继承人的富豪死后将自己的一大笔遗产赠送给远房的一位亲戚,这位亲戚是一个常年靠乞讨为生的乞丐。这名接受遗产的乞丐立即身价一变,成了百万富翁。新闻记者便来采访这名幸运的乞丐:"你继承了遗产之后,你想做的第一件事是什么?"乞丐回答说:"我要买一只好一点的碗和一根结实的木棍,这样我以后出 ...
- 2009-07-17 16:08
- 浏览 738
- 评论(0)
puts 20.bytes #=> 20
puts 20.kilobytes #=> 20480
puts 20.megabytes #=> 20971520
puts 20.gigabytes #=> 21474836480
puts 20.terabytes #=> 21990232555520
puts 20.minutes #=> 1200
puts 20.hours #=> 72000
puts 20.days #=> 1728000
puts 20.weeks #=> 12096000
puts 20.fortn ...
- 2009-07-16 16:26
- 浏览 611
- 评论(0)
Scripts/console脚本允许你把Rails应用的一部分拿到irb会话中运行,从而对方法进行测试
ruby script/generate controller Admin::Book action1 action2 在admin目录下创建bookcontroller
<%= debug(@order) %>
访问属性:
如果一个model 对象有个属性名为balance,你可以使用索引操作符,传递给它一个字
符串或一个符号(symbol)来访问这个属性的值。这儿是我们将使用的符号。
account[:balance] #=> return current va ...
- 2009-07-15 11:56
- 浏览 601
- 评论(0)
benchmarker(基准):获取你的应用程序中一个多个方法的性能基准
breakpointer(断点):可让你与运行中的rails应用程序进行交互
destroy(销毁):移除由generate自动生成文件
generate(生成器):代码生成器。它在外部创建controller,mailer,model,scaffold,和web service。也可以用它从Rails web站点下载额外的生成器模块
profiler:为你应用程序中的一组代码创建一个runtime—profile摘要
runner(运行器):在web上下文环境的外部运行应用程序内的一个方法
server(服务器):基于W ...
- 2009-07-15 10:14
- 浏览 1190
- 评论(0)