博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 4 5 6 7 8 9 下一页

2013年6月12日

摘要: Android里面可以通过终端使用AM命令启动某个指定的Activity。工作中因为新开发的机器需要进行屏幕坐标校准,机器因为还没调试好,每次坐标校准都没有出现,机器使用不了,只能通过终端调用坐标校准的Activity启动。例如启动coordinate.apk的主activityam start -n com.apical.apicalcoordinate/com.apical.apicalcoordinate.coordinateActivity其中com.apical.apicalcoordinate是应用Activity所在的包名。usage: am [subcommand] [opti 阅读全文

posted @ 2013-06-12 00:07 泡泡糖 阅读(903) 评论(0) 推荐(0) 编辑

2013年6月11日

摘要: 一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如: 联网读取数据, 或者读取本地较大的一个文件的时候,你不能把这些操作放在主线程中,,如果你放在主线程中的话,界面会出现假死现象, 如果5秒钟还没有完成的话,,会收到Android系统的一个错误提示 "强制关闭". 这个时候我 阅读全文

posted @ 2013-06-11 23:57 泡泡糖 阅读(311) 评论(0) 推荐(0) 编辑

摘要: Android 对于Layout相关的布局属性说明:第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:layout_alignParentLeft 贴紧父元素的左边缘android:layout_alignParentRight 贴紧父元素的右边缘android:layout_alignPare 阅读全文

posted @ 2013-06-11 23:53 泡泡糖 阅读(1670) 评论(0) 推荐(1) 编辑

摘要: 一般在开发的时候需要用到ADB 的shell 命令。就我个人开发来说,除了一些ADB命令外,其实Linux的基本命令也十分重要,特别是在终端调试的时候。加入你的而开发环境接了串口,在串口终端使用Linux的命令调试也是十分有用和很有必要,例如cp 和 rm命令就能实现安装和删除某个apk安装包。下面是ADB一些常用的命令:adb介绍SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或手机模拟 阅读全文

posted @ 2013-06-11 23:48 泡泡糖 阅读(842) 评论(0) 推荐(0) 编辑

摘要: 原文:http://blog.csdn.net/ddna/article/details/5451722一遍有关TouchEvent, onClick及onLongClick触发机制的文章,对需要做界面交换需要好好了解。针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是按什么次序将事件传递的呢?又在什么情况下判定为消费了该事件? 搞清楚这些问题对于编. 阅读全文

posted @ 2013-06-11 23:41 泡泡糖 阅读(525) 评论(0) 推荐(0) 编辑

摘要: 本文源地址:http://www.cnblogs.com/rocky_yi/archive/2011/01/21/1941522.html#,转载请注明出处!在看Android的触摸响应机制的时候,不是很了解触摸回调如何实现,看到这文章,转载一下,主要关注onInterceptTouchEvent和onTouchEvent两个系统回调。onInterceptTouchEvent()用于处理事件并改变事件的传递方向。处理事件这个不用说了,你在函数内部编写代码处理就可以了。而决定传递方向的是返回值,返回为false时事件会传递给子控件的onInterceptTouchEvent();返回值为tru 阅读全文

posted @ 2013-06-11 23:30 泡泡糖 阅读(313) 评论(0) 推荐(0) 编辑

摘要: 一般在终端下操作Android系统,我们访问系统分区的时候,经常遇到Only Read的问题,此时需要以读写方式重新挂载需要操作的分区1、重新挂载根分区 mount -o remount /2、以读写的模式重新挂载 根分区 mount -o remount, rw /3、以不含suid的模式重新挂载根分区 mount -o remount, nosuid /4、重新挂载system分区,这个也是我个人在开发的时候用得最多的,因为我经常需要读写system/app/目录下系统自带的apk安装包。mount -o remount, system/ 阅读全文

posted @ 2013-06-11 23:17 泡泡糖 阅读(13938) 评论(1) 推荐(0) 编辑

摘要: pm命令的具体用法如下:pm 命令是Android里面packageManage的命令行,用于安装包的操作。一般我们在命令行下,可以使用以下命令安装一个新的安装包。1、安装APK:例如,在串口终端下输入:pm install -r /data/card/ApicalRadio.apk就可以重新安装ApicalRadio.apk到android系统上,默认是安装到系统的data/app/目录下。-r 参数表示重新安装,如果原来已经安装了,会覆盖原来的安装包。2、卸载pmuninstall -kcom.apical.apicalradio其中,com.apical.apicalradio 是你的A 阅读全文

posted @ 2013-06-11 23:01 泡泡糖 阅读(17820) 评论(0) 推荐(0) 编辑

摘要: 在AndroidMenifest.xml中,常常会有下面的语句:<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="10" android:maxSdkVersion="10" /> 在default.properties中,会看到下面的语句:target=android-10 如果是使用Eclipse的话,还可能会看到这样的警告: Attribute minSdkVersion (4) is lower than the project target 阅读全文

posted @ 2013-06-11 22:47 泡泡糖 阅读(332) 评论(0) 推荐(0) 编辑

摘要: Android 有关多国语言支持的相关属性。利用下面代码打印系统相关属性值。具体属性可以查文档。package com.example;import android.app.Activity;import android.content.res.Configuration;import android.os.Bundle;import android.widget.TextView;import org.w3c.dom.Text;import java.util.Locale;public class MyActivity extends Activity{@Overridepublic vo 阅读全文

posted @ 2013-06-11 22:43 泡泡糖 阅读(447) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 下一页