Create a SpreadSheet Application for Android bit similar to Google Sheets - android

I want to create a phone based spreadsheet application ( Xamarin , Android Native) for my collage project . After doing a bit research I found out that the functionalities used by Google Sheets , Office is something I am not familiar with . Google Sheets app for android has 26000 cells in one sheet, and we can see 1500 cells at a time (simply zooming out) with no performance issues . Those cells are clickable , selectable , editable just like text fields and button .
I know if I put 1000 Text Fields of native xml in my app this is going to be a big problem for me.
I simply want to know the type of approach they followed , consider that the rows and columns would be adjustable in my app

Related

How can i find out what feature of android google has used in creating its google notes?

I recently started developing apps and i started with a notes app. I have designed all the functionality and now I am trying to implement the best features in it . Then i looked at google keep app .
In google keep notes app when we create a new notes ,they are dynamically placed somewhere . We can easily pin the notes at the top or we can change the color of a particular notes .How can i achieve that? I wonder if they had used fragments that has an editview or any other component that iam not aware of . I want to use such features in my app .
so my question is ,how do i dynamically drag and place my new notes and also how can i change each notes background?
can i achieve that using fragments?
Thankyou
Thank you :)

Android - How to make blocks with content, simular to post-block in facebook's app

I am working on simple app, similar to Instagram, Facebook app or G+ app. I want to make board with other users posts. The posts on board will be displayed in bocks, simular to Facebook:
How should i create such blocks, that i can fill with downloaded data and add up to the board, modify them or remove them from board while user is still in board activity? Is there any class that i could use?
You should probably look at ListView.
It lets you maintain a list of objects and build views from visible ones, add more dynamically etc.
As for the actual block.. Depends on how you want to display them. I hope you know about View types such as LinearLayout etc, if not you should probably read some basic guide for android programming before you begin.

App Inventor query

I have a simple four button menu on my opening screen of my tentative road safety application on the App Inventor. What do I do with the 'screenName' and 'startValue' variables?
The first button of my app directs you to a plain tips screen with numerous simple text tips in driving.
The second button of the opening screen will give a searchable list of applicable fines to traffic violations. How do I implement these lists. Do I use an internal DB, fusion tables or Web DB?
The third button button gives us a list of emergency numbers wherein I plan to use the MakePhoneCall() feature.
The last one is a road sign quiz on the lines of the popular logo quiz.
This is what it looks like :) http://oi58.tinypic.com/mb1xja.jpg
So, how do I implement the lists using the DB and how do I link screens or rather, the buttons to various screens?
For multiple screen apps, see the Manager Screen Demonstration and Tribblehunter's Multiple Screen Method.
For Working with lists, see here.
Your data is static, which means, you could store it in global variables in lists and read it from there, in this case no database is necessary.
Btw, it also helps to do the tutorials first to learn the basics of App Inventor.

Sample code to create a simple form in honeycomb

I am an expereinced Java developer but very new to android programming. I am working on a project for one of my clients who wants to create an android application out of a site survey they have been doing by hand (pen and paper).
What I'm looking to do is create a UI mach up to present as a possible solution. I have looked around but cannot find any sample code to create a simple form.
What I want to do:
I want to have a form (that ideally kinda looks like the way mail looks when you are creating a new message) that allows the user to fill out Name, Address, Business Name, etc. As well a as some custom drop downs, buttons, etc.
I want to do this for a tablet pc so I'm targeting Honeycomb 3.x as my platform.
Can someone point me to any sample code to get me started?
I would start by reading some layout tutorials such as this one: http://www.learn-android.com/2010/01/05/android-layout-tutorial/, or the Android developer docs: http://developer.android.com/guide/topics/ui/layout-objects.html.
All of the objects you require can be implemented as views in your layout.

Android: I need to prepare the UI from the webservice

I am a newbie to Android and playing around with the UI and SQLLite for a while and it looks pretty good to me . We have a requirement that for the App that all the questions would be coming from the server through REST / Web service which would be displayed on the App..
say for e.g if there are 4 questions
1) Enter your Name -- Text Box
2) Did you sleep well last night -- YES / NO
3) How many hours did you sleep - Text Box
4) How did you hear about us -- Drop down
So the requirement is that the Questions would be displayed on the App after doing a SYNC with the server during the SYNC with the server the Questions would be downloaded from the SERVER through REST / Web service..if the phone is not connected then pull the questions from the Database...
These questions are simple questions and they change quite often and we have a similar app which is there for iphone which does this ....
Has any one worked on this before please advice me so that I can get it started
We did something similar for an e-Learning app. Decide on the number of type of questions and create custom types by extending the conventional views.
Eg. To get a multiple choice question: Using TextView and RadioGroup (RadioButtons) you can create a custom type. Create your own attributes or create setter/getters to initialize title, options, right answer and load the view dynamically at run time.

Categories

Resources