Posts

Showing posts with the label Android Development

Tab Layout - Material Design

Start by creating new Project File ⇒ New ⇒ New Project Open app level build.gradle file and add android design support library  com.android.support:design:26.1.0 implementation 'com.android.support:design:26.1.0' Add TabLayout to your layout

Android App Fundamentals (Lesson 2)

Android apps can be written in Kotlin, Java and C++ languages. The Android SDK Tools compile the code and along with resources and create a package in .APK, an Android Package format. Let's see some special features of Android apps. The Android operating system is a multi user Linux operating system which each app is a different user. System assigns each app a unique Linux user ID. System is in control of setting permissions for each app. Each process runs in it's own Virtual Machine, so one app can't access others data directly. Each app runs in its own Linux process. System shutdowns the process when process is no longer needed or when system needs to recover memory for other apps. App can request permission to access user's contacts, SMS messages, the mountable storage (SD card), camera, and Bluetooth. Without users permission grant apps can't access those services. App Components App components are the building blocks of the Android apps. There are 4 d...

JAudioTagger - ID3 tagger library

        JAudioTagger is an audio tagging library written in Java language. It currently fully supports Mp3 , Mp4 (Mp4 audio, M4a and M4p audio) Ogg Vorbis , Flac and Wma , there is limited support for Wav and Real format. Features of JAudioTagger Provide a generic interface for the most popular thirty attributes for all the fully supported formats Supports reading and writing of mp4,m4a and mp4p (protected) files, including multiple images and reverse dns fields Supports Multiple Page Ogg Vorbis Comments Supports MP3 ID3v1,ID3v1.1, ID3v2.2, v2.3 and v2.4 are transparently Allows easy conversion between ID3 tag versions Supports Flac, including embedded and linked image support Provides proper object representations of most fields, rather than a simple byte representation Fully supports Unicode Text Encoding Is being actively developed and supported Uses an automatic testsuite to ensure code compatibility betweens versions Uses a Co...

Android Development Introduction

        අද මම ඔයාලට ගෙන එන්නේ මගේ පලවෙනි Android Development පොස්ට් එක. මම මේ Tutorial එක පුරාවටම ඔයාලට කියල දෙන්න බලාපොරොත්තු වෙනවා Android App එකක් හදන්න අවශ්‍ය මූලික දැනුම වගේම Android App එකකින් කොහොමද ආදායමක් උපයන්නේ කියල. මම මේ Tutorial එකෙන් මූලික වශයෙන් පහතින් තියන Topics ගැන කතා කරන්න බලාපොරොත්තු වෙනවා. Introduction to Android App fundamentals Introduction to Android Studio Build your first app Creating user interfaces Working with views in Android How to use Android support libraries Publish apps on PlayStore Monetize app using AdMob         ඉ තින් ඔයාලත් කැමති ඇති තමන්ටම කියල Android App එකක් හදල එකෙන් ආදායමක් උපයන්න. එහෙනම් දිගටම අපේ Tutorial එකත් එක්ක රැඳිලා ඉන්න. අලුතින් Post එකක් දාපු ගමන් දැනගන්න අපගේ News Letter එකට Subscribe වෙන්න.

Introduction to Android (Lesson 1)

Image
What is Android? Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel. It is designed primarily for touchscreen mobile devices such as smartphones and tablets. In addition, Google has further developed Android TV for televisions, Android Auto for cars, and Wear OS for wrist watches. Variants of Android are also used on game consoles, digital cameras, PCs and other electronics. History of Android The "Sooner" prototype phone, running a pre-release version of Android Android Inc. was founded in Palo Alto, California, in October 2003 by Andy Rubin, Rich Miner, Nick Sears, and Chris White. The early intentions of the company were to develop an advanced operating system for digital cameras. The company then decided that the market for cameras was not large enough for its goals, it had diverted its efforts to ma...

Popular posts from this blog

JAudioTagger - ID3 tagger library

Flutter - Create Image Container with Round Corners and Splash Effect

Maven - Create Executable Jar