我对 android 有点陌生,我听说过一个名为androidannotations的新有趣项目尝试过它,它很棒,并且没有影响应用程序的性能,因为它是一个预处理库,所以你可以简单地这样做:
@EActivity(R.layout.status)
public class StatusActivity extends Activity {
@ViewById(R.id.updateButton)
Button updateButton;
@ViewById(R.id.statusUpdateContent)
EditText statusUpdateContent;
@SystemService
WindowManager windowManager;
/** Called when the activity is first created. */
@Override
public void onCreate( Bundle savedInstanceState ) {
//doSomething
}
@Override
protected void onStop() {
//doSomeStuff
}
@Click
void updateButtonClicked() {
//doSomething
}
}
但我没有发现如何使用androidannotations创建偏好活动,有什么想法吗?