Why not make one of these with plexiglass instead of real glass that is easily broken when dropped

Why not make one of these with plexiglass instead of real glass that is easily broken when dropped?

lmm10873 wrote:
Well I figure with the price we have to pay for these things they should be a little more sturdy. As high-tech as Apple is there has got to be something they could do to make them more durable. More than half the people I know have cracked screens guess they just don't bother to complain about them...What's the point anyway!
This is the problem with extrapolating personal experience to generalized statements about a product that has been sold in the many millions in dozens of countries around the world.  I have several family members, many friends and most of my co-workers have been given iPhone 4's and 4s's as their work phone, and not one of those people that I know with iPhone 4/4s phones has ever had a front nor back screen break.  So from my perspective, you and your friends are the extreme few, the complete opposite of your perspective.

Similar Messages

  • Why not to use static methods - with example

    Hi Everyone,
    I'd like to continue the below thread about "why not to use static methods"
    Why not to use static methods
    with a concrete example.
    In my small application I need to be able to send keystrokes. (java.awt.Robot class is used for this)
    I created the following class for these "operations" with static methods:
    public class KeyboardInput {
         private static Robot r;
         static {
              try {
                   r = new Robot();
              } catch (AWTException e) {
                   throw new RuntimeException(e + "Robot couldn't be initialized.");
         public static void wait(int millis){
              r.delay(millis);
         public static void copy() {
              r.keyPress(KeyEvent.VK_CONTROL);
              r.keyPress(KeyEvent.VK_C);
              r.keyRelease(KeyEvent.VK_C);
              r.keyRelease(KeyEvent.VK_CONTROL);
         public static void altTab() {
              r.keyPress(KeyEvent.VK_ALT);
              r.keyPress(KeyEvent.VK_TAB);
              r.keyRelease(KeyEvent.VK_TAB);
              r.keyRelease(KeyEvent.VK_ALT);
                   // more methods like  paste(), tab(), shiftTab(), rightArrow()
    }Do you thinks it is a good solution? How could it be improved? I've seen something about Singleton vs. static methods somewhere. Would it be better to use Singleton?
    Thanks for any comments in advance,
    lemonboston

    maheshguruswamy wrote:
    lemonboston wrote:
    maheshguruswamy wrote:
    I think a singleton might be a better approach for you. Just kill the public constructor and provide a getInstance method to provide lazy initialization.Thanks maheshguruswamy for advising on the steps to create a singleton from this class.
    Could you maybe advise also about why do you say that it would be better to use singleton? What's behind it? Thanks!In short, it seems to me that a single instance of your class will be able to coordinate actions across your entire application. So a singleton should be enough.But that doesn't answer why he should prefer a singleton instead over a bunch of static methods. Functionally the two are almost identical. In both cases there's only one "thing" on which to call methods--either a single instance of the class, or the class itself.
    To answer the question, the main reason to use a Singleton over a classful of static methods is the same reason the drives a lot of non-static vs. static decisions: Polymorphism.
    If you use a Singleton (and and interface), you can do something like this:
    KeyboardInput kbi = get_some_instance_of_some_class_that_implements_KeyboardInput_somehow_maybe_from_a_factory();And then whatever is calling KBI's public methods only has to know that it has an implementor of that interface, without caring which concrete class it is, and you can substitute whatever implementation is appropriate in a given context. If you don't need to do that, then the static method approach is probably sufficient.
    There are other reasons that may suggest a Singleton--serialization, persistence, use as a JavaBean pop to mind--but they're less common and less compelling in my experience.
    And finally, if this thing maintains any state between method calls, although you can handle that with static member variables, it's more in keeping with the OO paradigm to make them non-static fields of an instance of that class.

  • Why not make character bigger in NOKIA for prebyop...

    you know it's difficult for a Chinese to write English, but I want to try for my suggestion to NOKIA! Nokia is now on a rough situation because as I know she lose  sales volume to APPLE, HTC. China is the biggest market of NOKIA, and also there is a large number of  presbyopia. Presbyopia, they have the strongest purchasing power, they want to be creditable by showing their elegant cell phone.   but they can't see clearly in their NOKIA because character font is so small to them. So they give up NOKIA! Why not make NOKIA bigger? I mean the character. At the same time, NOKIA can also research and develope a software to enlarge the character in all the NOKIA series.

    hi seimei,
    <blockquote>There is no default search engine. That is a flawed concept. Which engine I use depends on what I am searching.</blockquote>
    the new search interface in firefox 34 and upwards does address exactly this situation and is optimized for that scenario - you type your search term and select the search engine you want to go it to & you're done (if you want do do a search with the default engine just hit enter). in the old interface you needed at least one more click for that action...
    please also note that for the moment at least it's still possible to change back to the old interface in firefox 34 and above:
    enter '''about:config''' into the firefox address bar (confirm the info message in case it shows up) & search for the preference named '''browser.search.showOneOffButtons'''. double-click it and change its value to '''false''' (this will take a restart of the browser to have an effect).

  • I hate it i am fed up it so diffiuclt Why they make it so difficult with transferring photos contacts data from iphone 5s to pc .!!!!!!!!!!!!!!!!!!!!!!!!!!!

    i hate it i am fed up it so diffiuclt Why they make it so difficult with transferring photos contacts data from iphone 5s to pc .!!!!!!!!!!!!!!!!!!!!!!!!!!!

    Hook the phone to the computer, open the Computer icon and look for the iPhone folder. Copy the images. Not difficult at all. Sync your contacts with Outlook through iTunes. Not really so difficult.

  • Imovie media browser only has one option, "Mobile". other videos had option for medium and small. mobile option wont import into iDVD. other videos gave me the Medium option, why not this one?

    help! imovie media browser only has one option, "Mobile". other videos had option for medium and small. mobile option wont import into iDVD. other videos gave me the Medium option, why not this one? need answers ASAP!

    That is your answer then.
    Large is 960x540
    Medium is 640x480 (or 720x480)
    Mobile is probably 480x272.
    It is offering you the sizes that make sense given the size of your source material.
    As a trick, you might try this. In your project, put a short 640x480 clip in the project as the first clip of the project. Then keep the rest of the project as is. See if it will let you share now in Medium. It will not look as good, because there are not enough pixels to cover the Medium size, but it might work.

  • I reset my iphone 5 and went to set it back it up and it says it has to be registered in the developer account. I do not have one of these. PLEASE HELP!!!

    I reset my iphone 5 and went to set it back it up and it says it has to be registered in the developer account. I do not have one of these. PLEASE HELP!!!

    It's beta. It's no where near ready for prime time. It's put out there so that developers can start getting their products ready fo the new release.
    I've been working in IT for over 25 years. People have gotten the wrong idea about what a beta is thanks to the likes of google, who release a product to market and call it "beta" just so they don't actually have to support it. I've beta tested operating systems going all the way back to OS/2 when it was still a joint Microsoft/IBM project. Believe me, you do NOT want beta versions of operating systems getting into the hands of the unwashed masses. It would quickly turn from 'getting rid of bugs' to outright revolt.

  • Why not make a phone that can hold two different s...

    Why not make a phone that can hold two different sim cards ?

    11-Jan-2009 10:18 PM
    hermandh wrote:
    Why not make a phone that can hold two different sim cards ?
    I guess time will come...but I don't see the main point of having two sim cards on a phone at the same time?
    Knowing the phone won't let this go on, Can you take up two calls at the same time? Probably not.
    =)

  • When I get a phone call or text message it will not make the sound. Just vibrate. But the switch is on normal. When I change it to vibrate the volume thing will not show. Nor will my up volume up key work. Is there any way to fix it?

    When I get a phone call or text message it will not make the sound. Just vibrate. But the switch is on normal. When I change it to vibrate the volume thing will not show. Nor will my up volume up key work. Is there any way to fix it?

    Basic troubleshooting from the User's Guide is reset, restart, restore (first from backup then as new).  Try each of these in order until the issue is resolved.

  • 2.0 GHz Intel Quad core i7 vs. 3.7 GHz Intel Duo Core i7 Processor: Why not make the Quad Core 3.7GHz?

    I don't really understand processors, but is the 2.0GHz Quad Core i7 really a better processor in terms of performance? If it has 4 cores why not give it greater processing speed like 2.7 or 3.0 GHz?
    I am asking because I am thinking about getting the high end Mac Mini, but I see that it's processor runs at 2.0GHz and the others in the line run at 2.5 and 2.7 respectively. Why is this?

    I'm really oversimplifying here, but...
    Let's just assume that each core runs at full speed all the time, the total performance of that processor would be the sum of the running totals of each core:
    Duo Core i7 = 2 (cores) * 2.7 GHZ = 5.4 Ghz total processor power
    Quad Core i5 = 4 (cores) * 2.0 GHZ = 8.0 Ghz
    Like I said, oversimplified.  But, you get the point.  Not to mention, most apps still aren't optimized, so at a given time they only use a single core anyway. In this case, it'd be more beneficial to have more cores, since they would (hypothetically) be able to run more simultaneous processes (four vs. two in your case).
    I gues the greater question is: what were you planning on using the mini for?  Most CPUs go underutilized anyway, so you may be better off getting a 2.0, and maxing out your RAM and maybe adding a SSD.  Those upgrades (the SSD especially) will result in a very noticeable increase in performance.

  • Adobe Digital editions activation server error code E_AUTH_NOT_READY. going on for weeks altering registry not something one should fool with. Please Adobe correct your problem.......

    Adobe digital editions activation server error E_AUTH_NOT_READY. This has been going on for months... Please adobe do something about your problem. Altering the registry in my computer is not something anyone should fool with.....

    Adobe digital editions activation server error E_AUTH_NOT_READY. This has been going on for months... Please adobe do something about your problem. Altering the registry in my computer is not something anyone should fool with.....

  • HT4623 Why not make the iOS 7 available to older iPod touch users?

    I am pretty angered. I purchased my 16 GB iPod in May 2013 under the assumption that it was the newest iPod model, only to find out now that it isn't. I was okay with that, until I learned I did not have Siri, and now, with it being that I cannot download the iOS 7.

    All the iOS devices compatible (iPhone 4 and later, iPad 2 and later, and 5G iPod touch) with iOS 7 have at least 512 MB of memory. The 4G iPod only has 256 MB

  • Does iPhoto not have safeguards against accidentally deleting an entire photo book, which is very easily done (when you think you are deleting just a photo)? No "are you sure you want to delete?". No way of copying your book before, or restoring it after?

    Does iPhoto not have safeguards against accidentally deleting an entire photo book, which is very easily done with a single press of delete (and which can be done when you think you are deleting just a photo)? No "are you sure you want to delete?" before it happens? No way of copying your book while you are working on it (to make multiple versions of it, or just to have a safeguard copy), and no real way of restoring it after (since, remarkably, the photo books don't appear as items - items which could very easily be recovered otherwise)?

    I get a dialog box when I try to delete a book.
    And if you right click on the book in the left column you can duplicate it so you can have multiple versions.

  • What is the use of have 3 Class loaders and why not only one

    In java we have 3 class loaders i.e BootStrap loader, Extension loader and System loader. Why can't we have just one?
    And what is the user of Extension loader?

    user7041221 wrote:
    In java we have 3 class loaders i.e BootStrap loader, Extension loader and System loader. Why can't we have just one?
    And what is the user of Extension loader?This has to do with one of the most advantages of OOP, reusability.
    First comes the Bootstrap class loader, it loads the classes contained in java.lang
    Next comes the Extention classloader, which loads vendor specific classes, like in case of SUN jvm the extention classloader will load the jars contained
    in /jre/lib/ext, that is why if you place any jar file in this directory, it will automatically be loaded at runtime. Suppose you place log4j.jar in this directory in this directory, now if you check the classpath[if you use eclipse, it is very easy to find out],log4j jar willl be there, you will now not have to explicitly add the jar in the classpath again. If any other vendor supplies JVM ,he/she will place their vendor specific classes in this directory.
    Last but not the least, the system classloader, it loads the classes in your application, example can be, when you use jdbc and do this :
    Class.forName("")
    system classloader is loading the class for you, there are two types: static and dynamic class loading.
    Now all these classloader follow the same rule, first it asks its parent classloader to load a class for it, system classloader will ask the extention classloader
    to load a class when needed, and if the extention classloader has already loaded the class, that class will not be loaded again. If the class could not be loaded by ext class loader, the the system classloader tries to load it. Relation between ext and bootstrap class loader is same. If the class not found ClassNotFoundException is thrown..
    For more details..check the specification.

  • I have bought quite a lot of music on iTunes, both on the computer, and on the iPhone 4. Now, I have gotten a new PC, and music is lost. Why not make it, so that you can always re-download music? ******* stupid, this other way.....

    Seeing that this has become quite a problem, I need to tell you all about this crap.
    I have been forced to buy a new PC, due to the old one breaking down. (Finally, had it for 8 years...)
    Now, while I have taken a backup of the iTunes Library, including music, apps, movies etc. And put in the new iTunes folder on the NEW PC, somehow, quite a lot of the music, previousley downloaded from iTunes, have gone missing. It was still on my iPhone, but when I plugged it in to synchronize, they got "kicked out" - and are now no-where to be found. I am quite frankly HIGHLY unsatisfied with this issue, and want to know, if there is a way to redownload my music, without involving iTunes Store Support into it. Mostly, because I think they are quite nice people, but with very limited options when it comes to helping each individual in a way, satisfying enough. I have had previous encounters with them, turning out quite... harsh.
    Let me know what you think, and if I should write a formal complaint to iTunes Store.
    Regards,
    Mark.

    PinguXeF wrote:
    , while I have taken a backup of the iTunes Library,
    this means nothing if it was not done correctly...
    To have  EVERYTHING on a New Computer...
    From your OLD computer...
    Copy your ENTIRE iTunes FOLDER to an External Drive... and then from the External Drive to your New Computer..
    Full Details Here  >  http://support.apple.com/kb/HT1751

  • Download error , why not any one respond here?

    Hi
    I do like to much to evaluate SJSE 8 EA
    but after it comes available , all of my effort for downloading it happen to come to nothing more than an error message (very strange one).
    I submit to download center feedback , sun feedback program ... every where but still no response.
    the problem is that what ever i try to download from sun eturn a page contain the following message with the url i request :
    You don't have permission to access
    //here is the url which i reauest
    on this server.
    i check all configuration , i tried and download some test files from ibm , bea , oracle ..
    all works , and just sun download center return error
    can some one respond ?whater if sun limits its download center access or whatever it is ?
    thank you

    aha thank you .
    OS : windows XP SP2
    Browser : FF 1.0.6
    IE latest version (included in win xp sp2)
    first in following page :
    Sun Java Studio Enterprise 8 Early Access
    i select
    Windows download for Sun Java Studio Enterprise Early Access 8
    it come to the page with the following url : (im logged in)
    https://sdlcweb4c.sun.com/ECom/EComActionServlet;jsessionid=7F23C8E1C38F2392666254CC8527DBDD
    here i choose accept for the license and the page refreshed (not the license agreement )
    the url is :
    https://sdlcweb4c.sun.com/ECom/EComActionServlet/DownloadPage:~:com.sun.sunit.sdlc.content.DownloadPageInfo;jsessionid=7F23C8E1C38F2392666254CC8527DBDD;jsessionid=7F23C8E1C38F2392666254CC8527DBDD
    now i see
    Sun Java(tm) Studio Enterprise 8 Early Access, English at almost end of the page :
    it saiy that the its 134.21 MB
    I click the link , and oops
    it return errors
    if you want the final url which is the Link of      jstudio_ent8_ea_dl-win.exe
    it is :
    http://192.18.97.134/ECom/EComTicketServlet/BEGIN7F23C8E1C38F2392666254CC8527DBDD/102256407/1009630299/1/637274/637250/1009630299/2ts+/westCoastFSEND/JSEIW-8EA-T99M/JSEIW-8EA-T99M:2/jstudio_ent8_ea_dl-win.exe
    hope it helps :)

Maybe you are looking for

  • "Error in writing to file" during AS setup -- ?

    Hello! I am having an odd problem": Trying to install AS 9.0.2 or AS Infrastructure 9.0.2, I receive an error box saying "Error in writing to file <path>". Sometimes I see four buttons (help/retry/ignore/cancel) and I can ignore and proceed, sometime

  • GOS while creating a Purchase order

    Hi, I have a requirement to attach documents in item level while creating a purchase order ME21N. I know that we can have GOS functionality available but, only after document is created. Is there a alternative solution for this? Thanks in advance

  • MSS Web Dynpro code modification

    Hi, We are using XSS component on top of ECC 5.0. I need to make a small change to the standard Web Dynpro code delivered by SAP. Is there is an alternate way to modify the code without implementing JDI? Your thoughts are welcome... Regards, GN

  • Function Profile Dispute Management

    Hi Can somebody tell me what is function profile in dispute management. I am not asking for the definition but I need to understand what effect functions in function profile, Push button, seperator after push button, sequence number etc. have on our

  • Excessive Emergency Broadcasting "Required Weekly Test"-ing

    Has anyone else noticed excessive Emergency Broadcasting System tests tonight?  I've seen at least six (probably more like 8) "required weekly tests" in the past two hours and it's absolutely obnoxious.  I'm in Northern NJ if that counts for anything