2013年5月30日
摘要:
DEMO完整下载路径:http://download.csdn.net/detail/androidsj/5480205
阅读全文
posted @ 2013-05-30 11:32
大米稀饭
阅读(126)
推荐(0)
摘要:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <ListView
阅读全文
posted @ 2013-05-30 10:09
大米稀饭
阅读(451)
推荐(0)
2013年5月23日
摘要:
ShakeDemo\res\layout\main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/bg" android:layout_width="fill_parent" android:layout_height="fill_parent&quo
阅读全文
posted @ 2013-05-23 14:26
大米稀饭
阅读(399)
推荐(0)
2013年5月22日
摘要:
首先,我先罗列下我搜到的方法,大家也可以尝试。1,关闭eclipse并在进程中杀掉adb.exe,然后重启。2,如有真机连接,拔掉真机,重复1的步骤,3,关掉eclipse,然后在命令行运行如下命令 adb kill-server adb start-server 然后重启eclipse还有别的类似的办法就不再这里多说了,我的问题最根本其实是端口5037被占用,在命令行中运行netstat -a,会出现一堆东西,找找是否有关于5073端口的东西,经我验证我的是有东西的,所以我的端口被用,但是我已经将adb.exe杀掉,所以是别的东西占用了这个端口,回忆了下,最近有什么操作和之前不同...
阅读全文
posted @ 2013-05-22 09:28
大米稀饭
阅读(416)
推荐(0)
2013年5月16日
摘要:
android.net.TrafficStats类中,提供了多种静态方法,可以直接调用获取,返回类型均为long型,如果返回等于-1代表 UNSUPPORTED 当前设备不支持统计。 static longgetMobileRxBytes()//获取通过Mobile连接收到的字节总数,这里提示大家不包含WiFi static longgetMobileRxPackets()//获取Mobile连接收到的数据包总数 static longgetMobileTxBytes() //Mobile发送的总字节数 static longgetMobileTxPackets()//Mobile发送的总数据
阅读全文
posted @ 2013-05-16 20:42
大米稀饭
阅读(247)
推荐(0)
2013年5月14日
摘要:
android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。 1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("",""); 2、Log.d的输出颜色是蓝色的,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logcat标签来选择; 3、Log.i的输出为绿色,一般提示性的消息information,它不
阅读全文
posted @ 2013-05-14 14:34
大米稀饭
阅读(237)
推荐(0)
2013年5月12日
摘要:
对于数据的存储操作而言,Android之中一共提供了五种方式:SharedPreferences方式、文件存储方式、SQLite数据存储、ContentProvider方式、网络存储。SharedPreferences提供了一些基础的信息保存功能。所有的信息都是按照“key=value”的形式进行保...
阅读全文
posted @ 2013-05-12 22:33
大米稀饭
阅读(287)
推荐(0)
2013年5月10日
摘要:
import android.app.Activity;import android.os.AsyncTask;import android.os.Bundle;import android.widget.ProgressBar;import android.widget.TextView;public class MyAsyncTaskDemo extends Activity { private ProgressBar bar = null; private TextView info = null; @Override public void onCreate(B...
阅读全文
posted @ 2013-05-10 16:59
大米稀饭
阅读(206)
推荐(0)
2013年5月9日
摘要:
-----------截屏方法View Code private Bitmap shot() { View views = getWindow().getDecorView(); views.buildDrawingCache(); // 获取状态栏高度 Rect frames = new Rect(); views.getWindowVisibleDisplayFrame(frames); int statusBarHeights = frames.top; Display display = getWindowManager().getDefa...
阅读全文
posted @ 2013-05-09 17:20
大米稀饭
阅读(229)
推荐(0)
摘要:
编写多线程程序是为了实现多任务的并发执行,从而能够更好地与用户交互。一般有三种方法,Thread,Runnable,Callable.Runnable和Callable的区别是, (1)Callable规定的方法是call(),Runnable规定的方法是run(). (2)Callable的任务执行后可返回值,而Runnable的任务是不能返回值得 (3)call方法可以抛出异常,run方法不可以 (4)运行Callable任务可以拿到一个Future对象,表示异步计算的结果。它提供了检查计算是否完成的方法,以等待计算的完成,并检索计算的结果。通过Future对象可以了解任务执行情况,可取消
阅读全文
posted @ 2013-05-09 11:12
大米稀饭
阅读(539)
推荐(0)