摘要: 转自百度空间《孙永华的博客》 xml 布局文件 <?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=... 阅读全文
posted @ 2010-10-18 20:07 四渡冰点 阅读(2987) 评论(1) 推荐(0) 编辑
摘要: Android里有两个类 android.view.GestureDetector android.view.GestureDetector.SimpleOnGestureListener (另外android.widget.Gallery好像是更牛x的OnGestureListener ) 1) 新建一个类继承SimpleOnGestureListener,HahaGestureDetector... 阅读全文
posted @ 2010-10-15 14:56 四渡冰点 阅读(1353) 评论(0) 推荐(0) 编辑
摘要: Andoid Dialog1、AlertDialog,具有0-3个按钮,可以放选项、复选框单选框等,以建议的方式域用户交互可以。2、ProgressDialog,显示一个进度的圆环或者进度条。3、DataPickerDialog,选择日期的dialog。4、TimePickerDialog,选择时间的dialog。用户可以继承Dialog类或者它的子类并且创建一个新的leyout。Showing ... 阅读全文
posted @ 2010-10-15 14:55 四渡冰点 阅读(1581) 评论(1) 推荐(0) 编辑
摘要: 读写自定义的数据:ContentResolver cr = context.getContentResolver();android.provider.Settings.System.putInt(cr, "i_name", 88);int i = android.provider.Settings.System.getInt(cr, "i_name");需要权限:<uses-permiss... 阅读全文
posted @ 2010-10-15 14:55 四渡冰点 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 在values/attrs.xml中:<?xml version="1.0" encoding="utf-8"?><resources><declare-styleable name="MyView"><attr name="textColor" format="color" /><attr name="textSize" format="di... 阅读全文
posted @ 2010-10-15 14:55 四渡冰点 阅读(240) 评论(0) 推荐(0) 编辑
摘要: Android Service Note1、 概述每个服务都继承Service基类。可以连接到(或者bind to)一个正在运行的服务(如果没有在运行则启动它)。当连接成功后,你可以通过服务提供的接口来与它通信。服务通常产生另外的线程来进行占用时间长的任务。Service是没有用户可见的界面,不与用户交互,而是在后台运行一段不确定的时间的应用程序组件。每个Service class 都必须在And... 阅读全文
posted @ 2010-10-15 14:55 四渡冰点 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 原理(来自Android的SDk文档):访问SurfaceView的底层图形是通过SurfaceHolder接口来实现的,通过getHolder()方法可以得到这个 SurfaceHolder对象。你应该实现surfaceCreated(SurfaceHolder)和surfaceDestroyed(SurfaceHolder)方法来知道在这个Surface在窗口的显示和隐藏过程中是什么时候创建和... 阅读全文
posted @ 2010-10-15 14:55 四渡冰点 阅读(2023) 评论(0) 推荐(0) 编辑
摘要: android:layout_weight字面理解为比重,刚开始我把它理解为每个内容的百分比,但实际应用中似乎不然,于是做了如下试验,以求证layout_weight的分配原则。 首先,新建一个工程,在编辑main.xml如下: 阅读全文
posted @ 2010-10-15 14:33 四渡冰点 阅读(2069) 评论(2) 推荐(1) 编辑
摘要: Android模拟器ndroid SDK自带一个移动设备模拟器 — 它是一个可以运行在你电脑上的虚拟设备. Android模 拟器可以让你不需使用物理设备即可预览、开发和测试Android应用程序.  Android模拟器能够模拟除了接听和拨打电话外的所有移动设备上的典型功能和行为. 如右图所示, Android模拟器提供了大量的导航和控制键,你可以通过鼠标或键盘点击这些按键来为你的应用程序产生 ... 阅读全文
posted @ 2010-10-15 11:46 四渡冰点 阅读(778) 评论(0) 推荐(0) 编辑
摘要: *  * emulator -netspeed 14.4 80  要想在模拟器运行中动态改变网络传输速度,需要连接上控制台使用netspeed命令,后 面跟合法的< speed>值。下表中列出了合法的< speed>值  * network speed 14.4 80  < speed>值的格式为下面的一种(单位为kb/s):  值 描述 注释  gsm GSM... 阅读全文
posted @ 2010-10-15 11:45 四渡冰点 阅读(460) 评论(0) 推荐(0) 编辑