The following results are found.


I have created a dog lovers website, but I'm not sure whether it's user friendly or not. How should I improve the website or its design?
 
 
 
We, Bikebasix apparel pvt. ltd., want to develop a customised solution for our order processing for our e-commerce platform and also website improvement/mantainance servvice provider, the details of which can be discussed over the phone.Note- since price and deadline is mandatory field, as of now i am just filling up and all this would be finalised after discussion over the call.concerned person contact:Mohana: +91-9820951001brahma: +91- 7666648096or shikhar: +91-8174892313Thanks
 
Hi Java Professionals,rnI have a software development project but I have needed to confirm if you are able to complete this project or not.So I have needed to test your skill. I will award the project to the person who can answer the following questions in the attachment correctly, thanks.rn rn rn 
 
I want someone to create a website for my auto repair business. I offer services as oil change, reassable cars, ......
 
Hi,Please peruse the document in the attachment, thanks.
 
How to change background color of a div or the entiry body for different screen sizes Macbook/desktop Ipad/tablet iphone/other smartphone
 
I want to create a button that has a linear gradient with image in it. Also, when I move my mouse on top of it, I want the color and image of the button to change. It is very similar to the buttons created on this website. please let me know if anyone knows how to do it? thanks
 
 
  Introduction Java, because of the fact that it is object oriented can help develop just any kind of program.With its open source libraries, java can be used everywhere. Better still, these libraries make it easy, fast, and cost effective to develop a program.Java is platform independent. This means that one can develop an application that can be used across multiple operating systems. For example, one can develop a multi-platform program that would run in Windows, Mac OS X, and Linux as well as in browsers. Some of the amazing things that are done using Java ANDROID: Android development is mainly powered by JAVA and the SDK provided. Android programming has a lot of scope as the journey of it has just begun. Android platform provides the user a lot of control over the handset and applications can be built to perform a whole variety of tasks. For example there could be games developed for the blind to help them learn stuff which they would have learnt otherwise, if they had the power of vision or there could be an app built which could help control the electronics with the help of Arduino and internet. INTERNET BANKING: The banks have now started using Java technology to develop a customer-oriented Internet banking solution that integrates the flexibility of online services with the security necessary for critical banking transactionsJava is currently in use for the development because of the fact that the application would run on any java-enabled consumer device and therefore it endorses a Bank’s “anywhere, anytime banking” philosophy. WEB SERVER: Aweb server is the software responsible for accepting browser requests, retrieving the specified file (or executing the specified CGI, PHP, ASP script), and returning its contents (or the script's results).Web servers are mostly developed using C, for example, the Apache web server.But there are a few web servers like AssoudiWebServer which are developed using java and are equally competitive with the servers developed using C. Servlets and JSPs: Servlets and JSPs are used to create dynamic web applications with JavaA servlet is a Java class that runs in an "application server" and sends web pages back to a browser when a user somewhere in the world clicks on a URL.JSPs are another of the core building blocks of Java web applications, allowing one to combine HTML and Java seamlessly. WYSIWYG Editor: WYSIWYG(What you see is what you get) is an editor which helps people to create web pages without writing a single piece of HTML code. Microsoft FrontPage and Dreamweaver are examples of such editors. These editors are built with the help of Java using the advanced concepts like Collections Framework, Connecting to MySQL Database, Threads, Java Swing (GUI), and Sockets. Nasa World Wind: World Wind lets one to zoom from satellite altitude into any place on Earth. Leveraging Landsat satellite imagery and Shuttle Radar Topography Mission data, World Wind lets one to experience Earth terrain in visually rich 3D, just as if he/she were really there. It is very much like Google Earth, but written 100% in Java. There is an SDK for embedding it into his/her Java Swing applications. IDE for Java Programming: Eclipse, an integrated development environment used by the java programmers has been written mostly in java.
 
 
 
 
 
GRAPHICS AND STYLING: 1.   STYLES : The important part of the app development is also to make the app look good. If we apply several properties for a particular part of the xml file, for example, if we change the font size, and its colour and some background colour etc. it will look exactly as we want it to look. We can use this set of the same properties to some different part of the code or to some other xml page. This is done with STYLES Step 1: create a new xml file Step 2: select the type “values” Step 3: create your xml file Syntax: ---------- While writing the xml code, one needs to extend the default styles available. For example: the first line of the code extends style: textAppearance. The basic code will look like:       2.   THEME Basically “theme” is a “style for entire activity or entire application” and not just for a button or a text view. There are several themes available which are built-in themes. One can see these themes under ‘themes’ in graphical layout. To use these themes we have to make changes to the ‘android manifest ‘ Step 1: Select the theme. Graphical layout -> themes -> theme_name Step 2: Go to android manifest Step 3: Decide if you want to apply the theme for a particular activity or for the entire app and edit the code accordingly. For example: if I chose the theme called “Theme. Dialog” for my whole application, we will edit the code as follows:     We can also create our own theme. For creating a new theme we have to extend any of the available themes. We can do this as we extended the style in styles previously. The code for creating the new own theme is attached. The android manifest code will be edited accordingly. For example: consider I have a new theme named as “my theme” for which we have extended the theme “Theme. Dialog”. Then the manifest code will look like follows: The code for designing the own theme is attached.  
 
Hi Java Professionals,my answer is attached.may I ask if my answer for the following question is correct?Many thanks in advance.rnMerlion Motor Rentals (M2R) owns a car rental business and has several branches (identified by it’s location) across the country. M2R would like to have an automated system to track its customers, its branches, its fleet of cars and the cars in the various branches.Besides the usual sedan cars, M2R also has exotic sports car for rental. Sedan cars have a registration number, manufacturer, engine capacity, registration year, seating capacity and car boot volume. Exotic sports cars have registration number, manufacturer, engine capacity, registration year and top speed.M2R provides two types of rental: daily and monthly. All rentals are required to store a start date, and a rental period (in days or months, according to the type of rental); in addition, monthly rental require a deposit.M2R has both corporate clients and individual customers. For individual customers the system should maintain the usual customer information such as name, identification number, address, contact number and credit card information. For corporate clients, the system maintains the staff name, staff identification number, company name and contact number.rnIdentify the class hierarchy or hierarchies among the classes, naming each class appropriately. Discuss why there should be such a hierarchy or hierarchies with reference to the case description.
 
 
Hi Java Professionals,rnI am going to do an assignment question and I hope an Java expert can do it also.So I can confirm my answer and learn from him.rnThe following is the question.rnThe objectives of this question are:• to analyze specified system requirements;• to construct use case models in systems analysis.Merlion Motors Rental (M2R) intends to enhance its car rental system to track its feet of cars (such as mileage, usage, servicing, etc.), membership signups, branch revenues, and expenses. M2R’s directors will utilize these revenues and expenses, together with fixed costs, to generate financial reports.Initially, the system will allow M2R’s administrators to register corporate clients, and update their company information into M2M’s system as well as to setup a credit facility with the corporate client. Cars are assigned to the various branches by the administrator.The branch staff is tasked with creating the car information and updating the car information to the system, this includes the mileage, usage and servicing. Individual customers can either sign up to be a registered customer via the web site or do so at any specific branch, in which case the branch staff will assist in the sign up.The general public can browse through M2M’s catalogue to view the types of cars available for rental and then compute the cost of rental if he is interested. In order for them to rent a car, they must first sign up to be a registered customer of M2M. A registered customer can update his personal information, view his rental records and edit or cancel his bookings. Bookings can be made online or over the counter. The final price of the rental is emphasised to the registered customer before payment is made, which can be done either through iBanking or credit cards.Every month end, the branch staff needs to generate bills to the corporate clients and send reminders to these corporate clients that have outstanding amount that is more than 2 months old. Branch revenue and expenses reports are also generated monthly before the month end (by the 25th of the month) by the branch staff in order that the directors to be able to view the monthly financial reports.Construct a use case diagram for the application (notice that there is a generalization hierarchy among the actors).rn 
 
To start with android app development, one should have a basic knowledge of any of the programing languages (preferably java). But it is not necessary that one should have this programming background. As we proceed with learning some of the basic concepts of development, one can be efficient with it as well as with understanding of java programming. Here are few steps with which one can start android app development.1. DOWNLOAD AND INSTALL JAVA JDK: If you are a Mac user, you can skip this step. Go to ‘google.com’ and Search “Java JDK” Most likely click the first link:http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp There should be four options to download (Java Platform JDK, JDK + Java FX Bundle, JDK+ Java Beans, and JDK+ Java EE Bundle) any of those options are fine to download, to follow along with this tutorial, just download the Java Platform JDK. Install just like any other program, with all the default settings (Click next a bunch of times, read Term Conditions, etc.) Click the Start Button (yes this is tutorial for Windows) and go to My Computer Click on the main hard drive (for most it is C :) Click on the Program Files folder> Open up the folder called Java Click on the version of Java you downloaded (something like jdk1.6.0_12) Open the bin folder Inside the bin Folder look for the File called javac, and right-click on it and go to Properties A new window should pop up giving the properties of the javac, there should be an attribute called Location. Find and copy the path (example: “C:\Program Files\Java\jdk1.6.0_ 12\bin” Now we have the Path Location, so click the start button again and right-click on the “Computer” and open up the “Properties”. In the left side bar look for “Advanced system settings” and open that up (Click Continue) Towards the bottom of the popup, Click “Environment Variables…” Set up a new User variable by clicking the top most “New..” button (under the “User variables for xxxxx”) For the Variable name, type: Path And for the Variable value, paste your Location of the javac, for example: C:\Program Files\Java\jdk1.6.0_ 12\bin Click OK on all three popups and close your System settings panel as well. open up the command prompt again (Click start and type “cmd” in the search, press enter) Type “javac” in the command prompt and your problems should be solve.2. INSTALL ECLIPSE AND SET UP ADT: We are going to use Eclipse for android development because with eclipse it’s very easy to go for many codes n functions which are already present there. Go to following link :https://www.eclipse.org/downloads/ Select your platform: windows/Linux/mac OS Start downloading 32 bit or 64 bit Eclipse After downloading set up the workplace where ever you want. ADT: Start Eclipse, help ->install new software Click Add in the top-right corner. In the Add Repository dialog that appears, enter ‘ADT plugin’ for the name and the following URL for location :https//dl-ssl.google.com/android/eclipse/ Click ok. In the available software dialog, select the checkbox next to developer tools and click next. In the window you will see a list of tools to be downloaded. Click next. Accept the agreement and click finish. When installation completes restart eclipse.3. INSTALLING ANDROID SDK AND SETTING UP AN EMULATOR: go to google.com -> android SDK click on the first link you get Select best option according to your operating system and download it. Extract the files from a zip file. Install the packages according to your choice and requirements. Install packages with API level at least 8. Emulator: Virtual devices -> new  Add name with no spaces Add Target package Add size of virtual SD card (say 100) Click create AVD4. TESTING OUR APPLICATION ON PHONE : Connect the phone with your computer with USB  Go to MENU > SETTINGS > APPLICATIONS > DEVELOPMENT > USB DEGUGGING USB debugging option must be checked.If you are doing any location type applications also check ALLOW MOCK LOCATION option. Now your phone is ready to actually check the android application you are working with.5. ERRORS AND WARNINGS: While working in eclipse it is very easy to recognize the errors and warnings. .if you get an error in any line of code, eclipse shows an error symbol next to that line. If you take your curser on the error or warning shown, it shows what you should have done or what is wrong So you can get rid of errors easily.6. SET UP AN ANDROID PROJECT: There are few important things one should keep in mind while creating a new project In android. Here are few steps to do it. Go to preference (which is under windows tab in windows os and under Eclipse tab in mac os) Go to Android >locate SDK (browse sdk) > apply Right click in package explorer >new >other >android project Give project name of your choice Select your build target Application name is also your choice Package name should be unique with two identifiers, so generally we write it in the reverse order as we type any URL.Example: com.NewProject.Android Create Activity:This name should be a single word. Click finish. Our android project is built successfully.7. ADDING FOLDERS AND AN OVERVIEW OF PROJECT: Inside our new project name, we can see some more folders likeSrc (standing for source): contains all java files of our project.Gen (generated java files): we are not going to do anything with this ever. It basically generates on its own.Android: here are different packages which include a lot of methods. We can use these methods whenever required. Res: (resources) we can work with images, layouts, sounds, values etc. under this. We will create all our XML files under layout folder under res. Also we can add our own folders for pictures or music under res.androidManifest.xml: This is a very important. We are going to discuss about this in my next point.8. ANDROIDMANIFEST.XML  Every application must have AndroidManifest.xml file in its root directory. It gives essential information about your app to android system. Manifest does following things :1. Names java package for the application.2. It describes the components of the application – activities, broadcast receiver etc.3. It determines which process will host the application components.4. It determines which the launcher page of the app is.5. It declares the permissions needed for app in order to access protected parts of API etc. And permissions required for others to interact with the app.6. The components of the manifest are as follows, one cannot add his own tags to manifest. : 9. UNITS: Before we start with xml coding it is important to know about some units we use to declare the different sizes For defining the size of a button, we use two parameters – height and width. The unit used for this is ‘dp’ (device independent pixel). This is because different phones can have different screen resolutions. For defining the size of a text view, we use the unit ‘sp’ ( scale independent pixels) While defining the height and width of a layout or a button etc. we use parameters like ‘fill_parent’, ‘wrap_content’, ‘match_parent’ etc.fill_parent: this will make a button or text view or layout, take whole place available to it.wrap_content: It will make button or text view or layout take only a particular spacematch_parent: this is similar to fill parent.10. INTRODUCTION TO LAYOUTS IN XML: Let’s start with learning little more about xml.  When you go to res > layout > xml file, eclipse opens xml file for u. There are two things over here:1. Graphical layout2. Xml code  We can work on our xml code with the help of graphical layout also. It basically shows how your page is going to look actually. The xml code for graphical layout is generated automatically and vice versa Although it is easy to work with graphical layout, it is important to work with xml code when you try to build more difficult page. The general code for a very simple xml page can be as follows:  All the other things like buttons, text views etc. are added within the Layout tag. Layout can be linear layout or relative layout.LinearLayout: there are some constraints on the positions of buttons, text views etc.RelativeLayout: no constraints with respect to the positions of the components. It is very important to close the tag, in xml file. Otherwise it won’t compile.There are two ways to open and close the tag:1. 2. 11. TEXT VIEW IN XML : We can drag and drop a text view in graphical layout orWe can create it in xml code with tag  The very basic code for a text view can be as follows : If you want to make your text be at the centre, the line of code is :android:layout_gravity=”centre”. 12. BUTTON IN XML: Buttons are most important feature of any android application. There are different types of buttons available :3. Simple text button4. Picture button5. Checkbox 6. Toggle button etc. Let’s see how to create button : Again we can drag n drop the button in graphical layout and then modify it in xml code. Or we can create it in xml code as (this another way of opening and closing of the tag) The basic code for button is as follows :  We can change the position of button by dragging and dropping in the graphical layout, and the xml code for it is generated automatically. We will see how to create picture button at higher stage.13. EDIT TEXT VIEW : This basically a text view where we can type. We can look at any password field of any log in page. The word “password” is written in the field we have to enter our password, with a lighter shade. This can be created by EditText tag in xml. The code can be as follows:#use of text instead of hint will make it a solid text and not a field where we can enter text.14. SETTING UP AN ID FOR BUTTONS AND TEXT VIEWS : Setting up some ids for buttons, text views etc. is very important as we can refer these while creating a java file. The syntax is pretty easy: Android:id=”@+id/idname” Idname is of your choice. We will see how to refer these ids in java file later. Also these are used in xml file to fix the positions in relative layout.15. ADDING RESOURCES, SETTING BACKGROUND IMAGE : We can add images which we want to use in our application in the folder called drawable-hpi, where hpi stands for high pixel image. To add audios and videos we can add new folders to resources (res) To set a background for a layout we can use following line of code:Android: background =” @drawable/ image_name”Note: one should not add the extension of the image_name. 16. THE BASIC STRUCTURE OF A JAVA FILE One need not know the meaning of every part of code in a java file. All one should know is, how to declare variables, how to initialize buttons or text views, where to write a code for buttons, how to refer with the ids etc. When you go to the java file for the first time all you can see is :Public class_name extends Activity {Protected void OnCreate (Variable_name) {super.OnCreate (Variable_name);setContentView (R.layout.class_name);} } The class_name is the name of the class, which should preferably start with a capital letter. OnCreate () is a method in Activity Class. There are more methods in the activity class.17. SETTING UP VARIABLES AND REFERENCING IDS : In this section we are going to see how variables are set for different buttons, textviews etc. and how to refer the ids for these which we have already created in our xml files. Normally if the variables are of integer type we declare those as:int a, b;but id we have two buttons and we have to declare them so that our program recognizes that they are from button class we declare the as:Button b1, b2; Now let’s come to a part where we are going to refer the ids:The syntax is:Variable_name = (class_name) FindViewById (R.id.id_created);#In FindViewById – F, V, B, I are capital lettersFor example: if my id for button B1 is bAdd then B1 = (Button) FindViewById (R.id.bAdd);# Semicolon is necessary after each line of code in java. Also eclipse helps us in finding the ids we have created while we are typing (R.id. -----) 18. SET UP A BUTTON WITH OnClickListener : OnClickListener helps us define what is going on after clicking a particular button So for guys with no programming background it can be little difficult to understand but I will try to make it as simple as I can Here is the code for it which should be generated in OnCreate class. My button name is B1.(the code is written with line numbers)1 B1.setOnClickListener (new View. OnClickListener () {2 public void onClick (View v) {3 // TODO auto generated method stub 4 }5 });Once we write the first line of this code other lines are automatically generated by eclipse except a semicolon at the end of line number 5. So we have to close the code by semicolon without fail. Within the function :2 public void onClick (View v) {3 // TODO auto generated method stub 4 }We have to enter a code for the action of our button.19. SET UP AN ACTIVITY:In this section we are going to code the whole java file. Go to (src >right click > new > class) and create a new java class.Give Name to your java class (preferably the name should have first letter capital) example: Newjava Now, as soon as you click finish, the new java file will open with something like the following code :Public class Newjava {} To create the new activity we are going to edit the above code as :Public class Newjava extends activity {} When you take the curser on activity, eclipse gives us various options. We have to import activity from there. As we saw in the java file before, we need the OnCreate method within our class.Right click within the Newjava class’ brackets >source >override/implement methods > activity > OnCreate (bundle) >ok Now we have to add SetContentView. So now the code will look like the default code we saw earlier:public class Newjava extends activity {protected void OnCreare (bundle variable_name) {super.OnCreate(variable_name);setContentView (R.layout.Newjava); } } The new activity is set.20. A BIT MORE ABOUT ANDROIDE MANIFEST AND THE LAUNCHER: If I have two java pages one is Newjava and one is StartingPoint. If I want my Newjava page as my launcher and then I want StartingPoint to appear in the application.  Then the code lines in android manifest inside the application tag will be different for both. For launcher page the code will be: And the code for our first page will be:# Note that the package_name is the same unique name which we have entered while creating a new android project.
 

    Related Videos