
android
春天里晴朗的天空
这个作者很懒,什么都没留下…
展开
-
(转)AutoCompleteTextView和MultiAutoCompleteTextView
在android中我们可以使用AutoCompleteTextView来实现自动提示功能。 我们将需要进行提示的数据放入AdapterArray中,然后用AutoCompleteTextView的setAdapter方法,就可以让AutoCompleteTextView具有自动完成提示的功能了. Java代码 private static final Stri转载 2010-01-12 23:25:00 · 772 阅读 · 0 评论 -
Input Streams 输入流
<br />输入流提供了读取数据所需要的基本方法,类似于输出流,它只提供读取一串字节, 它提供了如下方法:<br />public abstract int read( ) throws IOExceptionpublic int read(byte[] input) throws IOExceptionpublic int read(byte[] input, int offset, int length) throws IOExceptionpublic long skip(long n)原创 2010-11-25 16:38:00 · 418 阅读 · 0 评论 -
Filter Streams
<br />Filter Streams 使我想起了linux中的管道,两者何其相像。<br /> <br />比如现在想从网络上接收一个加密并且压缩过的文件,在JAVA中应该如何处理。通过httpConnection.getInputStream();得到一个inputstream使用BufferedInputStream,来加速读取速度使用CipherInputStream,对数据解密使用GZIPInputStream对数据解压缩使用InputStreamReader把解压缩后的数据转为JAVA中的un原创 2010-11-25 18:28:00 · 505 阅读 · 0 评论 -
如何使用Array Adapter
android中的Array adapter类用于把一个列表中的数据绑定到一个listview, 它就像一个桥梁,把数据和视图联系起来,下面以我的编码实践讲解如何使用arrayadapter来实现自定义的显示格式。如下图所示,它的功能是在文本框输入内容,点击OK,可以把输入的数据加到下面的列表中,列表每一行显示输入的内容和时期1.添加两个layout, 一个是activity的, 一个是每一行数据的原创 2010-11-24 15:52:00 · 4063 阅读 · 0 评论 -
MIME 类型
<br />MIME 类型刚开始只是用于邮件系统辨别附件的内容类型,现在广泛用于互联网中,<br />内容类型分为两个级别:<br />a type and a subtype<br /> type说明这个数据所属大类,如文本文件,图像文件,应用程序文件subtype说明这个数据的具体分类,<br />举例如下:<br />text/html; the type is text, and the subtype is html<br /> <br />image/gif; the type is image原创 2010-11-25 16:11:00 · 387 阅读 · 0 评论 -
Filter Readers and Writers
<br /> <br /><br /><br /><br /><br /><br />reader结尾的类读出来的都是JAVA支持的char类型,也就是unicode字符, 而inputstream,outputstream类及其子类读出来的,或者是写出去的都是byte数组。<br /><br /><br />举例来说,BufferedReader有一个函数是readLine, 功能是读取一行数据,DataInputStream也有该函数,但一个读出来是char类型的字符串,一个读出来的是平台支持的类型。这原创 2010-11-25 23:20:00 · 514 阅读 · 0 评论 -
libgdx 中的particle-editor如何使用
Libgdx提供了一个粒子系统制作工具可供使用,图片如下:对该工具的英文说明如下:http://www.badlogicgames.com/wordpress/?p=1255我把这个软件的参数在这里介绍一下:粒子系统可以由多个发射器结成,每个发射器像一个烟花,Delay: 当粒子系统开始后,发射器等待多少时间开始发射第一炮Duration: 发射器生存时间,即它可以发射烟花的时间,注意这个时间和烟花生存时间不同Count: 同一时间可出现的烟花个数,有一个上限一下下限,我的理解是这个值控制了发射器发射一原创 2011-04-21 23:12:00 · 3440 阅读 · 2 评论 -
ANDROID signal 7 , code 128 解决方法
在android机子上调试C代码时,发现每次运行一直报下面这个错误signal 7 (SIGBUS), code 128crash在一 行赋值语句上,类似下面这样:*tempDataPtr++= SS_CMD_PLAY;花了我很长时间也没搞明白为什么会crash到这条语句,后来终于发现ARM cpu访问地址必须4字节对齐。上面那条语句中的指针是从一个大的内存块中截取原创 2011-12-08 14:05:49 · 9509 阅读 · 1 评论 -
GOOGLE在没有通知的情况下封了我几个程序
最近,google 又开始封杀程序,我有3个程序被google封掉,且只有一封邮件通知我,我在网上找搜索了一下,发现很多人都和我有一样的情况,给google写邮件,没有回信,大家商量只有一个办法就是把事情闹大,在博客上写,在各个网站上发表。在天朝android群里,看到一个帖子说他的adsence帐号被封,里面还有1w多美金,后面有100多留言,google 专门找钱多的,不好和goo原创 2011-12-08 14:25:00 · 1256 阅读 · 1 评论 -
Output Streams
This class provides the fundamental methods needed to write data. These are:public abstract void write(int b) throws IOExceptionpublic void write(byte[] data) throws IOExceptionpublic void write(byte[] data, int offset, int length) throws IO原创 2010-11-25 16:25:00 · 486 阅读 · 0 评论 -
Filter Streams
<br />Filter Streams 使我想起了linux中的管道,两者何其相像。<br /> <br />比如现在想从网络上接收一个加密并且压缩过的文件,在JAVA中应该如何处理。通过httpConnection.getInputStream();得到一个inputstream使用BufferedInputStream,来加速读取速度使用CipherInputStream,对数据解密使用GZIPInputStream对数据解压缩使用InputStreamReader把解压缩后的数据转为JAVA中的un原创 2010-11-25 18:28:00 · 426 阅读 · 0 评论 -
如果在屏幕上画一个逐帧动画
使用类AnimationDrawable An object used to create frame-by-frame animations, defined by a series of Drawable objects, which can be used as a View objects background.The simplest way to create a f原创 2010-02-19 20:43:00 · 1298 阅读 · 0 评论 -
Android开发者必须深入学习的10个应用开源项目
<br />[经验分享] 【转】Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:<br />1.Android团队提供的示例项目<br />如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个转载 2010-09-13 22:02:00 · 643 阅读 · 0 评论 -
一个更好的PrintWriter类
<br />/* * @(#)SafePrintWriter.java 1.0 04/06/28 * * Placed in the public domain * No rights reserved. */package com.macfaq.io;import java.io.*;/** * @version 1.1, 2004-06-28 * @author Elliotte Rusty Harold * @since Java Networ原创 2010-11-26 14:16:00 · 738 阅读 · 0 评论 -
java synchronized keyword
<br />JAVA原生支持多线程,这给开发者提供了一个问题:如果保护那些共享的资源,JAVA提供了一个好的解决方案,使用synchronized<br /> <br />说到底,JAVA中所有的东西都是对像,所以共享资源也是一个对像,比如输出文件,标准输入,标准输出。只要确保这些对像的互斥使用,就可以保证一致性,synchronized主要有以下几中使用方式:<br /> <br />1.对某一对像使用synchronized,如下:<br /> synchronized (System.out) {原创 2010-11-27 12:26:00 · 629 阅读 · 0 评论 -
Saving and Restoring android State
<br /> <br />By overriding an Activity’s onSaveInstanceState event handler, you can use its Bundle parameter<br />to save UI instance values. Store values using the same get and put methods as shown for<br />Shared Preferences, before passing the modified原创 2010-11-29 23:53:00 · 738 阅读 · 1 评论 -
如何获取android程序LOG
<br />Process mLogcatProc = null;BufferedReader reader = null;try{ mLogcatProc = Runtime.getRuntime().exec(new String[] {"logcat", "-d", "AndroidRuntime:E [Your Log Tag Here]:V *:S" }); reader = new BufferedReader(n原创 2010-12-08 16:13:00 · 2780 阅读 · 2 评论 -
学习总结
od -c 命令可以显示一个文件每一个字节内容android NDK中编译PNG库时,引用库而不是PNG库要加-z, 否则会报如下错误../libpng.so: undefined reference to `deflate' .../libpng.so: undefined reference to `inflate' .../libpng.so: undefin原创 2012-01-15 22:27:26 · 2505 阅读 · 0 评论