ChinaUnix.net
相关文章推荐:

Android中处理崩溃异常

android 处理程序全局异常和错误 本文将分析在程序出错的情况下如何收集相关的错误信息,并发送错误信息到服务器供开发者分析和调试程序。错误信息将成为您Debug的一把利刃,通过错误信息您可以最及时的掌握程序在各个系统版本和设备上的运行情况。 错误处理介绍 在一般情况下,OPhone程序出错都会出现一个提示对话框 这种情况下,用户只有点击“强行关闭”来结束程序。当该对话框出现对用户来说是相当不友好的,本文将会告诉...

by 听老歌 - 移动操作系统 - 2011-08-01 22:25:36 阅读(1871) 回复(0)

android

相关讨论

android UI事件处理

by cdlda - 移动操作系统 - 2011-12-21 08:41:31 阅读(485) 回复(0)

android电话处理 与电话相关权限 拨打电话 android.permission.CALL_PHONE,允许程序从非系统拨号器里输入电话号码 通话权限 android.permission.CALL_PRIVILEGED,允许程序拨打电话,替换系统的拨号器界面 读取电话状态 android.permission.READ_PHONE_STATE,访问电话状态 修改电话状态 android.permission.MODIFY_PHONE_STATE,修改电话状态,如飞行模式,但不包 替换系统拨号器界面 处理拨出电话...

android

by 凝望长空 - 移动操作系统 - 2011-12-20 16:01:44 阅读(2137) 回复(1)

不加任何旋转屏幕的处理代码的时候,旋转屏幕将会导致系统把当前activity关闭,重新打开。 如果只是简单的界面调整,我们可以阻止此问题的发生,屏幕旋转而自己调整屏幕的元素重构。 [代码] 首先我们需要修改androidManifest.xml文件:[code]android:name=".Magazine"> //修改为: android:name=".Magazine" android:configChanges="orientation|keyboard"> [/code][代码] 这样是...

by boy11-2 - 移动操作系统 - 2011-05-10 13:41:05 阅读(2004) 回复(0)

EventHub: 而事件的传入是从EventHub开始的,EventHub是事件的抽象结构,维护着系统设备的运行情况,设备类型包括Keyboard、 TouchScreen、TraceBall。它在系统启动的时候会通过open_device方法将系统提供的输入设备都增加到这个抽象结构,并维护 一个所有输入设备的文件描述符,如果输入设备是键盘的话还会读取/system/usr/keylayout/目录下对应键盘设备的映射文件,另外 getEvent方法是对EventHub的设备文件描述符使用poll操...

by okitamicuki1412 - 移动操作系统 - 2009-09-06 13:32:05 阅读(1331) 回复(0)

java.math.Math类常用的常量和方法: Math.PI 记录的圆周率 Math.E记录e的常量 Math.abs 求绝对值 Math.sin 正弦函数 Math.asin 反正弦函数 Math.cos 余弦函数 Math.acos 反余弦函数 Math.tan 正切函数 Math.atan 反正切函数 Math.atan2 商的反正切函数 Math.toDegrees 弧度转化为角度 Math.toRadians 角度转化为弧度 Math.ceil 得到不小于某数的最大整数 Math.floor 得到不大于某数的最大整数 例如:Math.floor(12.7) =12.0 ...

by atteng - 移动操作系统 - 2013-09-11 18:36:05 阅读(924) 回复(0)

Differences of px, sp, pt, dip, dp, in, and mm?
  When we start be build an UI, or make definition of the dimensions,
  It's an issue we will meet - what are the difference of px, sp, pt, dip, dp, in, and mm?
  Here are the definitions:
  px - Pixel
  Independent from devices corresponding to actual pix...

by cdlda - 移动操作系统 - 2011-12-21 08:41:36 阅读(1659) 回复(0)

android的ellipsize 最近为了解决某个bug,textview内容过长的话自动换行,但是调用measureText函数时发现返回值很不准确,单位也不确定,是pixel还是dip,都不准。后来想起textview有个内容过长加省略号的属性,即ellipsize,可以较偷懒地解决这个问题,哈哈~ 用法如下: 在xml[code] android:ellipsize = "end"   省略号在结尾 android:ellipsize = "start"   省略号在开头 android:ellipsize = "middle" ...

android

by 凝望长空 - 移动操作系统 - 2011-11-07 16:53:27 阅读(1372) 回复(0)

在一个android应用,主要是由四种组件组成的,这四种组件可参考“android应用的构成”。 而这四种组件是独立的,它们之间可以互相调用,协调工作,最终组成一个真正的android应用。在这些组件之间的通讯,主要是由Intent协助完成的。Intent负责对应用一次操作的动作、动作涉及数据、附加数据进行描述,android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。因此,Intent在这...

by android_ifreela - Java文档中心 - 2009-07-18 21:38:49 阅读(1293) 回复(0)

1. 创建android.mk # Copyright 2009 The android Open Source Project LOCAL_PATH:= $(call my-dir) ################## build libecc ################### include $(CLEAR_VARS) LOCAL_SRC_FILES := ECC2.2-2008/ecc.c LOCAL_C_INCLUDES += \ $(LOCAL_PATH)/ECC2.2-2008 LOCAL_CFLAGS += -Wall -W -O2 -DIWN_ECC_GCCINT64 -DASUE LOCAL_MODULE := libecc #LOCAL_STATIC_LIBRARIES := libcutils libc ...

by embed-tech - 移动操作系统 - 2009-06-09 18:50:40 阅读(2628) 回复(0)

android UI事件处理、focus处理android平台上,捕获用户在界面上的触发事件有很多种方法,View类就提供这些方法。你在使用各种View视图来布局界面时,会发现几个公用的回调方法来捕捉有用的UI触发事件,当事件在某个View对象上被触发时,这些方法会被系统框架通过这个对象所调用,例如:当一个View(如一个Button)被点击,onTouchEvent()方法会在该对象上被调用,所以,为了捕获和处理事件,必须去继承某个类,并重载这些方...

移动开发

by cu_Cbear - 移动操作系统 - 2011-03-20 22:57:38 阅读(2199) 回复(0)