:octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Android UI library made by @Ramotion
An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks!
Neat library, that provides a simple way to implement guillotine-styled animation
[DEPRECATED] An Android library for an expandable button menu
[DEPRECATED] Folding Tabbar menu for Android. This is a menu library.You can easily add a nice animated tab menu to your app.
ButtonMenu is an Android library created to build user interfaces based on buttons. This library has been implemented using Model View ViewModel pattern combined with an Android custom view that extends LinearLayout.
A general purpose android UI library to show a user show menu in accordance of Floating action button with material design guidelines.
Android Library for a DrawerLayout similar to the one in Google Apps
A simple SlideMenu library with two menu behind content for Android developer, just feel free to fork, this project need your contribution.
An Android Library that allows users to pull down a menu and select different actions. It can be implemented inside ScrollView, GridView, ListView.
Implementation of the SearchView is compatible with Android below 3.0. This library allows developers to easily integrate search menuItem in an Android application.
I got the original code from douo here - gist.github.com/douo/dfde289778a9b3b6918f
A simple library to use a menu of FloatingActionButtons from Design Support Library that follow Material Design Guidelines
The library creates a floating menu like the app momo, vtcpay, wepay
Android example app, which shows how to do dynamic implementation of a sliding out menu using Android library SlidingMenu.
An Android library which makes it easy to create tree menu in android app!
A flexible, easy to use, unique drawer library for your Android project.
🔥 An android library to get simple menu options on steroids 💪
This App Project provides some code to implement a Navigation Drawer with Androids appcompat library v21 down to API Level 7. I will add more features soon. Enjoy and feel free to improve this code!
Small library for creating menus with fast settings
⚡ An Android menu library from Chromium-Android. Touch, move and select in one gesture.
A smart, reliable, and highly customizable debug menu library for Android apps that supports screen recording, network activity logging, and many other useful features.
DobSliding is an Open Source Android library that allows developers to develop applications with vertical sliding menus like Android notifications menu.
An Open Source Android library that allows developers to easily add SlideMenu feature. It supports 4 menu at each side of content view concurrently.
A multi level menu view(like WeChat subscription Accounts) library for Android.
NO MAINTAINCE!! android-sidemenu is a library to create a Fly-In-Menu for your app like Facebook or Twitter.
ActionsContentView is an standalone library implements actions/content swiping view (AKA Side Navigation UI Pattern, AKA Facebook side menu). The library doesn't use any specific code introduced in new Android SDK versions. This allows develop an application with an action/content swiping view for every version of Android from 2.2 and up.
🚀 A very customizable library that allows you to present menu items (from menu resource and/or other sources) to users as a bottom sheet.
An easy-to-use arc Menu library for Android.
Navigation Header library based on MotionLayout inspired by dribble menu design built with MotionLayout and ObjectAnimator.
An Android TV navigation library inspired by Netflix.
A simple library for show a counter in action menu, based https://github.com/mikepenz/Android-ActionItemBadge
Custom AlertView Dialogue is the world's most advanced alert view library. Custom AlertView Dialogue includes simple message popups, confirmation alerts, selector popups, action sheet bottom menus, and input/feedback contact forms.
A library for creating a wizard-like step-through user interface that uses navigation components and menus for displaying steps with advanced customization.
An Android library that allows to show floating contextual menu like Google
This library's menu classes has exactly the same look and feel of Android's quick controls found in Browser but with additional improvements for handling.
Floating Action Menu Android library built around the design FABs
[Hacktoberfest] 👓Material design home dragable menu for you app with less code
Android Drop Down Menu using Sherlock library which compatible in lower version (android 2.2) also.
a filter menu library for android which developed by kotlin
Android widget that allows to paginate a hierarchical menu in a simple and customizable way. You may use this library freely in your projects provided that you include it in your licenses page.
This is a library for Android developers to use a sliding side menu in their applications.
This is an Android library for realizing the UI, such as Facebook app.
Android library to provide a sticky side menu with options in form of bubbles.
An Android library for an expandable button menu
the Spin-Suite project is a library for Android based in ADempiere business model, it is responsible of: Synchronizing. Role access. Display menu. Document actions. Dynamic windows with ADempiere meta-data (validations rules, display logic, dynamic query for search, lookup, tabledir and search). Dynamic process with ADempiere meta-data. Dynamic reports with ADempiere meta-data. Forms. PO class.
Sliding Menu untuk android menggunakan library dari Jeremy Feinstein.
Android popup menu demo compatible with Android 2 (requires android-support-v7-appcompat)
An Android UI library that allows easy implementation of (text) input suggestion popup windows.
Modified open source project used in Android app
⚡ An Android menu library from Chromium-Android. Touch, move and select in one gesture. Original credits go to Dewey Reed (https://github.com/DeweyReed/ChromeMenu)
An menu library like path modified by "android-satellite-menu".
Floating Action Menu by third-party library in Android. Read my tutorial post at:
A simple library that creates BottomSheetMenu according to the Material Design specs
It is a Android UI library to display a menu of Android 2.X style.
Progressive list menu library for Android
An Android library for decorating a DrawerLayout.
Android library to enhance overflow menu with custom layouts
Appreciation UI library used to send Kin as a gift
Android library to add special menu which displays each items on an arc regarding the available space on screen and a specified radius.
CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Android UI library updated by @HSnaimeh
In this exampleල implement the android Floating Action Button (FAB) in android application using design support library. Floating Action Buttons (FAB) are used for a promoted action. Android floating action buttons (FAB) come in different two sizes, default and mini size. Default size of FAB is used for most of the cases and mini size is only used to create virtual continuity with other screen elements. Implementing FAB in app using design support library is not so difficult.
Updated and continued library of the original GooeyMenu by anshulagarwal06.
Android Custom Bottom Navigation Library (Using ConstraintLayout) with ability to add extra sub menu content for grouping category.
Android Sliding Menu Library, but only for API level 14 and above.
A small library to show a menu on Android by shaking your phone
KotlinBottomMenuView is an android kotlin library to create a bottom menu
A native library for android to animate navigation Menu in DrawerLayout
An android library to show a single choice menu from bottom
This is a simple implementation to makes a NavigarionDrawerMenu with dark theme trough Appcompat library for Android. Implementacion de un NavigarionDrawerMenu con tema oscuro en Android 8.
This Android library was forked from https://github.com/jfeinstein10/SlidingMenu ,The original library does not support to change the width dynamically, I made some modification, let it can solve problems.
Library for Android to get the menus of University of São Paulo restaurant's
Floating Action Menu Android library built around the design FABs based on https://github.com/w9jds/FloatingActionMenu
An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks!
SlidingMenu is an Open Source Android library that allows developers to easily create applications with sliding menus like those made popular in the Google+, YouTube, and Facebook apps.
Use this light weight android library to Get a customized floating menu dialog with nice animations looking like IOS dialog to be used as a menu dialog in android.
Floating Action Menu options with using 'com.jaredrummler:android-device-names:1.1.2' library to get info about current device running application
Create an android application for a library with the following specifications. The library has only one copy of each book. The user should enter his/her name and select a book from pull down menu populated with the books xml file. Once the user selects the book and clicks the "issue" button, the system should check the book status from a text file that contains transactions (issues and returns). If a book is available, add new transaction to the file with the username, book title and status "issued". If the book is already issued, show a toast that shows the user with whom the book is. If the user clicks the "return" button, add a record to the file with user, book title and "returned".
recyclerView 多类型Item加载 上拉加载 下拉刷新 header footer 拖动排序 分组实现 侧滑Menu 实现
MobileMenu is a customizable Framework that applies in Android developing. With its libraries and features, it accomplishes the possibility to create even complex menu activities in a simple way.
CustomFloatingActionButton is an Android library for drawing menu inflating widgets onto the screen.
Android Kotlin option side sliding option menu library with iOS like behaviour
Java Android app to manage a library using a menu page. The user can add a new book, see the content of the library, use XML parsing like an API, save books in a database and create a graphic of the number of books per type
Today we are going to learn new design widget in Android naming Bottom Navigation View which has been added to version 25 of the Design Support Library. The Bottom Navigation View has been in the material design guidelines for some time, but it hasn’t been easy for us to implement it into our apps. Some applications have built their own solutions, whilst others have relied on third-party open-source libraries to get the job done. Now the design support library is seeing the addition of this bottom navigation bar, let’s take a dive into how we can use it!
Android Mobile APP, Activities, Fragments, API Requests with Volley, Datamodel, ViewModel - MVVM, SQLite DB , Login - Register, Google SignIn, Search View, Favorite List, Notifications, Bottom Navigation Menu, Side Nav Menu, TABLayouts, Recycler View, Clickable Items, Share to Social Media, Save to Internal Storage, Change Profile Pic, Third Party Libraries as Gjon, Picasso, Glide, Material Design
An android application which fetches a restaurant's menu from the server using JSON object with the implementation of Volley Library.
(1) Name :- ActionBarSearchView Description :- Action bar search view. (2) Name :- Adsfree Description :- Admob integration. (3) Name :- AndroidDayDreamDemo Description :- Day dream demo. (4) Name :- android query demo live Description :- Google play live app details parsing. (5) Name :- Arc GIS map Description :- Arc gis map integration without hash key. (6) Name :- aviarySdk Description :- Aviary integration for image operations. (7) Name :- BetterGestureDetector Description :- Gesture accrate detection. (8) Name :- BlinkText Description :- Blinking text. (9) Name :- BuzzBoxSDKHelloWorld Description :- Buzz box integration cron scheduler. (10) Name :- CircularProgressBar Description :- Circular progress bar. (11) Name :- ContactNumbersDemo Description :- Get contact details from device. (12) Name :- ControlViewheight Description :- Manage height of specific view. (13) Name :- ControlViewHeightSeekbar Description :- Two listview manage appropriate hieght. (14) Name :- DownloadManagerAndroid Description :- Download specific file online. (15) Name :- Facebook Integration Description :- Facebook integration. (16) Name :- Graphview Description :- Graphview demo. (17) Name :- HB 1337 Description :- Virus and antivirus. (18) Name :- HomeButtonEvent Description :- Block home button press. (19) Name :- HomeLauncher Description :- Home launcher demo. (20) Name :- InAppPurchaseTut Description :- InAppPurchase demo. (21) Name :- KeyboardCustom Description :- Creating Custom keyboard demo. (22) Name :- MapDemoGeofencing Description :- Location map for geo fencing. (23) Name :- MapDemoV2Final Description :- Map demo for google version 2. (24) Name :- OpenGLESSquare Description :- Opengl moving square. (25) Name :- pagination numbering 2 Description :- Pagination type 2. (26) Name :- Pagination numbering Description :- Pagination type 1. (27) Name :- PhoneGapCordova Description :- Phone gap simple cordova demo. (28) Name :- PhoneGapCordovaCamera Description :- Phone gap for camera. (29) Name :- PhoneGapCordovaParsing Description :- Phone gap for parsing. (30) Name :- PhoneGapCordovaSMS Description :- Phone gap for sending sms. (31) Name :- RotatingWheel Description :- Rotating wheel by user interaction. (32) Name :- RotatingWheelSocialsites Description :- Rotating wheel by user interaction for socialsites. (33) Name :- RunningBackgroundServices Description :- Get Running services in background for package name/class name. (34) Name :- SearchList Description :- Searching from a specific list. (35) Name :- SearchViewContacts Description :- Search from contacts details. (36) Name :- SlidingDrawer Description :- Sliding drawer from bottom over another activity. (37) Name :- SpeechToTextDemo Description :- Convert speech to text. (38) Name :- TextToSpeak Description :- Convert text to speech. (39) Name :- TouchCordinates Description :- Get coordinate of user touch intergration. (40) Name :- TreeViewListDemo Description :- Tree view integration demo. (41) Name :- UninstallDeleteapp Description :- Uninstall another app from my app after removing admin permission. (42) Name :- ViewPagerCustomWidthFragment Description :- Fragment in viewpager. (43) Name :- WearableNotification Description :- Wearable notification. (44) Name :- WearablePages Description :- Wearable pages. (45) Name :- WidgetDemo Description :- Widget demo. (46) Name :- CameraIntentAll Description :- Camera demo for picture as well as video demo. (47) Name :- CameraOverlay Description :- Camera overlay image as aim shooting game. (48) Name :- DrmIntegration Description :- Drm Integration library for authorize users apk file. (49) Name :- SwipeRefreshLayout Description :- SwipeRefreshLayout Pulltorefresh like google. (50) Name :- TwitterIntegration Description :- Twitter Integration. (51) Name :- CameraADev Description :- Custom Camera for picture as well as video capture from android developer. (52) Name :- DataBaseSQLiteCRUD Description :- Simple SQLite CRUD funtions for contact database. (53) Name :- DataBaseSQLiteDBUtility Description :- Simple SQLite DBUtility all files and basic operations. (54) Name :- CustomDropdownMenu Description :- Custom Dropdown/Poup Menu. (55) Name :- CalenderSimpleView Description :- Simple calender view as well as timestamp using calender class. (56) Name :- CalendarProviderADevIntent Description :- Calender provider Intent from android developer. (57) Name :- AnimationTextViewAnimateLayoutChanges Description :- Animation of adding view inside another view using animatelayoutchanges. (58) Name :- DragnDropLowVersion Description :- Drag n drop funtionality for low version. (59) Name :- GoogleWalletAdev Description :- Google Wallet Integration from android developer. (60) Name :- AndroidShootingGame Description :- Android Shooting Game without opengl. (61) Name :- ViewPagerAnimation Description :- ViewPager page transformation for pages like alpha,scaling,rotation. (62) Name :- GoogleCloudWirelessPrintingIntent Description :- Google cloud wireless printing integration from google developer. (63) Name :- Barcode_or_QRCode_Scanner_openurl Description :- Barcord/QR code scanner from google play and open result url in browser. (64) Name :- MSServerListSyncSample Description :- List Sync Sample using MS Server. (65) Name :- SlidingMenuAPI Description :- Sliding Menu jeremyfeinstein library like facebook,gmail,etc. (66) Name :- GCMIntegration Description :- Google cloud messageing integration for notification. (67) Name :- NoiseAlert Description :- Detect noise or blow sound. (68) Name :- GregorianCalendar Description :- Basic Gregorian Calendar information. (69) Name :- getVariableName Description :- Get name of the variable not its value. (70) Name :- GoogleAnalyticsV4Adev Description :- Google analytics integration V4. (71) Name :- FlipboardAnimationAdev Description :- Animation like Flipboard. (72) Name :- Html5Camera Description :- Camera in Html5 without phonegap. (73) Name :- CopyPasteClipboard Description :- Copy & Paste Clipboard textual data. (74) Name :- AndroidPhpMysql Description :- Php and Mysql data parsing in android. (75) Name :- SpellChecker Description :- Check spelling and give appropriate suggestion for enter text. (76) Name :- PdfReader Description :- Read pdf file.Barcode/QR code scanner. (77) Name :- BarcodeQRcodeIntegration Description :- Barcode/QR code scanner using ZbarScanner lib and also Zxing lib without intent. (78) Name :- InstagramIntegrationApi Description :- Instagram Integration using sample demo. (79) Name :- Logger Description :- Read logger/logcat using api. (80) Name :- SmsControl Description :- Control device via sms codes. (81) Name :- EncryptDecryptString Description :- Encrypt string and Decrypt the same string. (82) Name :- FloatingActionButton Description :- Floating Action Button. (83) Name :- DownloadAndUnzipFile Description :- Download And Unzip File. (84) Name :- MoPubAd Description :- MoPub Ad Banner integration . (85) Name :- ListViewParsingDB_AndroidStudio Description :- ListView Parsing in android studio. (86) Name :- CustomCamera_AS Description :- Custom Camera using surfaceview. (87) Name :- ResizeableBox_AS Description :- Resizeable Box like crop. (88) Name :- AudioRecorder_AS Description :- Audio Recorder. (89) Name :- DateAndTimePicker_AS Description :- Date And Time Picker. (90) Name :- CustomActionBar_AS Description :- Simple Custom ActionBar. (91) Name :- CustomSpinner_AS Description :- Custom Spinner with default text item. (92) Name :- SendEmail_AS Description :- Send email in background after authentication. (93) Name :- GoogleAnalytics_AS Description :- GoogleAnalytics integration demo for crash and screen. (94) Name :- BroadcastReciever_AS Description :- Broadcast Reciever for sms ,call and boot receiver. (95) Name :- Azure Description :- Azure storage gsi credentials zip dowload. (96) Name :- InAppPurchase_AS Description :- In App Purchase simple demo. (97) Name :- iOS_Listview Description :- Simple Listview in ios. (98) Name :- iOS_Database Description :- Sqlite Database in ios. (99) Name :- MessangerList_AS Description :- Messanger Listview UI send and recieve. (100) Name :- FindingFriend_AS Geofencing for enter and exit another pin.
This Android application implements the Picasso library and other UI elements such as a drop down menu on the ActionBar to perform actions such as rotation, refresh and exit
The library which is used in android, to place the icons automatically in desired location. If there is no location found, it will be hanged around in overlay menu.
Make an android app which can display a grid of products(with attributes like name, image, price). It should have an imageslider on top, to display featured product images. Add a toolbar/actionbar searchview that can help with a client-side search for the offline catalogue you build. Provide a menu item for language change, and implement the entire thing for any 2 languages of your choice. Preferably ENG+ any local language. Assume necessary things. Provide the best solution you can! You can use libraries, but implementation without the use of external libraries would be preferred (you can surprise us with some mock API calls, etc).
Allow Ursviks small store to keep track of its inventory of products by storing products information in a SQLite Database, including picture, name, price, supplier email and current quantity of products. Implemented ContentProvider to read(query), create(insert), update and delete all products' information from the database. Implemented CursorAdapter to display all products' information in the ListView of main screen. Add one product information by clicking the ADD button at the bottom of the main screen. Add or change product's picture by taking photo or choosing from library. Implemented Runtime Permission Handling for Android 6.0+ and Android API 23+. Also implemented Permission Handling for early versions of Android. Type in product's name, price, supplier email and current quantity. Implemented Option Menu both in Main screen and Edit Screen. Implemented sanity check: If picture is empty, the ImageView on the single item view is invisible. Name, price and current quantity cannot be empty. Supplier email must be valid if provided. Numbers cannot be negative. Otherwise a Toast message will be displayed. Click each product item in the ListView of main screen to edit this product's information. Toast message shows at the bottom to indicate user whether the saving or updating product information is successful or not. Track products' current quantities by tracking the number of sale products or receive products. Click the SALE button on each single item view to track the sale of one product and store the current quantity into the database. In the edit view, type in sale quantity or receive quantity to track large amount sale or receive. Toast message shows at the bottom if there are not enough products for sale. Click Order button in the edit mode to open the Email App to send an order email to the product's supplier using product's information in the database. Ask user confirmation before deleting a product's or all products' information. Warn user about losing unsaved changes. An empty state is implemented when there is no products' information in the database. Also show a message in the empty view to instruct user how to start adding a product's information into the database.
Fitur yang harus ditambahkan pada aplikasi: Pencarian film Syarat: Pengguna dapat melakukan pencarian Movies. Pengguna dapat melakukan pencarian Tv Show. Widget Syarat: Pengguna dapat menampilkan widget dari film favorite ke halaman utama smartphone. Tipe widget yang diterapkan adalah Stack Widget. Reminder Syarat: Daily Reminder, mengirimkan notifikasi ke pengguna untuk kembali ke Aplikasi Movie Catalogue. Daily reminder harus selalu berjalan tiap jam 7 pagi. Release Today Reminder, mengirimkan notifikasi ke pengguna berupa informasi film yang rilis hari ini (wajib menggunakan endpoint seperti yang telah disediakan pada bagian Resources di bawah). Release reminder harus selalu berjalan tiap jam 8 pagi. Terdapat halaman pengaturan untuk mengaktifkan dan menonaktifkan reminder. Aplikasi Favorite Syarat: Membuat aplikasi atau modul baru yang menampilkan daftar film favorite. Menggunakan Content Provider sebagai mekanisme untuk mengakses data dari satu aplikasi ke aplikasi lain. Berikut kerangka tampilan yang bisa Anda gunakan sebagai referensi: 201902180856320073cc3b59071a00e26d5be08eecc67d.png Kesempatan untuk submission Anda diterima akan lebih besar jika: Notifikasi dapat berjalan pada perangkat Oreo dan setelahnya Data pada widget dapat diperbarui secara otomatis ketika terdapat perubahan pada data favorite. Menggunakan SearchView pada fitur pencarian film. Menggunakan library pihak ketiga seperti Retrofit, Fast Android Networking, dsb. Menggunakan library penyimpanan lokal pihak ketiga seperti Room, Realm, dsb. Menerapkan design pattern seperti MVP, MVVM, Arch Component, dsb. Aplikasi bisa memberikan pesan eror jika data tidak berhasil ditampilkan. Menuliskan kode dengan bersih. Submission Anda akan ditolak jika: Fitur pencarian tidak berjalan dengan baik. Fitur pencarian tidak memanfaatkan endpoint dari TheMovieDB. Fitur reminder tidak berjalan dengan baik. Fitur release today reminder tidak memanfaatkan endpoint dari TheMovieDB. Tidak dapat menampilkan data favorite ke dalam Stack Widget. Tidak terdapat aplikasi atau modul baru yang menampilkan data favorite. Tidak menerapkan Content Provider sebagai mekanisme untuk mengakses data dari satu aplikasi ke aplikasi lain. Tidak Mempertahankan semua fitur aplikasi dan komponen yang digunakan pada aplikasi Movie Catalogue (Local Storage). Informasi yang ditampilkan pada daftar ataupun detail film, tidak relevan. Aplikasi force closed. Project tidak bisa di-build. Mengirimkan file selain proyek Android Studio. Mengirimkan proyek yang bukan karya sendiri. Resources Gunakan endpoint berikut untuk melakukan pencarian film. Movies: https://api.themoviedb.org/3/search/movie?api_key={API KEY}&language=en-US&query={MOVIE NAME} Tv Show: https://api.themoviedb.org/3/search/tv?api_key={API KEY}&language=en-US&query={TV SHOW NAME} Contoh: https://api.themoviedb.org/3/search/movie?api_key=123456789&language=en-US&query=Avenger Gunakan endpoint berikut untuk mendapatkan film yang rilis pada tanggal hari ini. Movies release: https://api.themoviedb.org/3/discover/movie?api_key={API KEY}&primary_release_date.gte={TODAY DATE}&primary_release_date.lte={TODAY DATE} Contoh: https://api.themoviedb.org/3/discover/movie?api_key=123456789&primary_release_date.gte=2019-01-31&primary_release_date.lte=2019-01-31 Catatan: Pastikan format tanggal yang kalian gunakan benar. Format tanggal yang digunakan adalah "yyyy-MM-dd". Ketentuan Beberapa ketentuan umum dari proyek aplikasi: Menggunakan Android Studio. Menggunakan bahasa pemrograman Kotlin atau Java. Mengirimkan pekerjaan Anda dalam bentuk folder Proyek Android Studio yang telah diarsipkan (ZIP). Tim penilai akan mengulas submission Anda dalam waktu selambatnya 3 (tiga) hari kerja (tidak termasuk Sabtu, Minggu, dan hari libur nasional). Tidak disarankan untuk melakukan submit berkali-kali karena akan memperlama proses penilaian yang dilakukan tim penilai. Anda akan mendapat notifikasi hasil pengumpulan submission Anda via email, atau Anda dapat mengecek status submission pada akun Dicoding Anda. Tips Sebelum mengirimkan proyek, pastikan Anda sudah mengekspornya dengan benar. Bagaimana cara ekspor proyek ke dalam berkas ZIP? Pilih menu File → Export to ZIP File... pada Android Studio. Pilih direktori penyimpanan dan klik OK. Dengan cara di atas, ukuran dari berkas ZIP akan lebih kecil dibandingkan Anda melakukan kompresi secara manual pada file explorer.