- 博客(11)
- 资源 (6)
- 收藏
- 关注
原创 Android DOM解析xml
上一篇文章中记录了采用PULL方式读写xml文件,本文将采用DOM方式解析xmlDOM方式解析xml是先把xml文档都读到内存中,然后再用DOM API来访问树形结构,并获取数据的,但是这样一来,如果xml文件很大呢?手机CPU处理能力当然不能与PC机器比,因此在处理效率方面就相对差了,当然这是对于其他方式处理xml文档而言。person.xml文件放在项目的assets目录,
2013-12-31 16:12:12 1187
转载 android中图片的三级cache策略(内存、文件、网络)之三:文件缓存策略
原文链接:http://blog.csdn.net/singwhatiwanna/article/details/17588159前言如果想很好地理解下面的故事,请参看我半年前写的两篇博文:android中图片的三级cache策略(内存、文件、网络) 一 和 android中左右滑屏的实现(广告位banner组件),还有昨天晚上写的android中图片的三级cache策略(
2013-12-30 14:40:02 1408
转载 android中图片的三级cache策略(内存、文件、网络)之二:内存缓存策略
原文链接:http://blog.csdn.net/singwhatiwanna/article/details/17566439前言记得很久之前我写了一篇banner的文章,好多朋友找我要代码,并要我开放banner中使用的图片管理工厂-ImageManager。如果想很好地理解下面的故事,请参看我半年前写的两篇博文:android中图片的三级cache策略(内存、文件、
2013-12-30 14:37:32 1347
转载 android中图片的三级cache策略(内存、文件、网络) 一
原文链接:http://blog.csdn.net/singwhatiwanna/article/details/90540011. 简介现在android应用中不可避免的要使用图片,有些图片是可以变化的,需要每次启动时从网络拉取,这种场景在有广告位的应用以及纯图片应用(比如百度美拍)中比较多。现在有一个问题:假如每次启动的时候都从网络拉取图片的话,势必会消耗很
2013-12-30 14:35:21 1009
原创 Linux环境下c语言程序执行shell脚本
同一个Linux服务器上,多人在同时使用,假如开发了一个shell脚本(名字为getcode.sh),大家在任何目录下都有可能会需要使用到,那么这种情况最好考虑写一个linux c语言的可执行程序(名为getcode),由这个c程序来执行shell脚本,然后将getcode二进制c程序放到/bin/或者/sbin/目录下,以后在任何目录都可以像使用ls命令一样来使用getcode,间接的就是在使用
2013-12-27 16:08:29 2481
原创 Red Hat Linux忘记root密码解决办法
今天有台red hat服务器安装时间过久,而且安装人都忘记当时的root密码,只记得自己的用户名密码(chenfeng/123),咋办?后来查资料终于得到解决 开机后出现了系统选择界面,在Red Hat Linux的选项上按“e”键,或者有些单系统机器就没系统选择界面,没关系,跳过bios后也不停的按“e”键,接下来就会出现三个选项,在“kernel/boot/vmlinuz-2.
2013-12-24 14:42:57 9207
原创 Android监听收到的短信
android手机收到短信后,系统会发送一个"android.provider.Telephony.SMS_RECEIVED"类型的广播,应用可以通过注册该类型的广播来监听收到的短信。private SmsBroadcastReceiver mSmsReceiver;mSmsReceiver = new SmsBroadcastReceiver();//动态注册广播接收
2013-12-18 20:30:42 4480 1
原创 Android监听未接来电
采用注册通话记录的内容观察者来监听数据库的变化,从而达到监听未接来电。private MissedCallContentObserver mMissedCallContentObserver;mMissedCallContentObserver = new MissedCallContentObserver(this.getApplicationContext(),
2013-12-18 20:21:10 3386
原创 Android 如何使EditText不自动获取焦点
这两天写应用,主界面有个EditText控件,由于进入界面后给EditText设置了文本,导致每次进入都弹出输入法,很不爽,最后查资料发现了解决方法:在EditText所在控件的父控件中设置两个属性:android:focusable="true"android:focusableInTouchMode="true"设置后,再次进入界面,输入法不再弹出,问题得到解决。
2013-12-18 20:09:06 1508
原创 Linux命令行下,svn add 一次增加多个文件并批量上传
命令行下操作svn没有使用界面形式的TortoiseSVN直观,但是不管怎样,命令行下操作svn还是有它的有点,如果你碰到一次需要svn add许多个文件怎么办?下面的命令可以帮助你解决这个问题一次性增加所有新增的文件到svn库:svn st | awk '{if ($1 == "?") {print $2} }' | xargs svn add一次性从svn库删除所有
2013-12-18 17:02:20 9650
原创 Android mk文件中引入第三方jar包的方法
开发某个应用过程中需要引用一个第三方的jar包 libblur.jar,方法如下:编辑应用的Android.mk文件,新增红色部分代码LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE_TAGS := optionalLOCAL_SRC_FILES := $(call all-java-files
2013-12-06 09:35:53 3446
Android实现https网络访问
2015-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人