`
2014马年
  • 浏览: 121516 次
  • 性别: Icon_minigender_1
  • 来自: 晋中
社区版块
存档分类
最新评论
文章列表
资料来源: http://itextpdf.com/examples/iia.php?id=216   1.新文档添加pdf信息 // step 1 Document document = new Document(); // step 2 PdfWriter.getInstance(document, new FileOutputStream(filename)); // step 3 document.addTitle("Hello World example&quo ...
加入阅读密码,不允许打印,不允许修改,等等权限。   官方文档事例: http://itextpdf.com/examples/iia.php?id=219   主要代码就一句话:   stamper.setEncryption(USER, OWNER, PdfWriter.ALLOW_PRINTING, PdfWriter.ENCRYPTION_AES_128 | PdfWriter.DO_NOT_ENCRYPT_METADATA);   或者调用   setEncryption(int encryptionType, String userP ...
  简介 http://developer.android.com/reference/android/media/MediaPlayer.html   状态图 单个剪头的代表同步方法调用,两个箭头的代表异步调用。   对于这个状态图,可以看到MediaPlayer有一下几个状态: 1.当MediaPlayer对象创建或者调用  reset() 后,他就是“Idle 状态”;调用release() 后,变为 "End 状态". 这两个状态之间就是MediaPlayer的生命周期的循环。   有一个容易忽略,但要注意的,新建一个对象,或者调用rese ...
重要: Handler 在activity销毁的时候,不会被销毁,里面的线程依然会执行。   简介: http://developer.android.com/reference/android/os/Handler.html   一个Handler允许你发送一个程序Message和Runnable对象到线程的消息队列中里。每个handler实例都关联一个单独的线程和它的消息队列。当创建一个Handler,它的线程和消息对象都会绑定在创建它的线程上。这个线程会传递Message和runnable到消息队列,然后在离开消息队列的时候执行他们。   当handler姐都信息,你可 ...
  硬件环境: cpu:2.4GHz /proc/cpuinfo   mem:4G /proc/meminfo   硬盘读取速度:123.35 MB/s  hdparm -t /dev/sda   硬盘写速度:40MB/s time cp 1.war 2.war   pdf加水印用时  页数  用时  文件大小 300   0.6s  1.1M - 1.2M 600   0.8s  3.8M-4.0M 900  0.9s  4.6M - 5.05M    
0.总结 actionbar遇到slidingmenu后overlay模式无效,未解决   1.未使用slidingmenu,将actionbar隐藏   隐藏使用代码 ActionBar actionBar = getSupportActionBar(); actionBar.hide();   隐藏的时候回activity 会 re-layout 。所以要设置成overlay模式,即定义activity的  windowActionBarOverlay to true.    另外还有一个属性,在布局文件中可能会用到   android:layout_marg ...
原文:http://loopj.com/android-async-http/ 简介 一个异步的基于回调的httpclient的包,所有的请求都不在app的主线程, 但是回调的逻辑会在相同线程执行,作为android的handler的信息来创建回调。   特性 异步http 请求,处理响应在你匿名的回调中。 HTTP 请求在UI线程外 请求使用线程池,并行使用资源 GET/POST 参数构造(RequestParams) 多文件下载不增加第三方库 小空间占用,只有25k 自动重连选项对应移动连接 自动 gzip响应转码支持 二进制(图片)下载使用 BinaryHt ...
  遇到的问题: 新用iphone,原来手机(塞班,android)的短信想转到iphone上,但是iphone又没有越狱。 也没有现成的东西来解决。   解决办法: 1.得到短信的csv文件。 在原手机上使用 QQ同步助手,备份短信到ic.qq.com。 然后在ic.qq.com 上下载备份短信的 csv 格式的文件。 2.使用itools,备份iphone,然后修改备份的文件。 点击 工具箱 -->  Itunes 备份管理 --> 创建备份 --> 创建成功后点击创建出来的一个备份 --> 短信 --> 双击 sms.db 就可以看 ...
   首先有下面的数据库 A 表 id name 1 hello 2 world   B 表 aid book flag 1  mysql 0 1 android 0 2 mysql 1 2 mysql 0 2 android 0     下面开始进行几种查询   1.inner join   select * from a,b where a.id=baid; select * from a inner join b on a.id=b.aid;  两种查询是等价的     2.左右连接     A   left   join   B  ...
  上一篇文章:spring mvc 3 国际化(上)——基础使用   根据域名来判断用户语言: 1.定义一个对象;SelfLocaleResolver public class SelfLocaleResolver extends AbstractLocaleResolver { @Override public Locale resolveLocale(HttpServletRequest request) { if ("127.0.0.1".equalsIgnoreCase(request.getServerName ...
spring mvc 国际化的基本使用 基本使用步骤   1.在spring的配置文件里加入 <!-- Register the welcome.properties --> <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"> <!-- welcome为文件的前缀 ,message为文件夹 --> ...
要抓取一个网站,要解决下面几个问题 beautiful soup 文档:http://www.crummy.com/software/BeautifulSoup/bs4/doc/index.zh.html   1.用python模拟useragent为android的浏览器:   useragent = "Mozilla/5.0 (Linux; U; Android 2.2; en-gb; GT-P1000 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1& ...
Global site tag (gtag.js) - Google Analytics