如果說,將新郎和新娘比喻為整場婚禮裡最重要的男、女主角,想必沒有人會持反對意見!
那麼,婚宴當天應該可以形容為,是親朋好友們共同參與見證了一場幸福甜蜜的愛情故事吧!
因此,就像是電影在上映前,會預告精采劇情、男、女主角介紹,和相關細節一般,

alderis 發表在 痞客邦 留言(0) 人氣()

最近轉到Mac進行Android開發,但在Export Apk File時出了問題:
error while running zipalign

找了一下其他人的解法,說要在eclipse.ini 中加入-Dfile.encoding=utf-8
但實作起來完全無效。

alderis 發表在 痞客邦 留言(0) 人氣()

若使用客制化的listview,並在其中有加入了checkbox時,checkbox常會將touch的控制權給搶走
造成無法每個row都無法touch,可是checkbox本身是可以勾選的情況
若要將row中的東西可與checkbox分開點選的話,可由以下辦法作業 
將checkbox的properties中的Focusable 與 Focusable in Touch Mode都勾為false

alderis 發表在 痞客邦 留言(0) 人氣()


奶奶希望用三口的瓦斯爐,可是又怕爐口間距不夠,只能放一大鍋兩小鍋
所以我們選擇了SB-3100
但我又擔心SB-3100若在大爐放太大的炒鍋會讓小爐放不下東西
所以我打了電話去問豪山

alderis 發表在 痞客邦 留言(0) 人氣()

當程式中有許多部分需要同樣功能時我們會將此功能方法化
拉出來寫成一個method或是class以供不同的情況中使用
但如果是Dialog要模組化的話,要怎麼製作呢?
先講講為什麼Dialog要模組化吧~
有的dialog只是提示,當然是寫一個算一個。 可是有的dialog是選單式的
甚至我很無聊的把一堆設定功能全塞在Dialog裡面
搞的Dialog進去之後還有三階分支可選
所以當然不想只用copy的在不同的地方去維護兩個內容一樣的超大dialog。

alderis 發表在 痞客邦 留言(3) 人氣()

原本以為已經把ListView搞的滿熟的了,沒想到今天要在自訂畫面的ListView中加一個CheckBox竟然搞了快四個小時才搞完它
雖然只是需要改動adapter中的一點點東西,但一直以為是自已元件用不熟,出了錯誤,一直在找自已錯在哪裡找不出來,實在是很痛苦 
最後的錯誤在於:
若在自訂義ListView的情況下,如果設定了ListView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE)
在item中若只有CheckedTextView的話就沒事,但若是自已訂議了有被包起來的CheckBox就會出事
網上的討論似乎是跟Android資源回收利用時會把View給刪掉再重開有關系
所以在這情況下,如果要使用onItemClickListener 或onListItemClick時,回傳的position會沒錯,可是position所對應的View會亂跳
每次按都不一定會回給你哪一個View。完完整整的亂掉,更有時候按一按就當掉了。

alderis 發表在 痞客邦 留言(2) 人氣()

下面有用應該,或大概 這些詞句部分,就是我猜可以,但還沒有試過的部分。
 
1.最基本的用法: ListView + SimpleCursorAdapter 這在許多文件都有說明,這邊就不提了
2.因應Cursor內容,更變ListView: 利用 CursorAdapter,需要自已覆寫 newView 與 bindView. 
    會先要你創一個View,然後自已寫從Cursor中讀出資料,並放入View中
    如果要因應Cursor內容更換畫面的話,就用手動判斷操作吧。
    Cursor應該會自動從第一個開始往後讀,Cursor中有幾筆資料就會有幾筆ListView。
    不需,大概也無法手動管理Cursor的位置,當然可以強制Cursor移到你要的位置,但我不知道在跑的時候,Adapter是每次設Cursor的絕對位置,還是往後一位。

alderis 發表在 痞客邦 留言(0) 人氣()

要寫的東西太多,時間太少,所以都先把學習經驗中使用過有用的網頁都保留下來
等有時間的時候再一一作整理,把東西補上。
這篇就置頂,然後一直更新吧 
 

alderis 發表在 痞客邦 留言(0) 人氣()

若是使用ListActivity的話
主要使用onCreateContextMenu與onContextItemSelected
 
@Override
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
        menu.add(0, DELETE_ID, 0, R.string.menu_delete);
        //menu.add(0, 1, 1, R.string.menu_Edit);
}
@Override
public boolean onContextItemSelected(MenuItem item) {
switch(item.getItemId()) {
    case DELETE_ID:
    AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo();
       mDbHelper.deleteStockInfo(info.id);
       fillData(StoreId);
       break;
}
return super.onContextItemSelected(item);
}

alderis 發表在 痞客邦 留言(0) 人氣()

weight的使用bug
weight 在LinerLayout裡面,是權重的意思
意即這個物件在這個layout中要佔多少的份量(寬或高視layout方向而定)
但要注意的是,如果使用wight的話,一定還要幫物件加上大小,即使是0dp的大小也好
不然在創建畫面時會失敗,而且是不知原因的失敗,很難抓出蟲來 

alderis 發表在 痞客邦 留言(0) 人氣()


最近在幫新家找冰箱
但找到了數款長的很像,大小也差不多,可是價格卻差很多的冰箱
注意看才了解原來是能源效率的差別
第四級的能源效率與第三級的差了快2萬元
(我找的是惠而浦的747升大冰箱)

alderis 發表在 痞客邦 留言(0) 人氣()

終於…了結2年來的夙願
花了一整天的時間,總算是把無名小站 wretch 上的文章給備份出來了
幾年前無名小站 (wretch) 把自家的bbs給倒了之後
個版的文章就轉進了 bs2 交大資工的bbs上面
文章雖然都還留著,但進入了不熟習的bbs站,人難免留不住
一下子就不在bbs上寫文章,也斷了幾年來的日記習慣

alderis 發表在 痞客邦 留言(0) 人氣()

1 2 3 4 5
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。