2012年5月25日

Android 动态生成多行多列控件

摘要: package com.test;import android.app.Activity;import android.os.Bundle;import android.view.ViewGroup.LayoutParams;import android.widget.CheckBox;import android.widget.RelativeLayout;public class TestTextActivity extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate... 阅读全文

posted @ 2012-05-25 17:11 厕所蹲个猴 阅读(845) 评论(0) 推荐(0) 编辑

Android拍照、录像、录音代码范例

摘要: importjava.io.File;importjava.text.SimpleDateFormat;importjava.util.Date;importandroid.app.Activity;importandroid.content.Intent;importandroid.database.Cursor;importandroid.net.Uri;importandroid.os.Bundle;importandroid.os.Environment;importandroid.provider.MediaStore;importandroid.view.View;importan 阅读全文

posted @ 2012-05-25 17:09 厕所蹲个猴 阅读(233) 评论(0) 推荐(0) 编辑

android应用自适应多分辨率的解决方法

摘要: 1. 首先是建立多个layout文件夹(drawable也一样)。在在res目录下建立多个layout文件夹,文件夹名称为layout-800x480等。需要适应那种分辨率就写成什么。注意: a. 较大的数字要写在前面:比如layout-854x480而不能写layout-480x854. b. 两个数字之前是小写字母x,而不是乘号。2. 在不能的layout下调整layout 的长宽等各种设置。以适应不同的分辨率。3 最后需要在AndroidManifest.xml里面添加下面一段,没有这一段自适应就不能实现: </application> <supports-screen 阅读全文

posted @ 2012-05-25 17:07 厕所蹲个猴 阅读(176) 评论(0) 推荐(0) 编辑

Android定时自动启动应用程序

摘要: 使用AlarmManager搭配Receiver应该可以实现定时自动启动应用程序:import android.app.Activity;import android.app.AlarmManager;import android.app.PendingIntent;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android 阅读全文

posted @ 2012-05-25 17:06 厕所蹲个猴 阅读(1973) 评论(0) 推荐(0) 编辑

Android 安装和启动另外一个应用

摘要: 有时候一个应用需要启动另外一个应用来完成操作,比如在某些应用中打开闹钟,相机,日历等等。启动或安装相应的应用的方法:Step1:判断是否安装目标应用。只要知道目标应用的安装包名就可以通过判断"/data/data/packagename"是否存在来实现。01./** 02. * 判断是否安装目标应用 03. * @param packageName 目标应用安装后的包名 04. * @return 是否已安装目标应用 05. * @author zuolongsnail 06. */ 07.private boolean isInstallByread(String pac 阅读全文

posted @ 2012-05-25 17:05 厕所蹲个猴 阅读(218) 评论(0) 推荐(0) 编辑

ListView动态刷新

摘要: (1)首先是透明界面的实现 透明界面的实现可以在XML里面修改属性。 首先在Androidmanifest.xml中加上java代码:<activity android:name=".WordSearch"android:label="@string/app_name"android:theme="@style/transparent"></activity>再在res/values/colors.xml中加上java代码:<resources><drawable name="tra 阅读全文

posted @ 2012-05-25 17:02 厕所蹲个猴 阅读(171) 评论(0) 推荐(0) 编辑

Httpclient设置超时

摘要: private HttpClient httpclient; private HttpPost httppost; private HttpParams httpParameters; private int timeoutConnection = 3000; private int timeoutSocket = 5000; public WidsetsHttpClient() { httpParameters = new BasicHttpParams();// Set the timeout in milliseconds until ... 阅读全文

posted @ 2012-05-25 17:00 厕所蹲个猴 阅读(130) 评论(0) 推荐(0) 编辑

HttpClient网络通信的测试

摘要: public class MainActivity extends Activity { private Button button_get,button_post; private TextView textView; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView... 阅读全文

posted @ 2012-05-25 17:00 厕所蹲个猴 阅读(311) 评论(0) 推荐(0) 编辑

Adb connection Error:远程主机强迫关闭了一个现有的连接

摘要: eclipse的console总是出现如下的错误“Adb connection Error:远程主机强迫关闭了一个现有的连接”问题出现的原因:这是ddms调用adb引发的. 经过一番搜索, 发现这是windows环境下, adb的一个限制, 也可以说是bug. 当手机上同时运行的进程数大于64时, 就会引发adb奔溃. 更深层次的原因, 就是windows API的WaitForMultipleObjects所支持的最大句柄数是MAXIMUM_WAIT_OBJECTS, 即64.解决问题的办法:http://code.google.com/p/android/issues/detail?id= 阅读全文

posted @ 2012-05-25 16:57 厕所蹲个猴 阅读(331) 评论(0) 推荐(0) 编辑

java中如何求文件的大小

摘要: 目标文件.length(),计算结果为字节。首先选定一个目标file,如下图所示,我们可以清晰的看到该文件大小为27KB。然后编写代码运行如下:最终打印出结果为27043字节,与实际结果相符合。注意:一般文件分隔符(“\”或者“/”)使用File.separator,这样一是方便,不需要写双斜线,同时如果将代码在linux环境下运行,也不影响。 阅读全文

posted @ 2012-05-25 16:56 厕所蹲个猴 阅读(271) 评论(0) 推荐(0) 编辑

导航