2014年5月27日
摘要: 只需以下两行命令:$ cd android-sdk/platform-tools/systrace$ python systrace.py --time=10 -o mynewtrace.html sched gfx view wm--time=10 -----------------trace运行... 阅读全文
posted @ 2014-05-27 10:19 一只菜菜鸟 阅读(1019) 评论(0) 推荐(0) 编辑
  2014年5月19日
摘要: 我们可以在很多应用中都能看到按两次返回键退出 , 其实这个功能实现很容易, 下面就是实现的代码 , 把它放到你的程序中你的程序就能按两次返回键退出啦, 这个功能是为了避免误点而把程序退出了 ,给你的程序也加上这个简单实用的功能把 :package com.xuchao.test;import and... 阅读全文
posted @ 2014-05-19 18:04 一只菜菜鸟 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 如果通过网络加载了一张位图,想拿到这张位图的Bitmap,有两种办法,至于那种好,可能要看是在什么情况下了1,根据已有的Drawable创建一个新的Bitmap:private Bitmap bitmap;private void drawableToBitamp(Drawable drawable... 阅读全文
posted @ 2014-05-19 18:02 一只菜菜鸟 阅读(431) 评论(0) 推荐(0) 编辑
摘要: android获取屏幕的高度和宽度用到WindowManager这个类,两种方法:1、WindowManager wm = (WindowManager) getContext() .getSystemService(Context.WINDOW_SERVICE... 阅读全文
posted @ 2014-05-19 18:00 一只菜菜鸟 阅读(170) 评论(0) 推荐(0) 编辑
摘要: android:layout_above="@id/xxx" --将控件置于给定ID控件之上android:layout_below="@id/xxx" --将控件置于给定ID控件之下android:layout_toLeftOf="@id/xxx" --将控件的右边缘和给定ID控件的左边缘对齐an... 阅读全文
posted @ 2014-05-19 17:58 一只菜菜鸟 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。... 阅读全文
posted @ 2014-05-19 17:49 一只菜菜鸟 阅读(267) 评论(0) 推荐(0) 编辑
  2014年3月31日
摘要: 上篇随笔说到最近在做应用切换图标的工作,需要在设置的显示里添加一个选项用来对图标进行切换,这里遇到一个问题,切换图标的具体实现是在底层,调用是在launcher的IconCache.java类中,可是这里只会在启动时调用一次,在后面我想进行图标切换的时候就必须重启launcher应用,其实好多对系统的改动都需要做重启应用操作,这时我们可以用以下方法:void android.app.ActivityManager.restartPackage(StringpackageName)public void restartPackage(StringpackageName)Since:API L.. 阅读全文
posted @ 2014-03-31 15:06 一只菜菜鸟 阅读(687) 评论(0) 推荐(0) 编辑
  2014年3月21日
摘要: 最近在做一个给应用套图的工作,和主题类似,系统自带软件有做好的图,如联系人,浏览器等,第三方软件会自动套一张图作为背景,类似一个主题,但是就是这个小功能耽误了我几天的时间! 在开发中我有一个不是很规范的习惯,图片资源并不总是放在与平板和手机适配的分辨率下(只有一套图的时候),而是随便找一个分辨率就放进去了,因为只有一套图,其他分辨率中没有,总想着肯定能编译到,但这次却吃了个亏,编译完成push后,图标全变成了默认的机器人!打log后发现图片id存在,可是用系统方法根据id却找不到相应的图片,费尽千辛万苦,各种查资料之后,才从out/target/product/project-name/... 阅读全文
posted @ 2014-03-21 20:50 一只菜菜鸟 阅读(797) 评论(0) 推荐(0) 编辑
  2014年2月27日
摘要: 之前在android4.2上开发了一个类似ios上Assistive touch的一个功能,最近换了新平台,要移植到android4.4(kk)上,大刀阔斧的将代码移过去后,编译整个系统源码,在快编好的时候报错了。。。(编软件最讨厌这类到最后才爆出来的错误有木有。。。),log错误为Multiple entry names declared for public entry identifier 。。。,检查后发现是public.xml中资源id定义出错,(public.xml路径:alps/frameworks/base/core/res/res/values)检查文件后发现原来是我在代.. 阅读全文
posted @ 2014-02-27 17:13 一只菜菜鸟 阅读(2033) 评论(0) 推荐(0) 编辑
  2014年2月25日
摘要: 毕业到现在快2年了,一直想好好的学习,可努力这个字眼还是只能够做到挂在嘴边,每天庸庸碌碌,快变成老油条了,今日醒悟,为了不喝西北风,还是要不断学习啊,原地踏步那么久,也该往前挪几步了,寥寥几句废话,见证今后的学习之路。。。 阅读全文
posted @ 2014-02-25 15:23 一只菜菜鸟 阅读(166) 评论(0) 推荐(0) 编辑