- 浏览: 315911 次
- 性别:
- 来自: 成都
最新评论
-
a455642158:
xiajy 写道他妈的都该名字了,更可恶的金山手机助手是:sj ...
解决ADB server didn't ACK问题 -
wwt455653509:
关闭tadb.exe,重启eclipse搞定
解决ADB server didn't ACK问题 -
Frederic:
感谢,真是帮了大忙!腾讯
解决ADB server didn't ACK问题 -
xiajy:
他妈的都该名字了,更可恶的金山手机助手是:sjk_daemon ...
解决ADB server didn't ACK问题 -
xiaofeilv321:
赞同
解决ADB server didn't ACK问题
文章列表
不多说了,自己看吧
public class FlowControlInputStream extends FilterInputStream{
private long timestamp;
private int maxbps;
private int currentbps;
private int bytesread;
//----------------------------------------------------------
//constructor
public FlowContro ...
1、Video
对于视频,取第一帧作为缩略图,也就是怎样从filePath得到一个Bitmap对象。
private Bitmap createVideoThumbnail(String filePath) {
Bitmap bitmap = null;
MediaMetadataRetriever retriever = new MediaMetadataRetriever();
try {
retriever.setMode(MediaMetadataRetriever.MODE_CAPTURE_FR ...
一些关于ftp的应用
http://stackoverflow.com/questions/1567601/android-ftp-library
http://www.javaworld.com/javaworld/jw-04-2003/jw-0404-ftp.html
EDTFTPhttp://www.enterprisedt.com/products/edtftpj/choose.html
http://techie-buzz.com/mobile-news/use-ftp-on-your-android-phone-with-swiftp.html
http://thetoptrends ...
步骤一:安装SVN
步骤二:去 LWUIT 官网免费注册一个帐户。登录官网地址:https://lwuit.dev.java.net, 直接点击右上角“注册”即可,比如:帐户:defonds 密码:123
步骤三:CheckOut LWUIT 源代码。输入官网给的服务器地址:https://lwuit.dev.java.net/svn/lwuit/trunk。 输入刚才申请的用户名和密码,比如 defonds 和 123,确认
The documentation states : The Geocoder class requires a backend service that is not included in the core android framework, how/where can I obtain such a service?
It seems It's a bug in the emulator for 2.2 and there is a bug fix about it, for details see http://code.google.com/p/android/issues/deta ...
先安装组件:
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev java-common unixodbc
1)/bin/bash: bison: command not found
解决:a@ubuntu:~/wo ...
在实际开发中,CP有以下两种用法:
1)和应用在一个APK包里
这种情况下和应用在同一进程中。process name和uid都一样。
2)单独在一个APK包里。
这种情况下,如果在AndroidManifest.xml文件里声明了和某个进程同属一个进程,如:
<ma ...
关于混音算法,参考的是http://jacky-zhang.iteye.com/blog/766053,下面是具体的实现逻辑
package example.audio;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import javax.microedition.io.Connector;
import javax.microedition.io.HttpC ...
一、最简单的混音算法 现在一般的软件混音算法是对输入的音频数据进行线性叠加, 即: (1) 或者叠加以后再取平均值: (2) 其中, m 为输入音频流的个数, n 为一帧的样本数目, ·[i] 为一帧中的第i 个样本, ·[j] 为第j 个音频流, 所以, output[i] 为混音后的一帧中第i 个样本, input[j][i] 为第j 个输入音频流当前帧的第i 个样本(若经过编码则输入音频流应在混音前通过解码等还原成线性的PCM音频流).通常的语音数据为16 bit(或者更少, 如8 bit), 即可以用C 语言中的short 类型表示, 其取值范围是−32768 ≤ 采样值≤ 32767, ...
先看关于wav文件的头信息
下面是封装好的一个辅助类。用于生成头部信息。
package example.audiotest;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
/**
*
* @author cninjazh
* WavHeader辅助类。用于生成头部信息。
* WAV标准,头部应该是44字节
*/
public class WaveHeader {
public final char fileID[] = { 'R', 'I', 'F', 'F' };
...
import java.io.IOException;
import java.io.InputStream;
import java.net.Authenticator;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.PasswordAuthentication;
import java.net.URL;
import java.util.Properties;
public class HttpProxy {
/**
...
managedQuery() will use ContentResolver's query(). The difference is that with managedQuery() the activity will keep a reference to your Cursor and close it whenever needed (in onDestroy() for instance.) If you do query() yourself, you will have to manage the Cursor as a sensitive resource. If you fo ...
可以结合浏览文件的代码让用户可以选文件
/**
* 判断sd卡是否存在 Environment.getExternalStorageState() 得到sd卡当前的状态
*
* getExternalStorageState() returns MEDIA_MOUNTED if the media is
* present and mounted at its mount point with read/write access. 如果返回
* MEDIA_MOUNTED表示外部存储设备存在。并且有读写的权限(因为sd卡有写保护 如果写保护关闭也 ...
主类
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import android.app.AlertDialog;
import android.app.Dialog;
import android.app.ListActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView; ...
下面是十个打包好的案例,供大家下载学习。
1、 图片浏览器(Picture Viewer)
2 、文件浏览器(File Browser)
3 、通讯录(Contact)
4 、任务管理器(Task Manager)
5 、音乐播放器(Rock Player)
6 、天气预报(Android Weather Forecast)
7 、多媒体播放器(Android Media Player)
8、短信语音播报(Speak Message Service)
9、手机远程监控(Cam Monitor)
10、贪吃蛇游戏(Snake)