Skip to content

Instantly share code, notes, and snippets.

View fluxtah's full-sized avatar

Ian Warwick fluxtah

  • Just Eat
  • London
View GitHub Profile
recyclerView.withJubako(this).load(SimpleJubakoAssembler {
for (i in 0..100) {
add(object : ContentDescriptionProvider<Any> {
override fun createDescription(): ContentDescription<Any> {
return ContentDescription(
viewHolderFactory = viewHolderFactory {
object : JubakoViewHolder<Any>(textView("Hello Jubako!")) {
override fun bind(data: Any?) {}
}
},
class HelloJubakoActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_jubako_recycler)
recyclerView.withJubako(this).load {
for (i in 0..100) {
addView { textView("Hello Jubako!") }
addView { textView("こんにちはジュバコ") }
}
@fluxtah
fluxtah / Example.java
Created April 30, 2012 15:26
A fluent android sqlite selection query builder useful for constructing content provider selections with arguments
SelectionQueryBuilder q = new SelectionQueryBuilder()
.expr("is_awesome", EQ, true)
.expr("money", GT, 50.0f)
.expr("speed", LT, 21.1f)
.or()
.expr("door_number", EQ, 123)
.or().expr(
new SelectionQueryBuilder()
.expr("a", GT, 0)
.expr("a", LT, 100)