http://blog.csdn.net/fykhlp/article/details/6236316
这个错误是说变量初始化出现问题,通常出现在静态变量尤其是单例模式。这种问题往往是初始化顺序不对造成的,下面举个简单的例子。
pcwiki 發表在 痞客邦 留言(0) 人氣(509)

http://blog.csdn.net/luchenqun/article/details/8393879
最近在公司新接了一个游戏的修改任务。游戏名字叫《彩色泡泡》。主要是参考经典的泡泡龙实现的。这个游戏从接手到修改,走了很多弯路。我修改后的代码简直是惨不忍睹。也许再过一段时间我看自己的代码,可能会说“靠,哪个SB写的代码”。所以写这份文档一是对我代码的一个补充,二是对泡泡龙出现的算法自己做一个小小的总结。
pcwiki 發表在 痞客邦 留言(0) 人氣(6)
Android listview 因為會自動回收已經滑出螢幕外的list item view(convertView),並將之用來替代於滑入螢幕的view
因此當我們想用圖片緩存技術時,就會就成顯示錯亂問題。
可以先用幾種方式檢查是哪種問題:
pcwiki 發表在 痞客邦 留言(0) 人氣(568)
有時需要得到訊息列的高再用全螢幕高減去得到最大可視範圍。
可參考以下連結說明
http://stackoverflow.com/questions/3407256/height-of-status-bar-in-android
http://stackoverflow.com/questions/3355367/height-of-statusbar/3356263#3356263
http://stackoverflow.com/questions/3600713/size-of-android-notification-bar-and-title-bar
pcwiki 發表在 痞客邦 留言(0) 人氣(189)
getResources().getConfiguration().orientation
pcwiki 發表在 痞客邦 留言(0) 人氣(146)
pcwiki 發表在 痞客邦 留言(0) 人氣(839)
Android桌面程序提供了應用添加和刪除桌面快捷方式的功能以及判斷快捷方式是否存在,只要傳入快捷方式標題、圖標及點擊快捷方式執行的應用Intent即可。代碼如下:
1、Android添加桌面快捷方式
/**
* 为當前應用添加桌面快捷方式
*
* @param cx
* @param appName
* 快捷方式名稱
*/
public static void addShortcut(Context cx) {
Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");
pcwiki 發表在 痞客邦 留言(0) 人氣(645)
import android.app.Activity;
import android.content.Intent;
import android.database.Cursor;
import android.os.Bundle;
import android.provider.MediaStore;
import android.widget.Toast;
pcwiki 發表在 痞客邦 留言(0) 人氣(21)
有兩個網站可供大家參考
中文網站:http://jdev.tw/blog/3433/android-4-3-re-root-nexus-7
pcwiki 發表在 痞客邦 留言(0) 人氣(117)
修改文件NotificationManagerService.java (frameworks\base\services\java\com\android\server)
需要编译:frameworks/base/services/java/com/android/server/
生成:out/target/product/hsdroid/system/framework/services.jar
注意:不能编译frameworks/base/,这样编译不起作用,生成的framework.jar不包含修改内容。
pcwiki 發表在 痞客邦 留言(0) 人氣(65)