- 博客(21)
- 收藏
- 关注
原创 Android提高应用篇之模拟信号示波器(转)
本文结合SurfaceView实现一个Android版的手机模拟信号示波器(PS:以前也讲过J2ME版的手机示波器)。最近物联网炒得很火,作为手机软件开发者,如何在不修改手机硬件电路的前提下实现与第三方传感器结合呢?麦克风就是一个很好的ADC接口,通过麦克风与第三方传感器结合,再在软件里对模拟信号做相应的处理,就可以提供更丰富的传感化应用。 本文程序使用8000hz的采样率,...
2011-01-04 13:48:00
224
原创 How to install sun-java5-jdk on Ubuntu 9.10
ReMark from http://www.zooyoo.org/?p=10442执行sudo gedit /etc/apt/sources.list,添加以下内容,将9.10的源改成9.04的源。deb http://run.hit.edu.cn/ubuntu/ jaunty main restricted universe multiversedeb-src ...
2010-12-16 09:52:14
121
原创 tar和gzip、unzip命令详解(转)
tar和gzip、unzip命令详解 tar命令 tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。Linux上的tar是GNU版本的。 语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选...
2010-12-08 14:17:46
157
原创 ubuntu更新的几种命令
ubuntu更新的几种命令1.列举本地更新sudo apt-get update2.安装可用更新sudo apt-get upgrade3.查询软件包apt-cache search package_name4.安装一个软件包sudo apt-get install package_name5.删除一个软件包sudo apt-get remove pac...
2010-12-08 14:15:27
201
原创 【zz】Linux启动过程中硬件模块的加载
文章来源不详。 阅读Linux内核启动代码的直接动力是我想编写RTL8019AS的网卡驱动程序(2.4.18内核只支持了CS8900A)。既然要写驱动,我就想知道它是怎么样被加载的,好奇心驱使我先去搞定这个问题。 拿到2.4.18的软件包,一万多个文件,我不知怎么下手。所幸手头有这么三件工具助我入门:1,一块移植好linux的开发板,通过它可以看到linux启动...
2010-12-07 21:45:11
176
原创 android源码的编译(转)
/**版本:1.0日期:2009-03-18作者:HKjinzhao备注:初始版本*//**版本:1.1日期:2009-03-27作者:HKjinzhao备注:增加make sdk,修改一些内容*/ 本次编译过程主要参考官方文档(http://source.android.com/download)和网上相关资料(如http://blog....
2010-12-07 21:41:11
93
原创 获取Android手机上的图片和视频缩略图
大家都知道Android从1.5开始刚插入SD卡时系统会调用MediaScanner服务进行后台扫描,索引新的歌曲、图片和视频等信息,如果我们需要快速提取图片和视频缩略图可以直接访问 android.provider.MediaStore.Images.Thumbnails 和android.provider.MediaStore.Video.Thumbnails这两个数据库,即可查询出来...
2010-12-05 20:41:43
139
原创 使用Regex实现的为JFileChooser使用的FileFilter对象的创建类(转)
在使用swing的程序中经常用到JFileChooser,并且经常需要自定义一个FileFilter的子类来在文件列表中屏蔽不需要的文件。 大多数情况下,该子类是这样设计的:[code="java"]public ImgFileFilterextends FileFilter{ public boolean accept(File f)...
2010-11-30 09:30:28
137
原创 Android 获取图片固定大小的缩略图
在开发图片浏览器等软件是,很多时候要显示图片的缩略图,而一般情况下,我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去 BitmapFactory.Option类型的参数进行取缩略图,在Option中,属性值inSampleSize表示缩略图大小为原始图片大小的几分之一,即如果这个值为2,则取出的缩略图的宽和高都是原始图...
2010-11-29 17:04:57
196
原创 Android Linux 开发环境搭建(转)
最近一段时间开始了Android源代码研究,陆续将最近的一些经验及资料汇总一下,方便日后查找。 Android源代码编译可以在windows下也可以在Linux下,个人比较习惯Linux。 1.首选是选择Linux系统,原来用的系统已经2年未更新,故而考虑一起更新。 先是选择了Ubuntu 10.10,但在我的电脑上老是桌面假死,另外很多开发工具要单独安装; 更换成Fedo...
2010-11-29 16:55:48
110
原创 Android应用程序的快速启动是怎样炼成的?(转)
Android系统框架和上层应用是类java(不是正统的sun java)开发的,实现了自己的java虚拟机dalvik,既然用java虚拟机和java开发,一般都会认为效率低下。其实不然,在基本主流的智能手机的软件平台上,android的执行速度是最快的。 那么android效率为什么这么的高呢?特别是一个应用程序的启动时间很短,本文主要从以下个八方面进行分析:[b...
2010-11-12 16:05:33
119
原创 java中四种操作xml方式的比较(转)
java中四种操作xml方式的比较1. 介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对...
2010-11-12 15:43:45
114
原创 GBK_TO_UTF8 程序实现方式
网络上面有提到GBK向UTF8转换的实现方式,但是尝试之后不大准确。 如下是自己根据GBK和UTF8的存储格式,实现GBK向UTF8转化。[code="java"] BYTE aGBK[3] = {0x00, 0x00, 0x00}; int by1, by2, by3, iValue, iSub = 1, iLen = 0, iCount = 0;...
2010-10-18 16:50:56
227
原创 Android MediaPlayer指定文件位置播放
工作性质原因对声音数据的操作主要是针对文件或者数据库内部的内容,此种情况可以采用从文件或者数据库中将数据读取出来,保存为文件,再通过指定文件路径的方式进行播放。如下是自我尝试的方式,抛砖引玉。打开文件,获取FileDescriptor:[code="java"]RandomAccessFile mRandomFile = new RandomAccessFile(sRandom...
2010-10-18 16:42:22
2017
原创 生活——为了生存而活着
[align=center][size=medium][color=blue][b]生存并活着!劳累品味着![/b][/color][/size][/align][align=right]2010_10_12_20_55[/align]
2010-10-12 20:45:10
223
原创 Android TextView中设定个别文字字体显示格式
用Html来格式化字符,例如要实现如下的显示:"这只是一个测试字符串,测试[b]黑体字[/b]、[i]斜体字[/i]、[u]下划线[/u]、[color=red]红色字[/color]的显示。"可以将字符串格式化成Html格式,如下:[code="java"]String source = "这只是一个测试字符串,测试黑体字、斜体字、下划线、红色字的显示。";[/cod...
2010-10-11 09:28:41
142
原创 Android获取字体高度和设置行高
网络中好多资料介绍获取字体高度的方法如下:[code="java"]public int getFontHeight(float fontSize){ Paint paint = new Paint(); paint.setTextSize(fontSize); FontMetrics fm = paint.getFontMetrics(); ...
2010-10-10 16:54:33
475
原创 Android获取机器显示屏幕的分辨率
[color=darkblue][align=center][size=x-large]Android获取机器显示屏幕的分辨率[/size][/align][/color][code="java"]import android.util.DisplayMetrics;[/code][code="java"]DisplayMetrics dm = new DisplayMetrics...
2010-10-10 13:59:19
295
原创 梦--母爱的海洋
[color=darkblue][align=center][size=x-large]《梦》[/size][/align][/color][color=indigo][align=center]母爱的海洋[/align][/color][align=center][size=medium][color=olive]夕阳所去的地方是梦的故乡矮矮白墙阵阵饭香幽幽草丛蟋...
2010-10-10 13:31:29
125
原创 Android实现全屏的方法
[align=center][b][color=darkblue][size=large]Android中实现全屏的方法[/size][/color][/b][/align]Android里面实现全屏的方法可以采用一下两种方式:1.在Activity的onCreate方法中调用以下API://该方法需要在setContentView(R.layout.....)方法之前被调用/...
2010-10-10 13:19:44
122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人