2013年10月22日 星期二

[Android] R.java共享於多個package


假如原本有的是package A(a.aa.aaa) (或是AndroidManifest.xml中的package)
然後又新增了一個package B(b.bb.bbb)

此時在package B中所import的R.java需要修改package name不然會找不到

原本是 import android.R;
要改成 import a.aa.aaa.R;

就可以共享res的資源了

2012年10月18日 星期四

Command-Query Separation principle


Command:做事情,改變物件的state,不應該回傳改變的結果。
Query:取得data,不改變system其他的state。

寫歸寫,讀歸讀。
Command不要Query,Query不要Command。