Android AppWidget如何支持复杂的View

如果看不惯博客排版,请点这里。 Android AppWidget如何支持复杂的View 一直想知道如何在AppWidget里面添加 ListView,EditText 这些复杂的View.我们知道要在AppWidget里添加 View都是通过RemoteView来做到了,然而RemoteView本身功能很弱,支持的操作很少,而且支持RemoteView的Widget很少: 在Dev Guide中有下面这段: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18   A RemoteViews object (and, consequently, an App Widget) can support the following

Android:快速修改ramdisk.img脚本

有时候要修改Android的ramdisk.img,如果每次都将那些命令都敲一遍,那确实有点烦,那有没有快速简单的方法呢?有,就是将这些命令放在一起,创建了一个简单的脚本:这个脚本很简单,直接将脚本放到放有ramdisk.img的目录下,运行就行了,运行时,输入1,会将ramdisk.img解压出来,输入2会将修改后的ramdisk重新打包成ramdisk.img。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 root@o-2rl2:/home/percy# cat shell/ramdisk #!/bin/bash   echo "Modify the ramdisk.img"  

Android Browser Introduction:CallbackProxy.java分析

文件在:frameworks\base\core\java\android\webkit CallbackProxy: 这是一个继承自Handle的类,用来实现UI和WebViewCore之间交换的桥梁. 它里面定义了很多函数,这些函数里面基本上都只是完成了一个sendmessage的作用.它将message发送给自身的HandleMessage().然后按照类型再进去分发. 它定义了一些事件ID: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 // Message Ids private static final int PAGE_STARTED