2012年4月28日

Android 各View的Touch事件

摘要: 如果所示布局一个Layout跟Textview: 1 package com.domo.touch; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.util.Log; 6 import android.view.MotionEvent; 7 import android.view.View; 8 import android.view.View.OnTouchListener; 9 import android.widget.TextView;10 11 public class T. 阅读全文

posted @ 2012-04-28 01:06 simpleceo 阅读(812) 评论(0) 推荐(0) 编辑

2012年4月27日

再按一次 退出程序

摘要: // 再按一次退出程序 private boolean isExits = false; 1 public boolean onKeyDown(int keyCode, KeyEvent event) { 2 // TODO Auto-generated method stub 3 if (keyCode == KeyEvent.KEYCODE_BACK) { 4 // 判断是否在播放 5 if (isPlaying) { 6 timer.cancel(); 7 ... 阅读全文

posted @ 2012-04-27 14:38 simpleceo 阅读(177) 评论(0) 推荐(0) 编辑

2012年4月26日

Android 如何使用simpleAdapter

摘要: 使用simpleAdapter的数据用一般都是HashMap构成的List,list的每一节对应ListView的每一行。HashMap的每个键值数据映射到布局文件中对应id的组件上。因为系统没有对应的布局文件可用,我们可以自己定义一个布局vlist.xml。下面做适配,new一个SimpleAdapter参数一次是:this,布局文件(vlist.xml),HashMap的 title 和 info,img。布局文件的组件id,title,info,img。布局文件的各组件分别映射到HashMap的各元素上,完成适配。效果图: 有按钮的ListView 但是有时候,列表不光会用来做... 阅读全文

posted @ 2012-04-26 00:06 simpleceo 阅读(444) 评论(0) 推荐(0) 编辑

2012年4月25日

Android获取外部和内部存储空间总大小和可用大小

摘要: android.os下的StatFs类主要用来获取文件系统的状态,能够获取sd卡的大小和剩余空间,获取系统内部空间也就是/system的大小和剩余空间等等。看下读取sd卡的:Java代码 void readSDCard() { String state = Environment.getExternalStorageState(); if (Environment.MEDIA_MOUNTED.equals(state)) { File sdcardDir = Environment.getExternalStorageDirectory(); StatFs sf = new StatFs(sd 阅读全文

posted @ 2012-04-25 00:59 simpleceo 阅读(1683) 评论(0) 推荐(0) 编辑

Android系统容量检测 —— Environment 和StatFs

摘要: 当下载或安装一个文件之前,往往会比较关心当前系统内存和SD卡上的剩余容量。在做文件拷贝,移动操作时,检测目标目录的空间大小也是必须的。 Android系统提供了Environment 和StatFs两个类,来实现对容量的检测。下面是一些相关的方法。 Environment: getDataDirectory(): 获取应用存储空间文件对象。 getExternalStorageDirectory(): 获取SD卡文件对象。 getRootDirectory(): 获取系统空间文件对象。 StatFs: getBlockCount(): 获取存储块数量。 g... 阅读全文

posted @ 2012-04-25 00:28 simpleceo 阅读(545) 评论(0) 推荐(0) 编辑

2012年4月24日

Splash Screen开场屏在Android中的实现

摘要: 很多网友可能发现近期Tencent推出的手机QQ Android版包含了一个开场屏Splash Screen载入效果,通常游戏或大型软件打开时可能需要一个释放解析资源的过程,需要一个前台的动画播放和后台的逻辑处理线程配合,当然对于简单的软件也可以加一个Splash Screen作为美化。在Android平台上如何实现呢?首先创建一个Activity,在SetContentView时直接通过ImageView创建一个全屏的图片,大家还要考虑好分辨率和当前设备一致,onCreate添加代码如下:1 new Handler().postDelayed(new Runnable(){ 2 // 为.. 阅读全文

posted @ 2012-04-24 18:20 simpleceo 阅读(397) 评论(0) 推荐(0) 编辑

Android复制Assets中大于1M的Zip压缩包,并解压到SD卡中

摘要: 1 package com.demo.asset; 2 3 import java.io.File; 4 import java.io.FileOutputStream; 5 import java.io.IOException; 6 import java.io.InputStream; 7 import java.io.OutputStream; 8 import java.util.Enumeration; 9 import java.util.zip.ZipEntry; 10 import java.util.zip.ZipException; 11 import... 阅读全文

posted @ 2012-04-24 12:44 simpleceo 阅读(1867) 评论(0) 推荐(0) 编辑

Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE无法安装错误解决方案

摘要: [2011-12-14 11:08:47 - imusic] Uploading imusic.apk onto device 'emulator-5554'[2011-12-14 11:09:39 - imusic] Installing imusic.apk...[2011-12-14 11:10:00 - imusic] Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE[2011-12-14 11:10:00 - imusic] Please check logcat output for more detai 阅读全文

posted @ 2012-04-24 12:25 simpleceo 阅读(205) 评论(0) 推荐(0) 编辑

2012年4月14日

ViewPager的onPageChangeListener里面的一些方法参数:

摘要: ViewPager的onPageChangeListener里面的一些方法参数:onPageSelected(int arg0){}arg0是表示你当前选中的页面,这事件是在你页面跳转完毕的时候调用的。public void onPageScrollStateChanged(int arg0) {// TODO Auto-generated method stub} arg0 ==1的时候表示正在滑动,arg0==2的时候表示滑动完毕了,arg0==0的时候表示什么都没做,就是停在那。public void onPageScrolled(int arg0, float arg1, int ar 阅读全文

posted @ 2012-04-14 15:28 simpleceo 阅读(4210) 评论(0) 推荐(0) 编辑

ViewPager页面拖动到最前或最后的时候回弹效果

摘要: 看到一哥们用ViewPager写的左右滑动的屏幕,像UC浏览器那样,连接:http://www.eoeandroid.com/thread-92508-1-1.html但是当滑到最左端或者最右端就不能滑动了,感觉用户体验不如UC的,所以就试着弄了下在左面和右面各增加个空View然后在onPageSelected方法中1 @Override2 public void onPageSelected(int arg0) {3 // TODO Auto-generated method s... 阅读全文

posted @ 2012-04-14 14:59 simpleceo 阅读(1970) 评论(3) 推荐(0) 编辑

导航