title: Bitwise Operators - how to?
body: <p>When setting some view properties in Android bitwise operators are used, for example, setting <code>EditText</code> input type. Kotlin uses <code>or</code> and Java uses <code>|</code>.</p>
  
  <pre><code>input.setRawInputType(InputType.TYPE_TEXT_FLAG_CAP_SENTENCES or InputType.TYPE_CLASS_TEXT)
  </code></pre>
  
  <p>How does it work under the hood? Why <code>||</code> is not used?</p>