2013年8月31日星期六

onTouchEvent, onClick及onLongClick中各事件的顺序

(首先要知道:Returns true if the listener consumed event, false otherwise.)

onTouchEvent的一般过程:
   down-- move --up

全返回false:
down--move--longClick--move--up--onClick

onLongClick返回true:
down--move--longClick--move--up

up返回true:
短按:
down--move--up------longClick(??why?)
长按:
down--move--longClick--move--up

move返回true:
无影响

down返回true:  (不是点击事件)
短按:
没有click
长按:
没有click和longClick

blogspot插入代码

用google-code-prettify.
1.修改布局,在header里面加上:
<link href="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.css" rel="stylesheet" type="text/css"></link>
<script src="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.js" type="text/javascript">

2.<body onload="prettyPrint()">

3.将代码放在标签中<pre class="prettyprint">...</pre>
或者<code class="prettyprint">...</code>
html代码还需要转化.
xml标签可能需要用:
&lt;  替换  <
&gt;  替换  >

2013年8月23日星期五

Show screen of details about a particular application

public static void showDetailsOfApp(Context context,
 String packageName) {
 Intent intent = new Intent();
 final int apiLevel = Build.VERSION.SDK_INT;
 if (apiLevel >= 9) {
 intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS)
//  .setData(Uri.fromParts("package", packageName, null));
  .setData(Uri.parse("package:"+packageName));
 } else {
  final String appPkgName = (apiLevel == 8 ? "pkg"
    : "com.android.settings.ApplicationPkgName");
    intent.setAction(Intent.ACTION_VIEW)
    .setClassName("com.android.settings",
      "com.android.settings.InstalledAppDetails")
    .putExtra(appPkgName, packageName);
    }
  context.startActivity(intent);
  }

2013年8月12日星期一

读史记-夏本纪第二

(注解里面有很多注音解释,叫作反切。)

1.“天下皆以舜之诛为是”
  之前有,“尧求能治水者,群臣四岳皆曰鲧可。尧曰:‘鲧为人负命毁族,不可。’四岳曰:‘等之未有贤于鲧者,愿帝试之。’”

2.“国号曰夏后,姓姒氏”

3.“禹子启贤,天下属意焉。”
  接着就是“有扈氏不服,启伐之”