2014年4月2日
摘要: 普通情况,可以直接用 ”adb shell rm /data/tmp/xx.sh“ 之类的命令执行一条指令。需要root权限情况,如果执行adb shell su的话,会进入控制台但是无法输入,用批处理的话也会卡在此处。可以用输入重定向的方法来解决。1.将所有需要执行的命令放到一个文本文档中,如cmd.txt2.用输入重定向的方法: adb shell < cmd.txt这样就可以完全执行文本文档中的命令了。例如 cmd.txt:sumount -o remount rw /systemtouch /system/app/tttrun.bat :adb shell < cmd.sh 阅读全文
posted @ 2014-04-02 11:34 littlezan 阅读(3057) 评论(0) 推荐(0) 编辑
  2014年3月26日
摘要: Eclipse的快捷键第一部分常用快捷键说明eclipse的使用。Eclipse有很多快捷键,及有用的功能,快捷键的使用可以一定程度上提高开发的速度。说明如下:常用的快捷键(没有按照Eclipse菜单顺序)A:Ctrl+k向下查找选中的字符串B:Ctrl+shift+K向上查找选中的字符串C:Ctrl+shift+↑↓向上向下查找一个函数和变量D:双击”{“或”}”找到相对应的”}”和”{“鼠标的位置必须在”{“的或者”}”的右边位置E:Ctrl+shift+P(同上)找到相对应的”}”和”{“F:Ctrl+shift+M将鼠标放在出错的变量或者类上,即可导入未知的import.右键菜单中也有 阅读全文
posted @ 2014-03-26 13:40 littlezan 阅读(401) 评论(0) 推荐(0) 编辑
  2014年3月21日
摘要: 1:今天调试android的时候发现一个诡异的问题C:\Users\xxxx>adb start-server adb server is out of date. killing... ADB server didn't ACK * failed to start daemon * adb 不管执行 shell devices 还是logcat 都会报错adb server is out of date. killing... 究其源就是adb server没启动到stackoverflow上查了一下 经过分析整理如下:C:\Users\xxxx>adb nodaemo. 阅读全文
posted @ 2014-03-21 10:39 littlezan 阅读(153) 评论(0) 推荐(0) 编辑
  2014年3月20日
摘要: 1. 通过adb devices命令获取所有online设备的serial number。C:\Users\Administrator>adb devicesList of devices attachedemulator-5554 deviceSH0A6PL00243 device上面表示,当前有两个设备online,第一个emulator-5554是模拟器,后一个是真机会SH0A6PL00243。2. 通过adb -s cmd向设备发送adb命令。比如:运行命令shell。C:\Users\Administrator>adb-s SH0A6PL00243shell比如:down 阅读全文
posted @ 2014-03-20 14:56 littlezan 阅读(2834) 评论(0) 推荐(0) 编辑
  2014年3月11日
摘要: 现在这个破手机跟了我差不多快三年了,依稀记得当年买手机的时候,苹果的iphone4风靡全球,魔都的青年男女几乎人手一部,号称街机。教主乔布斯还是风采奕奕,号令一出,江湖各路豪杰莫不马首是瞻。 那年我刚刚从学校毕业,算是青涩的懵懂少年,找到第一份工作就是从事Android开发,顺理成章我买了现在我手上用的这个手机三星i9100,记得当时的价格是3500,还是3800来着,也要我大半个月薪水来 着。 而今英姿勃发的果粉教主早已驾鹤西归,我这台老三星也到了耄耋之年,仿佛得了老年痴呆症的病人,动不动就要死机重启。好奇心驱使下,我给刷了4.0的操作系统,希望他新装换旧衣,也能回光返照一把。 ... 阅读全文
posted @ 2014-03-11 21:59 littlezan 阅读(171) 评论(0) 推荐(0) 编辑
  2014年3月7日
摘要: 1 /** 2 * 获取某行某列信息 3 * @param info 4 * @param column 5 * @return 6 */ 7 public static int getIntValue(ItemInfo info, String column) { 8 ContentResolver cr = LauncherApplication.getApp().getContentResolver(); 9 final Cursor c = cr.query(CONTENT_URI, n... 阅读全文
posted @ 2014-03-07 15:29 littlezan 阅读(388) 评论(0) 推荐(0) 编辑
  2014年2月17日
摘要: 在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的.好了我就不卖关子了,直接进入主题。大致以下步骤:一、 在res/values 文件下定义一个attrs.xml 文件.代码如下:view plaincopy to clipboardprint?一、在res/values文件下定义一个attrs.xml文件.代码如下:二、 我们在MyView.java 代码修改如下,其中下面的构造方法是重点,我们获取定义的属性我们R.sytleable.My 阅读全文
posted @ 2014-02-17 17:12 littlezan 阅读(942) 评论(0) 推荐(0) 编辑
  2014年1月24日
摘要: 这大概是由xml文件中的编码规则决定要这么变换。在xml文件中有以下几类字符要进行转义替换: &lt;大于号&amp;&和&apos;'单引号&quot;"双引号 阅读全文
posted @ 2014-01-24 10:45 littlezan 阅读(400) 评论(0) 推荐(0) 编辑
  2014年1月21日
摘要: 网络上下载下来的图片自适应:android:adjustViewBounds="true"(其详细解释在下面)另外,android:background="@drawable/imageview_background"是给图片加了一个边框,其中imageview_background.xml: ImageView属性说明:1、类概述 显示任意图像,例如图标。ImageView类可以加载各种来源的图片(如资源或图片库),需要计算图像的尺寸,比便它可以在其他布局中使用,并提供例如缩放和着色(渲染)各种显示选项。2、XML属 属性名称描述android:ad. 阅读全文
posted @ 2014-01-21 11:19 littlezan 阅读(5783) 评论(0) 推荐(0) 编辑
  2014年1月20日
摘要: 参考java代码可以更好的理解:1、publicstaticfinalintELAPSED_REALTIME当系统进入睡眠状态时,这种类型的闹铃不会唤醒系统。直到系统下次被唤醒才传递它,该闹铃所用的时间是相对时间,是从系统启动后开始计时的,包括睡眠时间,可以通过调用SystemClock.elapsedRealtime()获得。系统值是3(0x00000003)。2、publicstaticfinalintELAPSED_REALTIME_WAKEUP能唤醒系统,用法同ELAPSED_REALTIME,系统值是2(0x00000002)。3、publicstaticfinalintRTC当系统 阅读全文
posted @ 2014-01-20 19:49 littlezan 阅读(188) 评论(0) 推荐(0) 编辑