Yaron Vazana

NLP, Algorithms, Machine Learning, Data Science, tutorials, tips and more

  • About
  • Blog
  • Projects
  • Medium

Contact Me

yaronv99 [at] gmail.com

Powered by Genesis

You are here: Home / Archives for Google

What Google Can Teach Us about Caching

January 7, 2016 by Yaron Leave a Comment

Loading a single bitmap image into your android app is straightforward. However, on most cases you need to load many images at once into your UI view, this can damage your app responsiveness and downgrade your overall look and feel.

This post walks you through Google’s best practice for using a memory and disk caching to improve the responsiveness and fluidity of your UI when loading multiple images.

android-cache

[Read more…]

Filed Under: Android, Mobile Tagged With: Android, Apps, Google, Mobile, Programming

Material Design Collapsing Toolbar With Image

December 28, 2015 by Yaron Leave a Comment

One of the best Material Design’s component is the Collapsing Toolbar. Many android apps use this concept as it brings simplicity, elegance and beauty to the screen. Using images is a great practice in general, mobile screens are much smaller so less images can fit in. Showing an image as the main header and collapsing it when the user scrolls, allows us to show more above the fold content in less space.

Making long story short, this is the final result…

Collapsing toolbar with image open Collapsing toolbar with image close

[Read more…]

Filed Under: Android, Mobile Tagged With: Android, Apps, Google, Material Design, Mobile, Programming

TimeIt – Location Based Alarms

October 24, 2015 by Yaron

How many times the alarm woke you up before sunrise? only to find out that there is no traffic, arriving at the office way before your first meeting.

TimeIt checks the traffic periodically and based on your current location and other inputs updates your alarms, the result is you’ll never late or waste time on daily routes calculations.

TimeIt on google play

[Read more…]

Filed Under: Android, Mobile Tagged With: Android, Apps, Google

How To Add Android Google Places API Autocomplete

September 12, 2015 by Yaron 3 Comments

Google places API is defiantly one of the coolest API out there. It allows you to query for registered locations and get useful information about them. The base places API supports 3 majors actions you can do:

  1. Add an online place picker to your Android app so the user can select a place from a live map
  2. Send information to google about new places or other information you receive from your users
  3. Display places Autocomplete as an input so users can start typing a location and select it from an auto-generated list of places

This tutorial will show how to add the Autocomplete input. The places list is repopulated with relevant places results according to the search value.

google places api

 

[Read more…]

Filed Under: Android, Mobile Tagged With: Android, Apps, Google, Location, Mobile

SUBSCRIBE TO BLOG

Subscribe to Blog

Subscribe to get the latest posts to your inbox

Recent Posts

  • Training an AutoEncoder to Generate Text Embeddings
  • Using Dockers for your Data Science Dev Environment
  • Identifying Real Estate Opportunities using Machine Learning
  • How to Create a Simple WhatsApp Chatbot in Python using Doc2vec
  • Average Word Vectors – Generate Document / Paragraph / Sentence Embeddings
  • Visualizing Vectors using TensorBoard
  • Training a Doc2Vec Model with Gensim
 

Loading Comments...