Profile

Cover photo
Johannes Homeier
Works at twoid
Lives in Alteglofsheim
226 followers|211,739 views
AboutPostsPhotosVideosReviews

Stream

Pinned
 
Sneak peek at an upcoming canteen-app for universities

#twoid #mensa #regensburg

15
2
Sebastian Carewe's profile photoJohannes Homeier's profile photoJovie Brett Bardoles's profile photoSebastian Homeier's profile photo
5 comments
 
+Gabriel Ittner thanks, I'll have a look at it ;) 
Add a comment...
 
I'm currently developing a library that has the purpose of simplifying binding data to a recyclerview while also respecting the visual aspects defined by the material-design guidlines.

Let's imagine this situation:
There are three different layouts for items:
- A simple layout with just one textview
- A layout with a textview and a imageview on the left side
- A layout with a textview and another textview on the left side

My question is:
is it more efficient to define three different layouts and thus three different viewtypes for the items, or is it more efficient to use one layout and one viewtype (which includes two textviews and an imageview and changes visibilities (VISIBLE <-> GONE) of some views when a view gets bound to the data)

Another option would be to dynamically inflate another view (in this case imageview/textview) into a container that sits on the left side, but i doubt inflating views during binding is efficient

#recyclerview   #performance   
1
Add a comment...
 
+Srini Kumar something like this
9
Srini Kumar's profile photoJohannes Homeier's profile photo
2 comments
 
you're welcome ;) well it's not perfect, so you should better use your psd and modify it
Add a comment...

Johannes Homeier

Tips and Tricks  - 
 
 
I once again took some of my spare time and created a gist...

The intention behind InsetItemDecoration was to center the content of a RecyclerView without using margins or paddings. I rather wanted to define my own max-width (or max-height, depending on the orientation) for the content and center the content when the width (or height) of the recyclerView exceeds this max-dimension.

So what InsetItemDecoration basically does is moving and shrinking the children in the RecyclerView, so that they are centered (and equally weighted) in the RecyclerView.

To achieve this result, the InsetItemDecoration is backed by a SpanSizeLookupHelper which delivers information about span-index and span-size of a child and also about the total span-count and orientation of the LayoutManager used with the RecyclerView.
Depending on this information, the InsetItemDecoration calculates offsets for each child.

Note that I - so far - only tested this with a GridLayoutManager, but both LinearLayoutManager and StaggeredGridLayoutManager should also work.

https://gist.github.com/homj/b3c1d07aefa35b4912ab

#android #ui #recyclerview  #itemdecoration # responsive
A ItemDecoration to center the contents of a RecyclerView. This comes in handy when you want to build a responsive UI. - Gist is a simple way to share snippets of text and code with others.
View original post
4
1
Dr Theodor Woland's profile photo
Add a comment...

Johannes Homeier

Shared publicly  - 
 
I made some icons for a app I'm currently working on... it's sadly a food app though :/
3
Sudhir Khanger's profile photoJohannes Homeier's profile photoAnas Khan's profile photo
3 comments
 
They look fabulous 😍👍
Add a comment...

Johannes Homeier

Shared publicly  - 
 
My brother (+Sebastian Homeier) is currently writing his bachelor-thesis on the topic "Concept And Development Of A Personal Information Management System For Bookmarks In Browsers". To support his theory and help him in developing a intelligent bookmark-application, I would be really thankfull if you participate in his survey:

https://docs.google.com/forms/d/1GRtLUyuLD-b_IorUuQi5bQu6t3zZzVuHQY3yDC_4oCw/viewform?c=0&w=1

Thanks in advance =)

__________________________________________________

Mein Bruder (+Sebastian Homeier) schreibt gerade an seiner Bachelor-Arbeit zum Thema "Konzeption und Entwicklung eines Personal Information Management Systems für Lesezeichen im Browser". Um seine These zu bekräftigen und ihm dabei zu helfen, eine intelligente Bookmark-Anwendung zu entwickeln, würdet ihr mir einen großen Gefallen machen, wenn ihr an seiner Umfrage teilnehmt:

https://docs.google.com/forms/d/1J4wWaBrLB5oAlN6TCMRqkC8yCfpf5C7TidACw9uzlmM/viewform?c=0&w=1

Vielen Dank schonmal =)
 ·  Translate
4
2
Sebastian Homeier's profile photoJovie Brett Bardoles's profile photoKowalski / Signa's profile photo
 
Danke :)
 ·  Translate
Add a comment...
 
#todaycalendar  (free) no longer expires!

you should definetly check it out if you haven't already and stay tuned for a exciting new feature comming soon (https://plus.google.com/u/0/116252656973193786075/posts/fYkzfeXh4Rt)
 
Today Free No Longer Expires

As of Today, Today Calendar is no longer trial limited! 

It's now free for everyone to use for an unlimited period of time. Instead, those on the free version will receive occasional popups asking them to buy the paid version.

Why have you done this?

I want Today to be used by as many people as possible, and this is the first step towards helping that happen. 

So why did i buy it in the first place?

I've attempted to make the popups annoying enough that you'd buy it if you have the means too, but not too annoying as to put people off if they physically can't, so the chances are you'd have given in and bought it anyway. Plus, you're helping me make Today more awesome.

What if i've got that reddit promo code?

As long as the code has been applied you won't get any ads in the free version, nothing will change for you.

Will it be like this forever?

