justiceamoh / mhb_android Goto Github PK
View Code? Open in Web Editor NEWAndroid project for the Methodist Hymn Book App
Android project for the Methodist Hymn Book App
Implement recall of last open hymn by using SharedPreferences or something else. So when the user opens the app, it goes back to where it was before it was closed the last time.
Fix search bar
I think this has something to do with the "binder transaction buffer size" which is currently 1MB. Maybe, remove all fragments?
See: http://stackoverflow.com/questions/3528735/failed-binder-transaction
Contents display breaks once the user changes device orientation.
After swiping to next hymn, requires two taps to reveal menubar.
Fix unicode decoding error with Author in slidepagefragment.
I think after the splash screen we should have a home screen rather than going straight to the first hymn.
The home screen can have a single search bar in the middle, like google, so you can search for your hymn.
Set search results theme to match app theme.
Enhance gridview if hymn numbers so it looks nicer
Search functionality is broken somehow. Needs to be fixed.
The list icon (that after the search), is supposed to list all hymns by titles, mhb no. or authors. It is incomplete in it's current functionality. What's to be done:
Implement an "About" page that basically describes this app and introduces the team that made it.
Currently, hymns are navigated by swiping. There is code to navigate to next hymn by touching page edge. Enhance this into a transparent buttons that appear once user touches page, to move to previous or next hymn.
The idea for favorites is that each hymn page will have a tiny "star" that once touched, makes the hymn a favorite. The favorites menu basically lists all of these favorite hymns and allow the user to flick through them. In the menu bar of favorites, the List menu should only show favorites.
Make actionbar search widget filter results as user types search
Implement a similar view as hymns for all canticles.
Find better icons for menubar. Ideally, golden in color to match app theme of gold on leather. Find icons for:
Implement a view for all the creeds and services
Somehow, getActionBar in MainActivity returns null after the drawerlayout is implemented.
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.