duytient31 Goto Github PK
Name: Duy Tiến
Type: User
Twitter: DuyTin51058914
Location: Ha Noi, Viet Nam
Name: Duy Tiến
Type: User
Twitter: DuyTin51058914
Location: Ha Noi, Viet Nam
This repository contains a simple app to hit the NY Times Most Popular Articles API and show a list of articles, that shows details when items on the list are tapped (a typical master/detail app), also user able to browse/ add articles to favorite list that implements MVVM architecture using Dagger2, Retrofit, RxJava2, LiveData, RoomDatabase, Database Debugging, DataBinding and Navigation Component.
A simple custom view class to enter otp
For Android 1908 Class
Android Quick Start Guide: Add a document viewer using the PDFTron Android SDK
Convert PDF to HTML without losing text or format.
PA1908_TienNV
My OCR Application using Tesseract and OpenCV
Picture Selector Library for Android or 图片选择器
Plugins for Flutter maintained by the Flutter team
Present users with a grid arrangement of movie posters upon launch. Allow users to change sort order via a setting: The sort order can be by most popular or by highest-rated (movie data fetched from the Internet with the MovieDB API) or by favorite movies (movie data fetched from the local database). Allow users to choose enabling offline use or not via a setting: When enabling offline use is checked, movie posters and movies' basic information will be saved to users' local app cache folder for future offline usage, and will be automatically updated approximately every 24 hours. Created three tables (Movie, Trailer, Review) in one local database. Implemented Content Provider to access the database to fetch favorite movies data. Allow users to tap on a movie poster and transition to a detail screen with additional information such as: original title / movie poster image thumbnail / a plot synopsis / user rating / release date / trailers / reviews. Allow users to view and play trailers via an Intent either to launch in Youtube app or a web browser (if Youtube app isn't installed on the user's phone). Allow users to mark a movie as a favorite in the details view by tapping the star floating action button. Allow users to delete a movie from the favorite movie database by tapping the star button again. Color grey on the star indicates the movie is not stored in the database. To display the details requires an API request. Color yellow on the star indicates the movie is stored in the database (including trailers and reviews). To display the details does not require an API request. Implemented sharing functionality to allow the user to share the first trailer's Youtube URL from the movie details screen. Allow users to interact with the app via a widget: When click the widget title, the app main screen opens directly. When click one of the widget movies' list, the clicked movie detail screen opens directly. Implemented deep links, so that when users go back from one movie's detail screen, it will come back to the app's main screen instead of jumping out of the app directly. Allow users to get a highest-rated popular movie notification every day. Incorporated libraries to simplify the amount of code, such as: Using Picasso to fetch images and load them into views. Using RecyclerView and ConstraintLayouts to implement efficient layout design. Used adapters and viewholders to populate list views. Used databinding to populate details views. Support custom layout-land design to use up white spaces when the phone is rotated to landscape mode. Support different dimensions on Android tablets. Support default language: English and another language: Chinese. Support accessibility for vision-limited users. Stored all the strings in string.xml. Stored all the dimens in dimens.xml.
An Android application allows users to explore popular movies either by popularity or user rating and mark their favorites. Utilized SQLite with Room library, Livedata, ViewModel, and fetching data from RESTful API.
Create a profile screen animated with Flutter
QR & Barcode Scanner using Google CameraX and Mobile Vision API
Android App for scanning Qr code
QR.Flutter is a Flutter library for simple and fast QR code rendering via a Widget or custom painter.
🛠 Flutter QR code scanner plugin.
Firebase Quickstart Samples for Android
Convert html strings to PDF documents using React Native
An application based on MVVM architecture using LiveData, Retrofit, Room,etc. with the functionality of adding data to favorites (Offline Storage). Map is provided for the user location.
用RecyclerView实现无限轮播图,有普通版和3d版
This repository contains a sample Android project to show a multi type view in a RecyclerView. You can check the details tutorial (in Bengali) from my website
Reddit App made with RxJava
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.