I can't commit to it being this way indefinitely, but it's will definitely be this way for a while, i've committed to the experiment and i'll see it through.
Today is a streamlined, modern calendar app for Android.Despite being deriv...
12 comments on original post
1
Add a comment...
Have him in circles
226 people
Danson Masharia's profile photo
Nico Fontes's profile photo
Ranjith P .A's profile photo
Cloud Chen's profile photo
eJoker's profile photo
Michael Lustig's profile photo
vipin sahu's profile photo
Rémi de Juvigny's profile photo
Jan G's profile photo
 ·  Translate
Bei Google feilt man offenbar wieder jede Menge an Kommunikationssystemen. Die aktuelle Lösung soll laut aufgetauchten Screenshots auf den Namen GMeet hören. GMeet existiert nach bisherigen Informationen bereits als Chrome-Erweiterung und als Webseite. GMeet soll später einmal das Verwalten und...
3
Add a comment...
 
+Juhani Lehtimäki A thing i never expected to happen: a big german telco-company actually manages to update their app to #materialdesign :

http://stadt-bremerhaven.de/fritz-app-wlan-version2/
 ·  Translate
Nutzer einer FRITZ!Box können auf die aktualisierte FRITZ!App WLAN Version 2.0.0 aktualisieren, denn die neue Version bringt nicht nur Fehlerbereinigungen mit sich, sondern auch neue Funktionen. Ein großer Teil des Updates ist der neuen Optik geschuldet, so hat sich AVM die Material...
1
1
Johannes Homeier's profile photoJuhani Lehtimäki's profile photo
2 comments
 
+Juhani Lehtimäki adding up all these recent updates from different companies, material design really turns out to be the most dramatic and major change android ever had and needed. Glory times!
Add a comment...

Johannes Homeier

Shared publicly  - 
 
Didn't know +Chet Haase​ likes to float above +Kirill Grouchnikov​ that much.
2
Add a comment...
 
I once again took some of my spare time and created a gist...

The intention behind InsetItemDecoration was to center the content of a RecyclerView without using margins or paddings. I rather wanted to define my own max-width (or max-height, depending on the orientation) for the content and center the content when the width (or height) of the recyclerView exceeds this max-dimension.

So what InsetItemDecoration basically does is moving and shrinking the children in the RecyclerView, so that they are centered (and equally weighted) in the RecyclerView.

To achieve this result, the InsetItemDecoration is backed by a SpanSizeLookupHelper which delivers information about span-index and span-size of a child and also about the total span-count and orientation of the LayoutManager used with the RecyclerView.
Depending on this information, the InsetItemDecoration calculates offsets for each child.

Note that I - so far - only tested this with a GridLayoutManager, but both LinearLayoutManager and StaggeredGridLayoutManager should also work.

https://gist.github.com/homj/b3c1d07aefa35b4912ab

#android #ui #recyclerview  #itemdecoration # responsive
A ItemDecoration to center the contents of a RecyclerView. This comes in handy when you want to build a responsive UI. - Gist is a simple way to share snippets of text and code with others.
9
5
Nuruddin Ashr (uud)'s profile photoDr Theodor Woland's profile photo
Add a comment...

Johannes Homeier

Shared publicly  - 
 
A feature I've been working on with +Jack Underwood and +Liam Spradlin finally made it to the release-version! Go check it out and let me know how you like it ;)
 
Invitations View

Some seriously awesome work from +Johannes Homeier, with a very small amount of help from myself and +Liam Spradlin has produced Today's newest way of organising your time.

Any event that's respondable (IE: You've been invited), will show up in one of these 4 tabs, allowing you keep track of everything you're doing with someone else.

Someone buy +Johannes Homeier a beer!

Rolling out now..
5 comments on original post
5
1
Jovie Brett Bardoles's profile photoJohannes Homeier's profile photoMarkus Guder's profile photo
2 comments
 
+Jovie Brett Bardoles​ thanks =)
Add a comment...
People
Have him in circles
226 people
Danson Masharia's profile photo
Nico Fontes's profile photo
Ranjith P .A's profile photo
Cloud Chen's profile photo
eJoker's profile photo
Michael Lustig's profile photo
vipin sahu's profile photo
Rémi de Juvigny's profile photo
Jan G's profile photo
Work
Occupation
Selbständig
Employment
  • twoid
    Geschäftsführer, 2013 - present
  • Infineon Technologies
    Werkstudent, 2012 - 2013
Basic Information
Gender
Male
Apps with Google+ Sign-in
Story
Tagline
Doppelpack
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Alteglofsheim
Previously
München - Pasing
Links
Other profiles
Contributor to
Public - a year ago
reviewed a year ago
Public - a year ago
reviewed a year ago
Mein Lieblingscafé in Regensburg! Sehr leckeres essen und eine tolle Einrichtung
Public - a year ago
reviewed a year ago
Meiner Meinung nach einer der schlechtesten Clubs der Stadt. Die Klientel ist immer die gleiche: billig aussehende Mädels und gewaltbereite Jungs. Dazu noch eintönige Musik (gerne mal ein Lied 6 mal an einem Abend)
Atmosphere: Poor - FairDecor: Poor - FairService: Good
Public - a year ago
reviewed a year ago
15 reviews
Map
Map
Map
Sehr große Auswahl an richtig leckeren Cocktails! Dafür zahlt man gerne den etwas höheren Preis!
Public - a year ago
reviewed a year ago
Vor ca 4 Jahren war das Kona mein Lieblingscafé in Regensburg! Tolles Konzept, freundliche Mitarbeiter, leckeres Essen. Leider bin ich bei meinen letzten Besuchen schon mehrmals sehr enttäuscht worden (v.a. vom Service). So sieht man mich da nicht wieder
Food: GoodDecor: GoodService: Poor - Fair
Public - a year ago
reviewed a year ago