Android
文章平均质量分 56
firewings_r
这个作者很懒,什么都没留下…
展开
-
Android Post Get 示例
package alex.reader.ebook.bam;import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;impo原创 2010-03-12 17:48:00 · 5654 阅读 · 5 评论 -
【原创】ContentProvider 示例
package com.firewings.smstools; import java.util.HashMap; import java.util.LinkedHashMap; import java.util.List; import android.content.ContentProvider; import android.conten...2011-04-14 16:07:00 · 87 阅读 · 0 评论 -
【原】Linux 常用命令集合
rename 's/\.exe$//' *.exe //批量重命名find . -name '*.exe' -exec rename 's/\.exe$//' *.exe {} \;2011-04-26 23:03:47 · 90 阅读 · 0 评论 -
【原】MediaScanner 扫描失败
String[] paths = pathList.toArray(new String[pathList.size()]); String[] types = typeList.toArray(new String[typeList.size()]); MediaScannerConnection.scanFile(context, paths, types...2011-05-04 15:17:04 · 551 阅读 · 0 评论 -
i-jetty common-upload 多线程问题
1.文件过大等待时间过长2.多线程造成servlet线程阻塞 解决1.异步单线程2.通知android端结束upload2011-05-26 10:02:32 · 94 阅读 · 0 评论 -
主流手持设备以及芯片
主流手持设备以及芯片2011-06-10 12:59:23 · 161 阅读 · 0 评论 -
Android 获取缩略图
public void getMiniThumb(HttpServletResponse resp) { OutputStream out; try { out = resp.getOutputStream(); Cursor c = _resolver.query(MediaStore.Images.Thumbnails.EXTER...2011-07-22 15:52:14 · 117 阅读 · 0 评论 -
Android 获取视频缩略图
public static Bitmap createVideoThumbnail(String filePath, int kind) { Bitmap bitmap = null; MediaMetadataRetriever retriever = new MediaMetadataRetriever(); try { ...2011-07-22 15:53:32 · 97 阅读 · 0 评论 -
Android 单HTTP链接多文件下载
public static void main(String[] args) { System.out.println(System.currentTimeMillis()); for (int i = 1; i < 2; i++) { int nRead = 0; String j = ""; if (i < 10) j = ...2011-07-22 15:56:10 · 159 阅读 · 0 评论 -
Android Power Management
http://blog.csdn.net/hzdysymbol/article/details/4004791 Android Power Management 总体上来说Android的电源管理还是比较简单的, 主要就是通过锁和定时器来切换系统的状态,使系统的功耗降至最低,整个系统的电源管理架构图如下: (注该图来自Steve G...原创 2012-03-12 10:54:41 · 90 阅读 · 0 评论 -
Android获取屏幕宽高的两种方法
Display display = getWindowManager().getDefaultDisplay(); Log.i("view" , "height:" +display.getHeight()); Log.i("view" , "width:" +display.getWidth()); DisplayMetrics displayMetrics = getRe...原创 2012-03-21 10:55:08 · 131 阅读 · 0 评论 -
横竖屏切换时候activity的生命周期 android:configChanges
总结:1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次2、设置Activity的android:configChanges="orientation"时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次3、设置Activity的android:configChanges="orient...原创 2013-10-14 15:48:06 · 118 阅读 · 0 评论 -
【原创】SQLiteOpenHelper 示例
package com.firewings.smstools; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public class DbHe...2011-04-14 16:05:47 · 104 阅读 · 0 评论 -
【原创】BroadcastReceiver 示例
package com.firewings.smstools; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.util.Log; public class...2011-04-14 16:04:47 · 91 阅读 · 0 评论 -
android XmlPullParser
package com.sagaware.app.databasebackup; import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.util.ArrayList;import java.util.List; import org.xm原创 2010-03-18 01:39:00 · 2279 阅读 · 0 评论 -
ubuntu 9.04上下载android源码
作为开源手机操作系统,android一经推出,便引来业界极大的关注。Google现在的android源码的版本号已经是1.50r1的。越来越多的爱好者开始加入到android源码的研究中,下面就ubuntu 9.04上如果去获得android最新源码。1. 安装git 和gnupg 。输入$sudo apt-get install git-core gnupg 2.原创 2010-04-16 21:09:00 · 381 阅读 · 0 评论 -
无法获得锁/var/lib/dpkg/lock的解决发方法
使用 apt-get 的時候,出现目录或者被锁住的解决办法(E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源临时不可用) E: 无法对管理目录(/var/lib/dpkg/)加锁,是不是另一个包管理) 错误现象: E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源临时不可用) E: 无法对管理目录(/var/lib/dpkg/)原创 2010-04-16 21:09:00 · 1161 阅读 · 0 评论 -
Git和Repo扫盲——如何取得Android源代码
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓库(repository),许多个工作目录(working copy),而像Git这样的分布式版本控制系统中(其他主要的分布式版本控制系统还有BitKeeper、Mercurial、G...原创 2011-04-14 13:58:32 · 74 阅读 · 0 评论 -
SVN 命令
sc create svnservice binpath= "D:\Subversion\bin\svnserve.exe --service -r D:\SVNRoot" displayname= "SVNService" depend= Tcpipsvnadmin create --fs-type fsfs D:/SVNRoot/renmaihtpasswd -c D:/SVNRo...原创 2011-04-14 14:26:21 · 67 阅读 · 0 评论 -
基于Windows的SVN安装与配置
1 什么是SVN?SVN全称为Subversion, 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库 (repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。 许多人会把版本控制系統想像成某种 “时光机器”。某...原创 2011-04-14 14:27:36 · 112 阅读 · 0 评论 -
C++ 关键字
asmdoifreturntryautodoubleinlineshorttypedefbooldynamic_castintsignedtypeidbreakelse...原创 2011-04-14 14:29:18 · 95 阅读 · 0 评论 -
正则表达式示例
^[1-9]\\d*(,[1-9]\\d*)*$1232323,12343343,5645645430284290,23131,2131if (RegularUtil.regular(title, "^[\u4e00-\u9fa5]{6,30}$")) { errCount++; } else if (RegularUtil.regular(areaName, "^...原创 2011-04-14 15:07:18 · 97 阅读 · 0 评论 -
常用正则表达式
匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?|<.*? /&...原创 2011-04-14 15:08:06 · 71 阅读 · 0 评论 -
【原创】ContentObserver 示例
import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;import android.content.ContentValues;import android.content.Context;import android.database.ContentObser...2011-04-14 16:01:35 · 100 阅读 · 0 评论 -
【原创】Service 示例
package com.firewings.smstools; import android.app.Service; import android.content.Intent; import android.net.Uri; import android.os.Handler; import android.os.IBinder; import...2011-04-14 16:03:05 · 96 阅读 · 0 评论 -
脏读、幻影读、不可重复读
1. 脏读 :脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。 e.g. 1.Mary的原工资为1000, 财务人员将Mary的工资改为了8000(但未提交事务) 2.Mary读取自己的工资 ,发现自己的工资变为了8000,欢天喜地! 3.而财务发现操作有误,回...原创 2013-10-18 17:51:55 · 239 阅读 · 0 评论