Skip to content
openproject edited this page Mar 8, 2015 · 5 revisions

Welcome to the LessCode wiki!

使用说明

####配置

$.getInstance()
 .context(getApplicationContext())
 .log(BuildConfig.DEBUG, "LESSCODE")
 .build();

####Less列表

  • $
  • ActivityLess
  • AdapterLess
  • AppLess
  • CacheLess
  • DisplayLess
  • EncodeLess
  • FileLess
  • HttpLess
  • KeyBoardLess
  • LogLess
  • NetworkLess
  • ResourceLess
  • SharedPreferenceLess
  • StorageLess
  • ToastLess
  • UpdateLess
  • ViewLess

####对比

  • ViewLess
// 强制转化View类型
// Before
ListView listView = (ListView) findViewById(R.id.list);
// After
ListView listView = ViewLess.$(this, R.id.list);
  • ActivityLess
// 无标题全屏
// Before
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
            activity.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                    WindowManager.LayoutParams.FLAG_FULLSCREEN);
// After
ActivityLess.$noTitle(this);
ActivityLess.$fullScreen(this);

Clone this wiki locally