05 2013 档案
Android窗口浮在屏幕上效果
摘要:import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { supe... 阅读全文
posted @ 2013-05-30 15:31 大米稀饭 阅读(267) 评论(0) 推荐(0) 编辑
页面众多效果1
摘要:DEMO完整下载路径:http://download.csdn.net/detail/androidsj/5480205 阅读全文
posted @ 2013-05-30 11:32 大米稀饭 阅读(118) 评论(0) 推荐(0) 编辑
【ListView】列表Item样式
摘要:<?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 大米稀饭 阅读(445) 评论(0) 推荐(0) 编辑
EditText X/Y轴和仿苹果 抖动效果
摘要: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 大米稀饭 阅读(392) 评论(0) 推荐(0) 编辑
you must restart adb and eclipse
摘要:首先,我先罗列下我搜到的方法,大家也可以尝试。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 大米稀饭 阅读(409) 评论(0) 推荐(0) 编辑
TrafficStats ------- Android流量统计类的使用
摘要: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 大米稀饭 阅读(233) 评论(0) 推荐(0) 编辑
Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)
摘要: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 大米稀饭 阅读(227) 评论(0) 推荐(0) 编辑
Android开发之【数据存储】SharedPreferences
摘要:对于数据的存储操作而言,Android之中一共提供了五种方式:SharedPreferences方式、文件存储方式、SQLite数据存储、ContentProvider方式、网络存储。SharedPreferences提供了一些基础的信息保存功能。所有的信息都是按照“key=value”的形式进行保... 阅读全文
posted @ 2013-05-12 22:33 大米稀饭 阅读(280) 评论(0) 推荐(0) 编辑
【AsyncTask】简单使用
摘要: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 大米稀饭 阅读(201) 评论(0) 推荐(0) 编辑
Android 截屏并写入SD卡中
摘要:-----------截屏方法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 大米稀饭 阅读(214) 评论(0) 推荐(0) 编辑
【多线程】Callable,Runnable比较及用法
摘要:编写多线程程序是为了实现多任务的并发执行,从而能够更好地与用户交互。一般有三种方法,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 大米稀饭 阅读(534) 评论(0) 推荐(0) 编辑
Android提供了4种在其他线程中访问UI线程的方法
摘要:android的UI页面是不允许在其他线程直接操作的。下面总结4中方法用来在线程中操作UI界面。 方法一:Handler 子线程调用Handler的sendMessage(message)发送事件。View Code mHandler = new Handler() { @Override public void handleMessage(Message msg) { //操作界面 myText.setText( 来自网络的信息); super.handleMessage(msg); } }; -------------------------------------------... 阅读全文
posted @ 2013-05-08 16:53 大米稀饭 阅读(478) 评论(0) 推荐(0) 编辑
TextView --- 内容设置成上下滑动 和 代码设置字体颜色
摘要:TextView tv_xieyi = (TextView) this.findViewById(R.id.tv_xieyi);/** 设置实例化滚动方法 */tv_xieyi.setMovementMethod(ScrollingMovementMethod.getInstance());setTextColor(0xFF0000FF); //0xFF0000FF是int类型的数据,分组一下0x|FF|0000FF,0x是代表颜色整数的标记,ff是表示透明度,0000FF表示颜色,注意:这里0xFF0000FF必须是8个的颜色表示,不接受0000FF这种6个的颜色表示。另外还... 阅读全文
posted @ 2013-05-07 16:12 大米稀饭 阅读(376) 评论(0) 推荐(0) 编辑
Android 左右滑屏效果
摘要:View Code <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > & 阅读全文
posted @ 2013-05-07 15:54 大米稀饭 阅读(361) 评论(0) 推荐(0) 编辑
Android获取设备型号、SDK版本及其系统版本
摘要:String device_model = Build.MODEL; // 设备型号 String version_sdk = Build.VERSION.SDK; // 设备SDK版本 String version_release = Build.VERSION.RELEASE; // 设备的系统版本例,我手里的一台G3。设备型号:HTC Hero设备SDK版本:8设备系统版本:2.2 阅读全文
posted @ 2013-05-07 14:56 大米稀饭 阅读(797) 评论(0) 推荐(0) 编辑
Android中文API集合
摘要:http://www.cnblogs.com/over140/category/277077.html 阅读全文
posted @ 2013-05-07 11:18 大米稀饭 阅读(135) 评论(0) 推荐(0) 编辑
【AssetManager】的使用与资源预加载
摘要:资源预加载的目的很明确,提升用户体验。当然就开发者而言,比较好的预加载实现方式还可以方便管理。 如果游戏很简单简单,资源很少很少,那么弄资源预加载就是费事,但是以下几种情况的话还是推荐使用: 1.资源数量大 音乐、图片、视频什么的,如果你的游戏这些东西太多,推荐使用 2.部分资源反复使用 有些资源会反复使用到,比如一些背景音乐,一些小图标Libgdx中的AssetManager AssetManager是libgdx提供的资源加载方案,详细的可以细致参考。(libGdx是一个跨平台的2D/3D的游戏开发框架,它由Java/C/C++语言编写而成。它基于Apache License, Versi 阅读全文
posted @ 2013-05-07 11:07 大米稀饭 阅读(918) 评论(0) 推荐(0) 编辑
【JSON】数据解析
摘要:1、保存数组View Code public class MyJSONDemo extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.setContentView(R.layout.main); String data[] = new String[] { "www.mldnjava.cn", "lixinghua", "bb... 阅读全文
posted @ 2013-05-06 19:11 大米稀饭 阅读(273) 评论(0) 推荐(0) 编辑
【自定义控件】 ------- GridView
摘要:<cn.com.karl.view.MyGridView android:id="@+id/bookShelf" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_below="@id/head" android:cacheColorHint="#00000000" android:columnWidth="90.0dip" android:fadi 阅读全文
posted @ 2013-05-06 14:45 大米稀饭 阅读(471) 评论(0) 推荐(0) 编辑
@property(nonatomic,retain)
摘要:@property是一个属性访问声明,扩号内支持以下几个属性:1,getter=getterName,setter=setterName,设置setter与getter的方法名2,readwrite,readonly,设置可供访问级别2,assign,setter方法直接赋值,不进行任何retain操作,为了解决原类型与环循引用问题3,retain,setter方法对参数进行release旧值再retain新值,所有实现都是这个顺序(CC上有相关资料)4,copy,setter方法进行Copy操作,与retain处理流程一样,先旧值release,再Copy出新的对象,retainCount为 阅读全文
posted @ 2013-05-02 11:46 大米稀饭 阅读(269) 评论(0) 推荐(0) 编辑