**** BEGIN LOGGING AT Sun Mar 10 02:59:58 2013 Mar 10 03:01:33 great Mar 10 03:01:50 I'm actually starting to understand things work Mar 10 03:01:55 to the point that I don't have to google things up Mar 10 03:02:08 of course I still have many things that I need to learn and check up online. Mar 10 03:03:39 I actually published an application yesterday Mar 10 03:03:47 took android 2 hours to publish it Mar 10 03:03:51 *play store Mar 10 03:10:09 :-) Mar 10 03:10:24 any non test downloads? Mar 10 03:17:24 yeah Mar 10 03:17:26 2 Mar 10 03:17:36 i have 4k on my other app Mar 10 03:17:37 legitimaet Mar 10 03:17:40 15k total Mar 10 03:17:50 but I lost the key so I can't update it :( Mar 10 03:18:34 SpeedEvil: what about you ... do you have any applications on the market you can show? Mar 10 03:19:00 alas no Mar 10 03:19:27 anyone have a good recommendation of a minimalist path to learning enough java and then android to write apps for someone that knows procedural languages? Mar 10 03:19:34 Are you working on a project? Mar 10 03:20:00 not here. no time to learn it all. Mar 10 03:20:28 SpeedEvil: Any projectects not even android related? Mar 10 03:20:49 making nexus 7 dock Mar 10 03:21:01 perhaps nexus 4 wireless charger Mar 10 03:22:04 SpeedEvil: DAMN with hardware and shit? Mar 10 03:22:04 anyone? Mar 10 03:22:17 yes Mar 10 03:22:27 SpeedEvil: I would love to work with physical stuff but I won't know where to begin with Mar 10 03:22:34 *what Mar 10 03:22:40 or where Mar 10 03:22:47 would a devlopment board help? Mar 10 03:23:09 I'd recommend 'the art of electronics' 2nd edition, Horowitz and hill Mar 10 03:23:19 also, lurk ##electronics Mar 10 03:23:46 wow 1989 Mar 10 03:24:32 the fundamental s have not changed Mar 10 03:25:05 channel is not moderated but it appears none of my text goes to the channel. :( Mar 10 03:25:06 stuff has got rather smaller, lower power and more complex though Mar 10 03:26:13 you need to register with nickserv Mar 10 03:26:22 did you see my text? Mar 10 03:26:29 or are you talking to someone else? Mar 10 03:26:32 verxion: yes Mar 10 03:26:36 WOOT! Mar 10 03:26:40 http://freenode.net/faq.shtml Mar 10 03:26:44 something was happening where no one could see what I typed Mar 10 03:26:51 anyone have a good recommendation of a minimalist path to learning enough java and then android to write apps for someone that knows procedural languages? Mar 10 03:26:54 pooh, nvm Mar 10 03:27:08 SpeedEvil: so in college woudl I still have to take that basic information Mar 10 03:27:15 or would it be more related ot what we have today Mar 10 03:27:24 Im a junior in highscool Mar 10 03:27:34 and am goign to start to take college courses during summer Mar 10 03:27:43 basically, you've got to understand transistors, resistors, ... Mar 10 03:28:00 otherwise you get into trouble Mar 10 03:28:04 SpeedEvil: Yeah Ill get into that stuff Mar 10 03:28:14 SpeedEvil: I know what they are but I don't understand how they work Mar 10 03:28:19 thanks for telling me about this Mar 10 03:28:30 I'm actually inspired Mar 10 03:28:36 and Might get into electroincs soon Mar 10 03:28:36 thanks Mar 10 03:28:42 ##electronics is good for lurking Mar 10 03:28:43 :-) Mar 10 03:28:53 Im going for dinner ill be back though ... once again thanks... ohh btw... I joined the channel Mar 10 04:38:50 hey guys, so I was wondering do you have jobs as android developers? Mar 10 04:39:31 If so was your employer looking for university degeres? Mar 10 04:39:33 *degrees Mar 10 04:46:25 hey guys, so I was wondering do you have jobs as android developers? Mar 10 04:47:09 most android devs moonlight Mar 10 04:47:25 (they have jobs doing something else, and then do this after work) Mar 10 04:48:16 ah I see Mar 10 04:48:46 i cant find the link/data at the moment Mar 10 04:48:46 because i'm graduating with a computer science degree soon but I'm probably only going to get a 2:2 Mar 10 04:48:57 2:2 ? Mar 10 04:49:01 because i screwed up last year Mar 10 04:49:09 g00s: yeah, it's the uk university grading system Mar 10 04:49:21 it goes 1st, 2:1, 2:2, third, fail Mar 10 04:49:34 ah, k Mar 10 04:50:40 which sucks Mar 10 04:50:47 it's cos I messed up last year Mar 10 04:51:47 you finished though ? Mar 10 04:51:59 i will be done this summer Mar 10 04:52:10 but i'm pretty sure i'll be getting a 2;2 Mar 10 04:52:31 k. well, dunno about UK, but here in the US i dont recall too many companies asking for your GPA ;) Mar 10 04:52:46 Google may have; Garmin does, but dont recall many others Mar 10 04:52:51 so most devs have normal jobs and develop on the side? does it get them the income? Mar 10 04:53:22 no, what i meant before - is most devs have normal jobs as devs ;) and do android on the side Mar 10 04:54:16 Yeah, I'm assuming companies here who dont ask for your grades in their requirements would ask eventually but hopefully not Mar 10 04:54:26 dont get too consumed about android; its just poking some apis. mobile is mostly BS; it will be synonymous with regular computing soon Mar 10 04:54:32 g00s: ah I see, so getting a job as normal devs doesn't require a degree right? Mar 10 04:54:54 yeah Mar 10 04:56:42 coco89: if you're not happy with your GPA, give people other things to look at. like maybe a project on git or something Mar 10 04:56:52 i think places have trouble filtering out applicants. a degree is one indicator an applicant meets some standard. high grades is another. some side project they can show case is another. activity on stackoverflow or github is another. etc, etc. Mar 10 04:57:11 yeah, its one signal Mar 10 04:57:45 i was reading the other day that CS enrollment in the us was up like 30% and many of those people are expected to go on for advanced degrees; so there probably won't be a shortage of CS people Mar 10 04:57:59 in 3-4 years Mar 10 04:59:54 coco89: also, dunno if you guys use LinkedIn over there much, but a nice thing about school is establishing a nice network Mar 10 04:59:56 that's bad news for me if the same applies to uk Mar 10 05:00:13 g00s: true Mar 10 05:00:19 so its important to keep those relationships Mar 10 05:01:12 one may argue, that the only value in going to Yale / Harvard - because the edu isn't really that much better than any other good school - is the network Mar 10 05:02:15 anyhow, even if you have a low GPA, the CS degree is a signal you have grit and stick to it, so congrats Mar 10 05:02:35 any degree, actually Mar 10 05:02:50 yeah thanks :) Mar 10 05:03:30 i'm just worried how i'm going to compete with all the rest, I guess experience and networking like you say is one way i just need to get my foot in the door somehow Mar 10 05:09:15 coco89: how to be successful is a pretty big topic ;) if i figure it out sometime i'll let you know Mar 10 05:10:35 coco89: really, the thing now that academia is almost over for you, is managing your career. and it will need constant management Mar 10 06:07:56 anybody know how to center elements horizontally inside a gridview? Mar 10 06:37:34 hi. one question: I have an AsyncTask doing some HttpGet, and I want to upload some data immediately after it finishes. Should it be possible to .execute() the same task again from its onPostExecute()? Mar 10 06:37:47 because this seems to crash (because that task is still running?) Mar 10 06:45:46 asynctasks cannot be used more than once. you can create a new one in onPostExecute, or just add the work before the end of your doInBackground method Mar 10 07:00:58 kevinb: oh, thanks Mar 10 07:01:06 then i have to restructure this a little bit :) Mar 10 07:05:53 Is there a common convention when it comes to intent actions? should we have a final static variable? (can that even be read from the android manifest?) Mar 10 08:18:15 "Red Hat, Inc. (NYSE: RHT), the world’s leading provider of open source solutions, today announced it has transitioned into a leadership role for the OpenJDK 6 project, effectively extending support for the technology and its users.", i guess thats kinda good for us android devs ;) Mar 10 08:35:50 g00s: I see what you mean about accounts/contacts Mar 10 08:38:49 StingRay_: the content providers ? Mar 10 08:39:23 no Mar 10 08:39:29 thats all ok Mar 10 08:39:36 locked databases are not Mar 10 08:39:50 e.g. FaceF*ck Mar 10 08:39:58 or F*ckBook Mar 10 08:40:47 I need an entire facebook sdk to read a field that they lock for contact picture when they hijack it Mar 10 08:40:53 and I just refuse Mar 10 08:41:01 <--- not a happy "bunny" Mar 10 08:43:36 Silly question but how do I load the SDKTester.apk onto my test device? Just drag it into a certain folder? Mar 10 08:44:56 apple741: hlj a Mar 10 08:44:59 oops Mar 10 08:45:10 apple741: your wanting to "install and apk" ? Mar 10 08:46:08 StingRay_: Hey, yeah I think so, it seems I need to do this to test IAP ,"Find the SDKTester.apk file in the tools directory of the SDK Archive, and load the app onto your test device or emulator." Mar 10 08:46:41 http://bit.ly/13N9GBi Mar 10 08:46:43 :) Mar 10 08:48:28 ah ok lol thanks StingRay_ Mar 10 08:48:40 It seems I need to download a Apps Installer application Mar 10 08:50:02 did you read the top link ? Mar 10 08:50:22 copy/move to device and click it, or do adb install ? Mar 10 08:50:30 * StingRay_ gives up Mar 10 08:51:09 Sorry StingRay_ , I only got as far as 'Installing Applications Through the Android Market' on that first link :) Mar 10 08:51:53 tis ok, I'm in a mood Mar 10 08:52:05 and thinking of ways to destroy facebook Mar 10 09:05:28 Oh! let's kill twitter also Mar 10 09:06:16 And Betty White ... but that's a personal matter Mar 10 09:06:57 some people just want to watch the world burn :D Mar 10 09:08:34 StingRay_: i think there is comething called 'chips' api to get contact picture Mar 10 09:08:53 i have no idea :) Mar 10 09:09:15 not from fb synced contact info Mar 10 09:09:19 I doubt that very much Mar 10 09:10:11 ah, ok Mar 10 09:10:39 it would still need a app key, tied to a fb developer account Mar 10 09:10:51 which is just silly Mar 10 09:18:04 StingRay_: just show a picture of a bunny for everybody Mar 10 09:23:19 im developing a game that needs the fling gesture to move the main character, ive googled for solutions and i found that some uses the onTouchListener basically calculating the on mouse up and down coordinates difference and acting accordingly, however there's lag in almost all the solutions i found, is is possible to have a reasonable fling gesture responsiveness on android? Mar 10 09:23:33 well you know the daft thing, if I could get facebook user_id from contacts I could do my own blob sql store of all the thumbs Mar 10 09:24:26 anny__: are you doing that off the ui-thread cause it shouldn't cause much lag really Mar 10 09:25:50 StingRay_: well i think the gesture detection and the rendering (GLSurfaceView) are done on the same thread Mar 10 09:38:19 I've finally managed to install my apk with a success message from terminal, but I can't locate it on my device? Mar 10 09:39:21 At the end it says 'pkg: /data/local/tmp/AmazonSDKTester.apk' Mar 10 09:39:30 But the actual data folder is empty Mar 10 09:41:38 AmazonSDKTester, huh ? Mar 10 09:42:03 its in /data/app Mar 10 10:23:44 StingRay_: as an artist, what version control system do you use? curious, since its mostly binary blobs presumably Mar 10 10:23:59 not at all Mar 10 10:24:08 I have in my time used most Mar 10 10:24:21 alienbrain/perforce even lots of custom ones Mar 10 10:24:47 eg Framestore, the mill, double negative etc, all use their own Mar 10 10:25:17 as not many (well mabye 1) are orientated towards shots/nightlies etc Mar 10 10:25:22 dailies Mar 10 10:26:00 and many need to work over the special fiber secure network that you have between either games studios or vfx houses Mar 10 10:26:21 so reliance on a system that you dont control is most of the time considered a no no Mar 10 10:26:26 why you ask ? Mar 10 10:27:20 oh, just wondering … even with photo editing, having checkpoints, works in progress, etc Mar 10 10:27:28 alienbrain used to be very good at art integration Mar 10 10:27:54 d3d/renderware/psd/png etc had many tools for those formats Mar 10 10:29:19 interesting, thanks Mar 10 10:29:20 but at the end of the day, you can pay upwards of 100k per year for like 600 users for a system that does 80% of what you want, or you can pay a DB and Software guy £50k split to do your own and maintain it Mar 10 10:29:32 so it really does depend Mar 10 10:30:26 a good example is MotorStorm Mar 10 10:30:34 rushing for release title status Mar 10 10:30:46 and have major issues working on environments Mar 10 10:30:54 as in the scope and amount of objects Mar 10 10:31:13 so you kinda need a database driven variable LOD/representation Mar 10 10:32:01 so you have to do that yourself really, and do integrations so that in a DCC package I can load areas, where objects can be full objects, variable all the way down to a point and custom icon Mar 10 10:32:19 and so that people can work on same track, area, section at once Mar 10 10:32:29 solution was, spec and write your own Mar 10 10:32:33 :) Mar 10 10:33:18 :O Mar 10 10:34:09 I dont think I'm young enough to grasp these " :o " Mar 10 10:34:20 is that eyes with an open mouth or a nose ? Mar 10 10:34:35 doesn't your chat client turn it into something ? Mar 10 10:34:44 no, and neither would I want it to Mar 10 10:34:47 :) Mar 10 10:34:47 i meant it as "holy shit!" Mar 10 10:34:51 oh Mar 10 10:35:20 well If you think about it, a track may consist of 10+ sq miles Mar 10 10:35:40 100,000 + secondary objects Mar 10 10:35:49 terrain sclupting info Mar 10 10:35:57 5,000 + shaders Mar 10 10:36:12 and constitute raw data of well over 10GB per track Mar 10 10:36:43 what content package allows you to work with 10gb files while rendering it realtime for visualization Mar 10 10:36:48 none Mar 10 10:37:02 cause the RAW rendering data and info would be 10x that Mar 10 10:48:12 man, is amazon.com down again in the US ? or limping .. i'm starting to doubt their abilities Mar 10 10:48:31 and whether I should every go for their cloud services Mar 10 10:50:45 StingRay_: what VC are you using for your android project ? Mar 10 10:51:09 mercurial Mar 10 10:51:16 ;) Mar 10 10:51:46 backed on NAS drive and bitbucket Mar 10 10:52:01 so I can take macbook pro out and continue Mar 10 10:52:02 :) Mar 10 10:52:51 sure. i haven't used hg. i used svn and now git which i'm kinda ambivalent about Mar 10 10:53:00 although my server allows access to my office NAS, but bitbucket seemed more convenient Mar 10 10:53:35 well, if it works, does what you want Mar 10 10:53:37 who cares Mar 10 10:55:06 When prompting the user to review our app do we need to supply any sort of app id? Mar 10 11:41:51 hi Mar 10 11:42:00 I don't know why this app refuses to play my video; I shot the video using the phone's camera and then used it in my res/raw to play it in this app, http://pastie.org/6440528 Mar 10 11:43:01 I keep getting "Can't play this video"; I tried webm, mp4, mov, etc.. Mar 10 11:43:39 Sicp: is that how you load things out of RAW resources ? Mar 10 11:44:30 I've used that way to play audio and it works Mar 10 11:46:19 how can i see the content of /dev/input files? Mar 10 11:46:27 Hello, i wrote my custom DialogFragment (http://pastie.org/private/ueilvoqug80ogsvd2zxtq) and now i would need to intercept when it is closed. Looks like the listener set with setOnCancelListener is not be called. Any cleaner solution then intercepting back button with setOnKeyListener? Mar 10 11:46:51 s/when it is closed/when it is cancelled by the user :) Mar 10 11:47:37 rciovati: onDismiss() ? Mar 10 11:47:58 cancel will only be if the dialog is er...cancelled Mar 10 11:48:07 back will most likely dismiss it Mar 10 11:52:34 thanks StingRay_, onDismiss makes much more sense but looks like it is still not called when you hit back Mar 10 11:53:12 wait, I would probably wrong Mar 10 11:53:46 gonna say, if it didn't dismiss it, it would still be there :) Mar 10 11:54:37 Why are the flags in onstartcommand always 0, even when I set them explicitly? My service is already running. Does that have anything to do with it? Mar 10 11:55:00 StingRay_: i tried setting setOnDismissListener to the dialog but I saw later the onDismiss method of the DialogFragment Mar 10 11:55:11 this is the answer to the problem I posted above about video not playing, http://stackoverflow.com/questions/3609219/trying-to-play-video-from-raw-folder-videoview Mar 10 11:55:18 URI was incorrectly constructed Mar 10 11:58:46 StingRay_: the problem of onDismiss is that is called also when you hide the dialog programmatically... Mar 10 11:58:59 yeah Mar 10 11:59:02 course Mar 10 11:59:10 whenever it's "dismissed" Mar 10 12:00:50 How can I clear the whitelist of USB debugging RSA keys on 4.2.2? Does this new security feature also apply if I configured adbd on my device to listen over TCP/IP? Mar 10 12:02:06 ok so I probably didn't explained correctly what i need. With the AlertDialog you can intercept when the dialog is cancelled by the user (not just dismissed). I would need to intercept this inside a FragmentDialog Mar 10 12:02:23 well no Mar 10 12:02:48 you just want to know if "whatever it's for" has been done or not done when onDismiss() happens ? Mar 10 12:02:58 is that not easy to work out ? Mar 10 12:05:20 ok nevermind ... after the first time I authorized my adb installation via USB, it also works over TCP/IP Mar 10 12:06:44 No, I have my simple ProgressDialog and I want to now if the user cancel it. Mar 10 12:07:27 cancel is not dismiss Mar 10 12:07:34 then have to press cancel Mar 10 12:07:43 I think your asking/thinking about it wrong Mar 10 12:07:58 you dont want to know when they cancel it Mar 10 12:08:27 you want to know if it gets dismissed without completing its purpose or canceled ? Mar 10 12:10:11 but if your wanting something different, I dont know Mar 10 12:10:16 not sure what you want Mar 10 12:11:28 Imagine you display a ProgressDialog before starting a background operation. If the dialog is closed by the user you need to abort the background operation, otherwise when the task ends the dialog is automatically closed. Mar 10 12:12:25 so you need that the callback called when the dialog is closed by the user would not be called when the dialog is closed by code. Mar 10 12:18:46 well no you dont Mar 10 12:18:54 you need to know IF it's completed Mar 10 12:19:03 and IF the dialog was dismissed Mar 10 12:19:10 with both those you know Mar 10 12:19:11 :) Mar 10 12:19:43 eg if(notfinished && dismiss){oops();} Mar 10 12:49:48 StingRay_: I can't understand your point... Mar 10 12:50:05 dont matter Mar 10 12:50:17 find another way Mar 10 12:52:22 Hi guys Mar 10 12:52:45 What happened to the Maps API? everything as working fine and just stopped working now! Mar 10 12:53:47 I have a method the I call in a Dialog Activity which is really just "NotificationService.taskHandler.removeCallbacks(NotificationService.array.get(alarmId)); NotificationService.array.delete(alarmId);". I have the same exact method in NotificationService. Should I instead just make the method static in NotificationService and call that? Mar 10 12:54:01 no map is shown, but just the grid! Mar 10 12:55:21 The code you posted is sort of cut off. Mar 10 12:55:36 Mine? Mar 10 12:55:53 nvm quacked it's just the way it pasted in chat Mar 10 12:55:58 I has happy. Mar 10 12:56:05 Ok Mar 10 12:56:28 I finally hacked together a jni binary that parses netfilter NFLOG packets and prints them in the same format as netfilter LOG Mar 10 12:56:37 * pragma- struts proudly. Mar 10 12:56:54 I have some questions on the proper use of async tasks, would anybody like to help me out? Mar 10 12:57:12 I'm sendind POST to a php app hosted on apache and I'd like to eaves dropp on the raw HTTP conversation between the two Mar 10 12:57:16 any easy way to do this? Mar 10 12:57:44 enwary, asking actual questions would probably give you answer sooner :) Mar 10 12:58:17 When you're testing IAP on your device is there a way to remove them and try again? I keep getting told I already own it but I need to test some other stuff. Mar 10 12:59:33 Thanks mavrik, my main question is I have a class that requires access to my server and essentially sends small data back and forth. For example I have a method that gets the server time and another method that inserts something into my database. Now I usually run these seperately but apparently I need to run them in an Asynctask because of the strict policy. Mar 10 13:00:14 Question is do I have to make multiple asynctasks for every different server call I want to make ie. One for getServerTime() and one for insertIntoDatabase()? Mar 10 13:12:16 enwary: yes, I would create one AsyncTask for every server call. please note that asyntasks are not very robust for that, I would look for a more robust solution :) Mar 10 13:12:38 Could you suggest a more robust solution? Mar 10 13:12:46 Just point me into the right direction Mar 10 13:13:41 https://github.com/commonsguy/cw-android/tree/master/Rotation/RotationAsync/ Mar 10 13:13:41 a Service? Mar 10 13:14:28 ah srry Entvex Mar 10 13:14:28 yea Mar 10 13:14:33 enwary: take a look at RoboSpice Mar 10 13:14:34 https://www.youtube.com/watch?v=xHXn3Kg2IQE&list=PL73AA672847DC7B35 <-- watch that enwary Mar 10 13:14:52 O.o Mar 10 13:15:13 in 4.0 is it possible to turn off accessibility altogether? Mar 10 13:16:26 I'll take a look at that video and robospice thanks Mar 10 13:17:29 IceKiller was that Async Rotation link meant for me? Mar 10 13:17:51 I'm trying to debug my android native application, I have setup the envrionment with nvidia's tegra development and rooted my phone so gdb can connect. However now since it loads shared libraries from the phone itself which don't have debugging symbols the debugging stops Mar 10 13:18:10 or hangs rather Mar 10 13:18:43 is there a way to say not to try to debug for instance "Could not load shared library symbols for libGLESv1_CM_POWERVR_SGX540_120.so."\ Mar 10 13:49:15 i was drawing a think line on a canvas with setStrokeJoin and setStrokeCap to Round. I updated the project's sdk to 15 and now the lines are not drawn with round edges anymore. What's going on? Mar 10 13:50:11 better yet, it works when i draw to an offscreen bitmap, but not when i draw to my custom view's canvas Mar 10 13:52:37 this trick doesn't work, the video still restarts when the orientation changes, http://stackoverflow.com/questions/7383791/android-video-restarted-with-orientation Mar 10 13:52:46 any idea why? or how I can stop that? Mar 10 13:54:07 what length of the code lines do you guys use nowadays? Mar 10 14:02:32 100, in some projects because of the coding style 120. Mar 10 14:07:34 whatever does not look too long Mar 10 14:45:03 how could i get a list of all unicode chars that when stripped of diacritics, yield a char in the range of [a-z] ? Mar 10 14:48:54 osxorgate: http://stackoverflow.com/questions/1453171/n-n-n-or-remove-diacritical-marks-from-unicode-cha there are some (usefull) hints Mar 10 14:49:11 cheers Mar 10 14:49:33 i'm trying to avoid using Normalizer since that forces api level 9 Mar 10 14:49:54 okay then i can't help :D Mar 10 14:49:59 if you try addressing below api9 Mar 10 14:52:19 in the end i am only interested in a-z, so i thought if i can find out all chars that for example resolve to 'a', i can just replace them Mar 10 14:54:40 osxorgate: ofc you can do that Mar 10 14:54:47 thats what this do mainly Mar 10 14:54:54 ofc you can also create a list by hand Mar 10 14:55:03 wish you lots of fun with that :P Mar 10 14:55:13 well all i need is a list of all chars :) Mar 10 14:55:24 and then i call normalize() Mar 10 14:55:29 a million times Mar 10 14:56:09 its not that easy :) Mar 10 14:56:28 e.g. would you count the german ö as an o? Mar 10 14:56:38 in this case, yes Mar 10 14:56:41 i mean we have both letters, and they are different letters :D Mar 10 14:56:46 in future i will make it 'oe' Mar 10 14:56:49 Æ Mar 10 14:56:54 is it an A or an e? :) Mar 10 14:57:07 I'm unable to get a v1 debug key for google maps api here. https://developers.google.com/maps/documentation/android/v1/maps-api-signup Mar 10 14:57:07 it need not be perfect Mar 10 14:57:25 napster: ... Mar 10 14:57:27 Can some one send your debug key which is used to generate a maps key? Mar 10 14:57:40 napster: read the top most colored note box Mar 10 14:57:43 i am scraping pages for words to stuff in a puzzle, this 'ae' will get dropped for now, maybe in future i will use 'ae' Mar 10 14:57:59 timroes: Yeah, I know about the deprecation. Mar 10 14:58:03 hmm okay their date says 18.3. :D i guess they canceled it beforehand Mar 10 14:58:13 "This means that from March 18th, 2013 you will no longer be able to request an API key for this version." Mar 10 14:58:45 timroes: yeah, do you have a debug keystore on your PC you used to generate a maps key? Mar 10 14:58:48 so you have 8 days time to figure it out :D Mar 10 14:58:58 :D lol Mar 10 14:59:12 I have one hour to fix this map issue here! Mar 10 15:00:24 napster: and the next time you will have a problem, 8 days later, you wont be able to fix it anymore :) Mar 10 15:00:31 you should better upgrade to new maps api Mar 10 15:00:50 but just tested it generates a key if i enter something Mar 10 15:00:53 timroes: I can use 8 days to upgrade, but this is more urgent~ Mar 10 15:01:14 v2 is not perfect yet unfortunately Mar 10 15:01:25 v1 neither Mar 10 15:01:27 Hi. I have an xml database stored in res/xml/database.xml that I am using with my app. What is the correct way to access it in my code? Mar 10 15:02:13 as in, how should I fetch its location to pass to new FileInputStream(); Mar 10 15:02:47 osxorgate: Maybe it would help if you told us why you need to normalize so often. Mar 10 15:02:48 haqe17: you can get the xmlpullparser from getResources().getXml)( Mar 10 15:02:55 Could it be a XY problem? Mar 10 15:03:18 XY Problem http://www.perlmonks.org/index.pl?node_id=542341 Mar 10 15:03:25 kakazza: i make a puzzle with letters from [a-z] but the input is unknown yet Mar 10 15:03:26 if you need the fileinputstream you might want to store it in assets or raw folder Mar 10 15:03:45 ah i just saw XY on stackoverflow Mar 10 15:03:58 sadly my browser is crashing on wikipedia's list of unicode chars right now ;0 Mar 10 15:04:01 And you're afraid people would supply "à" instead of a? Mar 10 15:04:21 kakazza: that's why i want to normalize it, without using Normalizer (api 9) Mar 10 15:04:48 timroes: xmlpullparser? is there android documentation for this, I have just been reading about Stax right now and was going to use the jaxp libraries Mar 10 15:05:08 http://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html Mar 10 15:05:15 other option: somehow grab normalizer's code and stash it in my app Mar 10 15:05:18 xmlpullparser works very similiar to sax parsers Mar 10 15:05:19 so far no success with that Mar 10 15:05:58 Do you use EditTexts? You could only allow [A-Za-z0-9] as an input to begin with Mar 10 15:06:10 timroes: ooooh thanks I think this will make my life a lot easier Mar 10 15:06:19 kakazza: no i grab a webpage Mar 10 15:07:07 kakazza: but i still want anything with accent to just drop the accent Mar 10 15:07:21 (dunno how to type something like that) Mar 10 15:07:38 Ã¥ -> a Mar 10 15:09:33 and i'd rather not instantly lose 10% of possible users Mar 10 15:09:47 i think that is funny somewhat Mar 10 15:09:57 funny? Mar 10 15:10:05 i like to ask ppl in that case since often they have a webpage if they tested their webpage for colorblind users? Mar 10 15:10:26 because in fact that are double as much as users of android api 8 and below Mar 10 15:10:55 and most of the ppl running (even professional) webpages haven't tested their webpage on that, but wine about using api 9 instead of 8 (what is often lowest atm) Mar 10 15:10:55 ah i think i understand Mar 10 15:11:35 What is your minSdk> Mar 10 15:11:43 well colorblind ppl will certainly enjoy my app Mar 10 15:12:04 has anyone ever had problems with setVisibility()? Mar 10 15:12:14 osxorgate: minSdk 8? Mar 10 15:12:16 currnetly 9, but could be lower Mar 10 15:12:31 (since i use Normalizer against my will) Mar 10 15:12:40 i could use 8 or maybe 4 Mar 10 15:13:34 Hmm, I'd focus on getting it to work with minSdk 9 and deliver to 90.4% of the market and then, once your app is out and people began installing it, worry about backporting to API 8. Mar 10 15:14:35 API8 and below is 9.6%, by the time your app is out, probably even less. I do appreciate that you try to deliver to 100% of the market, but 90% if pretty good. Especially if you're the only developer. Mar 10 15:14:55 yeh i see your point Mar 10 15:15:02 it's gnawing at me though Mar 10 15:15:33 I get that. We're developers after all. We don't usually like 90% if we could have 100% ;) Mar 10 15:15:49 also my phone is 2.2 so i'd like to show ppl on my own phone :) Mar 10 15:16:02 Oh, you're on 2.2 yourself, heh Mar 10 15:16:21 i have a 2.3 device and a n7 but the 2.3 phone really sucks Mar 10 15:16:28 (alcatel :) Mar 10 15:16:47 Alcatel is still in business? Mar 10 15:16:55 I haven't seen one of their phones in year. Mar 10 15:16:58 years* Mar 10 15:17:03 dunno i won it at a hackathon in august Mar 10 15:17:11 cool Mar 10 15:17:19 Wait, in 2012? Mar 10 15:17:28 lol yes Mar 10 15:17:34 >_>" Mar 10 15:18:33 might be a reason, why noone knows they are still in business :D Mar 10 15:18:56 http://vhackandroid.wikia.com/wiki/Food! Mar 10 15:30:51 If I show a toast, and then finish the activity, the toast remains on the screen forever... how can I fix that? Mar 10 15:34:43 Hey guys..!! I am trying to implement listview for some data retrieved via a sqlite db.. I am using cwac-loaderEX.. and just managed to get the callback 'onLoadFinshed' working when my app resumed crashing.. this time with the message 'column _id does not exist' as soon as the concerned activity is started.. can anyone help..? Mar 10 15:39:48 So, I have the following view: http://pastebin.com/hH8e6FxT As it stands, the TextView does not show; if I remove the a:id from the TextView, it reappears. Why does having an ID cause my TextView to vanish? Mar 10 15:44:01 does anyone from the google staff know if travor johns is sometimes in this channel (or currently) with what nick? Mar 10 15:44:14 trevor* Mar 10 15:44:29 LOL! What "google staff"??? Mar 10 15:44:53 o.O? Mar 10 15:45:35 :0 Mar 10 15:45:54 somehow I didn't got it Mar 10 15:45:58 sergey and larry frequently come here to answer android questions don't you know that Mar 10 15:46:25 timroes: i'd ask him via twitter or whatnot Mar 10 15:46:50 or ask romainguy Mar 10 15:47:25 yeah its nothing so important, just wonder if he is still working at appcompat :) Mar 10 15:47:41 since last commit is from december (and it was just formatting stuff) Mar 10 15:47:42 your question implies this is some sort of Google run server/channel Mar 10 15:48:05 KNERD: ehm there are several google employees in here? Mar 10 15:48:21 AGAIN: your question implies this is some sort of Google run server/channel Mar 10 15:48:26 and afaik this channel is registered by google? Mar 10 15:48:59 Well, it's #android-dev not ##android-dev, so technically it should be official. Mar 10 15:49:14 and all the admins i have yet seen here are google employees Mar 10 15:49:15 Twey: you seem to not have pasted the entire layout Mar 10 15:49:17 welll it's "FREE"-node Mar 10 15:49:19 so that somewhat strongened my feelings Mar 10 15:49:23 not GOOGLE-NODE Mar 10 15:49:36 sheesh man settle down Mar 10 15:49:41 KNERD: (a) you love your shift key too much Mar 10 15:49:44 osxorgate: It's a bit chunky. Hold on, I'll see if I can slim it down a bit. Mar 10 15:49:52 (b) what does that have to do with official channels or not? Mar 10 15:49:57 good morning everybody Mar 10 15:50:12 freenode has a registration policy for channels, and your group company whatsoever can officially register here a channel Mar 10 15:50:17 i cant run emulator on linux Mar 10 15:50:31 shall we focus on android not irc settings Mar 10 15:51:09 i've been running well one time but if i close and then i try to restart it only put on background Mar 10 15:54:02 does anybody knows why Mar 10 15:55:28 osxorgate: Hm, seems like maybe something wasn't getting recompiled properly — can't reproduce now Mar 10 15:56:06 toxie: your question and or description make little sense to me, not sure if anyone will understand what your asking Mar 10 15:56:35 StingRay_: +1 Mar 10 15:57:24 ok, im going to luck some webpages, thanks Mar 10 15:57:46 :D Mar 10 15:58:19 timroes: you ever tried getting facebook locked contact images ? Mar 10 15:58:28 without using facebook sdk Mar 10 15:58:41 no Mar 10 15:58:44 and obviously without being a system app Mar 10 15:58:52 if i hear facebook i normally stop listening :D Mar 10 15:59:02 well, I wish i could Mar 10 15:59:26 silly people who sync their contact photos with fb, locks the blob in the db Mar 10 15:59:35 or rather pointers to a locked db Mar 10 15:59:56 so using the normal contacts api to receive an image won't work? Mar 10 16:00:01 nope Mar 10 16:00:04 blank Mar 10 16:00:20 unless that is populated by "manually" or "google+" Mar 10 16:00:46 facebook populated ? well, you need the sdk and graph api Mar 10 16:00:51 Is a toast notification suitable to tell the user they have successfully upgraded? Mar 10 16:00:55 load of sh*t cause I hate fb Mar 10 16:01:14 StingRay_: yeah but its also what i find via google, doesn't work without facebook graph api Mar 10 16:01:31 not at all Mar 10 16:01:36 apple741: sure, if you don't mind the user missing the message Mar 10 16:01:39 mine works fine Mar 10 16:01:55 ContactsContracts.CommonDataKinds Mar 10 16:02:07 pragma-: Thanks pragma- thats a really good point, I might just stick to a simple alert in that case :) Mar 10 16:02:09 blob thumbnail etc, URI to full image Mar 10 16:02:21 apple741: or a status bar notification Mar 10 16:03:01 StingRay_: i thought it doesnt work? Mar 10 16:03:08 for facbeook synced contacts Mar 10 16:03:12 well, all fine here Mar 10 16:03:27 and I know that google+ works for the same reason fb doesnt Mar 10 16:03:45 friend of mine synced all contacts except me, cause mine showed cause of g+ Mar 10 16:09:27 Okay, here we go: http://pastebin.com/F2QMwuEP Mar 10 16:09:47 The TextView appears to show when it's directly in the layout, but not when included with / Mar 10 16:13:04 Twey: http://developer.android.com/reference/android/widget/FrameLayout.html maybe the class overview has some info Mar 10 16:13:08 (er, I meant layout="@layout/record", obviously) Mar 10 16:13:42 Is there an easy way to get to the adb from terminal without typing out the whole path each time? Mar 10 16:14:04 add the directory to PATH Mar 10 16:14:19 StingRay_: Info on what? Mar 10 16:14:42 Twey: the single child recommended use of framelayout ? Mar 10 16:14:53 info on your problem Mar 10 16:15:02 dunno, didnt read that much Mar 10 16:15:05 :) Mar 10 16:15:10 I don't think I'm using FrameLayout… Mar 10 16:15:26 nope Mar 10 16:15:36 Oh, that! Hah. Mar 10 16:15:54 Sorry, I've been up too long. Mar 10 16:16:21 http://pastebin.com/1F1d7Wp0 <--- trying to center text in a relative layout but cant seem to get it working any advice? Mar 10 16:17:02 … oh! Mar 10 16:17:13 … um, no, not oh, sorry. Mar 10 16:18:39 sorry StingRay_ I'm not sure what you mean? Mar 10 16:19:08 apple741: search "how to add PATH to (insert your OS here)" Mar 10 16:19:37 eg, "how to add path to OSX,Linux,Windows" Mar 10 16:19:45 ok cool , thanks StingRay_ :) Mar 10 16:20:00 apple741: PATH is a system var Mar 10 16:20:13 apple741: http://lmgtfy.com/?q=path+environment+variable Mar 10 16:20:27 apple741: It's an environment variable that tells your shell where to look for executables. Mar 10 16:20:48 Twey: well, not just executables Mar 10 16:20:49 If you add the directory containing adb to it, you can just say ‘adb’ without the path. Mar 10 16:21:03 Ah perfect thanks :) Mar 10 16:22:08 StingRay_: No? Mar 10 16:22:30 well no Mar 10 16:22:37 any contents of that dir Mar 10 16:23:02 Twey: did you solve your problem ? Mar 10 16:23:06 textview Mar 10 16:23:07 ? Mar 10 16:23:38 StingRay_: It's just for executables — you can't specify an argument relative to a PATH dir, for example. Mar 10 16:23:50 Sort of — I changed it a bit and it works now, though I've no idea why. Mar 10 16:24:22 Twey: well I use PATH var for things other than execs Mar 10 16:24:26 Such as? Mar 10 16:24:37 I have plists merges Mar 10 16:24:51 Ah, OS X Mar 10 16:24:59 and I have done symlinks to combine PATHS too Mar 10 16:25:07 yeah Mar 10 16:25:23 OS 10 Mar 10 16:25:30 or OS ten Mar 10 16:25:49 you tell a mac person you have OS "ex" and they freak Mar 10 16:25:50 lol Mar 10 16:26:05 I find that funny Mar 10 16:28:07 I'm trying to debug my android native application, I have setup the envrionment with nvidia's tegra development and rooted my phone so gdb can connect. However now since it loads shared libraries from the phone itself which don't have debugging symbols the debugging stops Mar 10 16:28:18 is there a way to say not to try to debug for instance "Could not load shared library symbols for libGLESv1_CM_POWERVR_SGX540_120.so."\ Mar 10 16:30:58 I don't frak Mar 10 16:31:06 freak* :D Mar 10 16:31:27 good for u Mar 10 16:31:31 one of the few Mar 10 16:31:33 :) Mar 10 16:31:47 then again i'm not a fullblown mac hippy Mar 10 16:31:58 neither am i Mar 10 16:32:19 even apples argument dont hold water Mar 10 16:32:32 OS 8,9 and errrr 10 ne1 ? Mar 10 16:32:35 nope Mar 10 16:32:36 X Mar 10 16:32:57 wel X is romain for 10 Mar 10 16:33:04 indeed Mar 10 16:33:13 but there was a change Mar 10 16:33:25 not IX, X Mar 10 16:33:30 9, X Mar 10 16:33:43 so change to "ex" I think Mar 10 16:34:49 lov help me Mar 10 16:36:13 Hello Mar 10 16:36:20 I am Japanese Mar 10 16:36:29 I live in Japan Mar 10 16:37:03 I'm british and I live in Great Britain Mar 10 16:37:06 That island will sink one day Mar 10 16:37:16 ow that one too :D Mar 10 16:37:20 :) Mar 10 16:37:35 Belgium here Mar 10 16:37:38 StingRay_: hello Mar 10 16:38:08 I am Android developer Mar 10 16:38:09 splinux !!! Mar 10 16:38:59 blugh my edittext sometimes after rotation change has the previous string, only twice Mar 10 16:39:02 My entried has Google play about 60 Mar 10 16:39:06 no clue wth is going on Mar 10 16:39:35 I know Mar 10 16:39:40 osxorgate: !!! Mar 10 16:39:51 osxorgate doesn't it enter onresume or something upon changing rotation Mar 10 16:40:02 your using stock IME on 4.1.x or 4.2.x right ? Mar 10 16:40:09 4.2 yes Mar 10 16:40:19 I logged a bug a few months back Mar 10 16:40:19 lemme try on 2.3 Mar 10 16:40:25 wont happen on 2.3 Mar 10 16:41:04 true Mar 10 16:41:04 you have to have the textView focused and the keyboard collapsed Mar 10 16:41:17 and it will repeat the last buffer from ime Mar 10 16:41:23 but not on any other kb Mar 10 16:41:28 ouch Mar 10 16:41:33 and does that in stock apps too Mar 10 16:41:33 url for the bugreport? Mar 10 16:41:39 lets try Mar 10 16:43:07 could you suggest a stock app :0 Mar 10 16:43:15 stock sms Mar 10 16:43:26 doesnt do it in stock calendar Mar 10 16:43:29 oddly enough Mar 10 16:43:33 ah sadly n7 has no sms app :0 Mar 10 16:43:37 ah Mar 10 16:43:47 well any other playstore app Mar 10 16:43:57 that has text input and rotation Mar 10 16:43:58 :) Mar 10 16:44:05 "every" playstore app Mar 10 16:44:07 :) Mar 10 16:44:17 ah tweetdeck as well Mar 10 16:44:25 "every" Mar 10 16:44:31 :) Mar 10 16:44:48 anyone using the ndk ? Mar 10 16:44:48 well out of my control then Mar 10 16:44:53 indeed Mar 10 16:45:00 I spent 2 days on it Mar 10 16:45:06 StingRay_: did you file a bug Mar 10 16:45:11 then figured out it was not my problem Mar 10 16:45:14 yeah ages ago Mar 10 16:45:19 well months Mar 10 16:45:36 4 months back maybe Mar 10 16:45:45 well b4 4.2.2 release Mar 10 16:46:32 well good that i complained here then\ Mar 10 16:47:06 filed AOSP bug, shouted about it on XDA, and in here Mar 10 16:47:13 mesger: somewhat, what do you need Mar 10 16:47:14 doubt it will ever get fixed Mar 10 16:47:45 osxorgate: i'm trying to get a debugging environment up and running Mar 10 16:48:48 StingRay_: https://code.google.com/p/android/issues/detail?id=41687 Mar 10 16:49:13 mesger: i managed to get it to compile and run some c++, didnt go beyond Mar 10 16:49:30 osxorgate: yeah thats me Mar 10 16:49:32 osxorgate: debugging is a bitch Mar 10 16:49:58 gonna try and compile the missing symbols from android source now Mar 10 16:51:20 well i starred it Mar 10 16:51:35 mesger: could just fire off some logcat strings Mar 10 16:51:44 pff Mar 10 16:51:56 sdl is full of bugs Mar 10 16:52:06 i want debugging lol Mar 10 16:56:39 why can´t I solve a simple shared static variable counting problem?! argh Mar 10 17:07:31 Is there a way to get the instance of a onTouchListener from a linearlayout? Mar 10 17:09:56 StingRay_: its not every edittext -> theres a workaround Mar 10 17:10:50 linearlayout is derived from View which has http://developer.android.com/reference/android/view/View.html#onTouchEvent(android.view.MotionEvent) Mar 10 17:14:16 mesger, So I would need to cast it to a view before I can get access to the current OnTouchListener? Mar 10 17:15:02 from the LinearLayout, I can set it with setOnTouchListener(...) but I can't seem to get it back. Mar 10 17:22:14 osxorgate: whats the fix ? Mar 10 17:23:37 StingRay_: dunno :) Mar 10 17:24:08 oh yeah, well the workaround is in the calendar src somewhere Mar 10 17:27:02 MrCartel, if you set the listener it should invoke the method when you touch the layout. What can´t you seem to get back? Mar 10 17:28:07 I have a custom onTouchListener that I need to change properties on, so I need access to it. However I found a different solution. I'll just carry it around in the tag. Mar 10 17:28:31 Hey.. I have implemented a ListView via a SQLite db using the Loader API.. However the list doesn't add a new view as soon as I add an item to the db on the same activity (or page..).. how do I make it reflect the changes realtime..? Mar 10 17:32:03 how would I identify my application on server side? Mar 10 17:33:09 package name? Mar 10 17:46:54 Gx4: what do you mean Mar 10 17:46:56 hey guys, when an activity starts, I want the keyboard showing as if my search edittext is selected. how can I do this? it's a search activity Mar 10 17:47:16 codeshah: start by trying requestFocus() Mar 10 17:47:26 codeshah: request focus on the edit ....damm not fast enough Mar 10 17:47:32 osxorgate: I tried that and .. hmm its not working :( Mar 10 17:47:38 thats why I am wondering why it would be blocked? Mar 10 17:47:39 then hold on Mar 10 17:47:46 wait… hmm oncreate? Mar 10 17:47:49 and onresume? Mar 10 17:47:51 I put it in both Mar 10 17:48:04 codeshah: do it in xml if you want Mar 10 17:48:15 ok… didnt try that Mar 10 17:48:17 inside the editText Mar 10 17:48:17 let me try Mar 10 17:49:35 codeshah: https://gist.github.com/anonymous/f51805d57766045149d8 Mar 10 17:50:09 "== false" t.t past me Mar 10 17:51:18 osxorgate: App send GET request to server, server returns JSON info, is it possible to identify the app? Mar 10 17:51:37 Gx4: sure you could supply a param Mar 10 17:51:58 or a header Mar 10 17:52:04 yeah but how do you know if someone else is not using your traffic supplying same param or header Mar 10 17:52:11 you don't Mar 10 17:52:34 could do ssl but they can reverse engineer your app Mar 10 17:52:47 StingRay_: weird that didn't work in XML agh… something else must be stopping it Mar 10 17:53:25 codeshah: well most people have a hard time going the other way, so yeah, you must be doing something Mar 10 17:54:06 I'm creating an Android library (checking "Is Library" in the project properties). I've then created an Android application as test unit referencing the library (Properties -> Android -> Library -> Add reference (the lib project)). But now I've got a java.lang.NoClassDefFoundError about a class I've created in the library... any idea on how to debug this? Mar 10 17:57:32 hi Mar 10 17:58:52 please suggest some good book for android development. I already know Java and C++. So I would like to skip all beginner editions Mar 10 17:58:56 anyone? Mar 10 17:59:07 there are a lot Mar 10 17:59:13 lief: http://d.android.com Mar 10 17:59:19 elegos which adt do you use? Mar 10 17:59:26 haven't found any book yet that is as good as the official docu Mar 10 17:59:39 greetings guys. I am working with RoboGuice, but it has been a while. I must be missing something cause my code keeps crashing. Looking over the example on the site it seems I have everything. My best guess is that my getting the error "Could not find class 'roboguice.inject.AssetManagerProvider', referenced from method roboguice.config.DefaultRoboModule.configure' indicates that I may have improperly Mar 10 17:59:39 referenced the Jar file in IntelliJ. Can anyone help clarify this? Thanks Mar 10 18:00:16 the code compiles fine, the error is occurring when I try to run the activity on the emulator (2.1) Mar 10 18:00:29 Gx4: Android SDK Tools? 21.1 Mar 10 18:00:42 Gx4: btw it seems it worked doing all over again... weird Mar 10 18:04:39 hey guys, anyone have an idea on why when I push a file to /data/local/tmp it arrives with -rw------- permissions, and if I change ROM (stock ones) from JB to ICS, on ICS it arrives with -rw-r--r--? root problem is I can't install any app because it says Failure [INSTALL_FAILED_INVALID_APK] but that's a lie because it's a problem with permissions. Thanks! Mar 10 18:05:07 I am working with RoboGuice, but it has been a while. I must be missing something cause my code keeps crashing. Looking over the example on the site it seems I have everything. My best guess is that my getting the error "Could not find class 'roboguice.inject.AssetManagerProvider', referenced from method roboguice.config.DefaultRoboModule.configure' indicates that I may have improperly referenced the Jar Mar 10 18:05:07 file in IntelliJ. Can anyone help clarify this? Thanks Mar 10 18:05:30 elegos: anything in particular. I don't want beginner stuff. Mar 10 18:06:29 lief > pick a project and just do it Mar 10 18:06:45 complexity = your UML skills Mar 10 18:06:47 lief: AFAIK books are for frontal approach of the study. If you want to concentrate on something, go in the Android's docs website, otherwise look for an advanced approach to Android book Mar 10 18:07:42 lief: I'd suggest you though to look at the Android activity lifecycle to understand how it works and a tutorial on the GUI Mar 10 18:07:55 lief: after that, it's mostly only java stuff Mar 10 18:08:07 Gx4: tried that but hate staring on screen all the time to read material, time which could have been spent programming Mar 10 18:09:00 programming is 90% spending your time on stack overflow Mar 10 18:09:18 lief if it's the android framework you need to learn just do the notepad tutorial on android site Mar 10 18:09:20 true that ;) Mar 10 18:09:23 Gx4: I only have to quote you :P Mar 10 18:10:45 guys I agree with you that online material is good especially official documentation but I need some comprehensive hard book Mar 10 18:11:06 books are outdated lol Mar 10 18:11:07 * DARKGuy hides Mar 10 18:11:10 lief: print the android docs website Mar 10 18:11:31 this is quite frustrating. Something is wrong with how I am referencing robo-guice Mar 10 18:11:42 but I cannot seem to determine where the issue lies Mar 10 18:11:48 no printer :( Mar 10 18:12:05 lief: second monitor, rotate portrait ? Mar 10 18:13:00 StingRay_ aww I miss my second monitor Mar 10 18:14:12 Gx4: I have loads, 4 atm Mar 10 18:14:15 StingRay: I do have a second monitor but as I said I would like to reduce my time siting on computer. Mar 10 18:14:26 1920 x 4 width Mar 10 18:14:31 nice Mar 10 18:14:34 my head gets achey turning Mar 10 18:14:36 :) Mar 10 18:14:37 though 2 was perfect Mar 10 18:14:53 lief: get an ipad :) Mar 10 18:14:53 because you need a big desk etc etc Mar 10 18:15:04 ipad to read d.android.com Mar 10 18:15:04 lief: i understand you, i also prefere reading books over online doc, but unfortunately in case of android, you won't find a book that can compete with the online doc Mar 10 18:15:17 most books are already outdated, and the once that aren't (and I have yet looked at) are pretty bad Mar 10 18:15:33 I actually fell asleep while reading larman and such Mar 10 18:15:44 so for android you will need to decide, less time on pc, or learning it right Mar 10 18:16:04 because you learn programming by programming, not by reading books Mar 10 18:16:26 books give you knowledge and template Mar 10 18:16:34 Gx4 is my new god. Mar 10 18:16:34 but they can't compile :( Mar 10 18:16:38 gah Mar 10 18:16:49 books are for reference Mar 10 18:17:07 alright and any tutorial site you guys would like to suggest, please skip "search google" Mar 10 18:17:17 d.android.com Mar 10 18:17:21 * xximjasonxx agrees Mar 10 18:17:38 you could like, buy a nook, $99, root it, put it some android PDFs and you're good to go Mar 10 18:17:43 DARKGuy > oh please :) I find my motivation lacking, but I really want an aventador so this is how I make myself work. Mar 10 18:17:44 more specific: http://d.android.com/training Mar 10 18:17:46 http://www.vogella.com/ Mar 10 18:17:47 no need to sit on a comp and watch a baclkighted-LCD screen Mar 10 18:17:56 *backlighted Mar 10 18:18:01 I have a nook with android Mar 10 18:18:10 and pdf's are still crap to read :/ Mar 10 18:18:11 me too :p Mar 10 18:18:15 really? Mar 10 18:18:27 i mean my buttons dont work Mar 10 18:18:30 with pdf reader Mar 10 18:18:37 so i need to finger scroll Mar 10 18:18:48 Gx4: that's how I work too, I rarely read books now :/ specially programming ones, I find them always outdated, except for sci-fi books and such, those never get old ;) Mar 10 18:18:55 oh Mar 10 18:18:57 crap Mar 10 18:19:01 I tried reading pdfs on kindle 4 and as alwasy they were unreadable Mar 10 18:19:10 always* Mar 10 18:19:11 nexus Mar 10 18:19:17 7 Mar 10 18:19:27 DARKGuy > the only book that has not been outdated is DDD :) Mar 10 18:19:50 getLastKnownLocation is returning null wat do Mar 10 18:20:03 * xximjasonxx is about to throw his Mac out the window (anyone want to catch it?) Mar 10 18:20:18 xximjasonxx: I will, whats the prob ? Mar 10 18:20:27 Gx4: hah! good one, you're right xD Mar 10 18:20:28 IntelliJ Mar 10 18:20:31 oh Mar 10 18:20:37 dont use it Mar 10 18:20:42 or probably the loose nut behind the keyboard Mar 10 18:20:45 still on eclipse Mar 10 18:20:53 StingRay_: I would rather die a thousand painful deaths Mar 10 18:20:58 :) Mar 10 18:21:09 well, tis what I know currently Mar 10 18:21:22 its not IntelliJ that is the issue, more than likely it is that loose nut behind the keyboard Mar 10 18:21:26 :) Mar 10 18:21:51 dont know this RoboGuice that you speak of either Mar 10 18:21:58 seems, oddly pointless Mar 10 18:22:11 just reading the 1st few lines of git desc Mar 10 18:23:02 StingRay_: quite useful when you have lots of views you want to talk to Mar 10 18:23:26 I have 100's on a scroll page as a form editor Mar 10 18:23:29 they talk fine Mar 10 18:24:45 StingRay_: I am just don't like having to do all of that finding and casting, Id rather something else did it for me Mar 10 18:25:21 casting = auto correct Mar 10 18:25:24 thanks guys for tutorial suggestions Mar 10 18:25:28 bye Mar 10 18:25:41 finding ? whats that lib do ? search view tree for ALL views or something ? Mar 10 18:26:00 I dont get how it would cut out view referencing Mar 10 18:26:10 use of findViewById etc Mar 10 18:26:25 StingRay_: you don't use findViewById at all, it takes care of that for you Mar 10 18:26:34 what structure is performing best when i have a large number of objects (>20.000) and i want to iterate through them and sometimes delete an object? Mar 10 18:26:41 it can also handle the passing of parameters from activity to activity Mar 10 18:26:57 xximjasonxx: na, not sold Mar 10 18:27:06 StingRay_: if you got an approach you like better, I am not out to change that :) Mar 10 18:27:26 gru__: a linkes list if that above mentioned is the main purpose Mar 10 18:27:48 and how to iterate through it? for-each? Mar 10 18:27:56 yeah Mar 10 18:28:29 xximjasonxx: well I dont get how it would cut down code. or if it did it would be like a 5% cut Mar 10 18:28:34 http://www.space.com/18931-nasa-gangnam-style-music-video-parody-with-a-purpose.html Mar 10 18:28:45 timroes: thanks, i'll try that Mar 10 18:28:47 StingRay_: I think it depends on the complexity of the view Mar 10 18:29:22 StingRay_: I should point out, View is only area that it comes into play. But like I said, if you have looked at it, were not impressed, I am not out to covert you Mar 10 18:29:26 gru__: big disadvantage of linked list, if you need to access several elements by index .get(i) cause that need O(n) Mar 10 18:29:44 well I do custom views that sometimes are not simple Mar 10 18:30:20 StingRay_: like I said, if you look at it and are not a fan, there is nothing wrong with that Mar 10 18:30:54 timroes: and how do i remove an element? Mar 10 18:31:21 gru__: you need to remove while iterating over the items? Mar 10 18:31:47 at this point I will conclude that no one seems to use IntelliJ and can assist me with verifying that the way I am adding a Jar reference is valid Mar 10 18:32:35 timroes: yes Mar 10 18:32:54 gru__: use an for iterator loop then and call remove on the iterator Mar 10 18:36:52 So ListView can take a header with addHeaderView() or so, but where should I put the view to be put there? I'd rather not generate it in my code, but Android doesn't seem to like it if I try to addHeaderView() a view that's already in the layout. Mar 10 18:38:48 Twey: well you would have to detach it from it's parent Mar 10 18:39:26 inflate it from an xml layout if you dont want to gen in code Mar 10 18:41:33 StingRay_: Hmn, okay, thanks Mar 10 18:44:19 StingRay_: How would I write that layout file? If I try putting the button (as I'm using) as the root element, I get an error when starting up about my content not having a TabHost Mar 10 18:53:43 Anyone had a problem with admob causing the screen to flicker? Mar 10 18:54:09 It seems to do this initially for a second or two on startup Mar 10 19:00:30 Twey: sorry dont get your question Mar 10 19:02:18 aww had my diner Mar 10 19:02:22 feels great Mar 10 19:03:05 has anyone been banned on admob for placing "Close" button on top of the banner? Mar 10 19:13:43 Gx4: no, but it looks like whoever does is asking for a ban Mar 10 19:15:58 gx4: http://iphonedevsdk.com/forum/business-legal-app-store/66724-think-before-using-admob.html Mar 10 19:16:24 in the lower posts the OP states that AdMob Support said it was because he placed a close button too close Mar 10 19:24:18 Trinsta > I'm wondering what 'too close' means Mar 10 19:25:43 Does anyone here know anything about robospice? It says it works with a web service but my server is java based will this still work? Mar 10 19:25:45 basically what it means it that there is no "too close" Mar 10 19:25:56 Or am I completely off the ball Mar 10 19:25:58 there is no "too far" Mar 10 19:26:04 it is up to AdMob to say yay or nay Mar 10 19:26:24 heh i'll just skip admob then Mar 10 19:26:34 and essentially what its saying... is that if you don't want to be suspended don't try something like that :) Mar 10 19:26:46 cause we both know its not for user convenience Mar 10 19:27:24 im sure if you had a large button on the bottom or on top of the ad more than 10dp apart admob wouldnt mind Mar 10 19:27:42 also, i'm pretty sure the same policy goes for all ad publishers Mar 10 19:28:42 uhm... I got an error: android.os.NetworkOnMainThreadException caused by an internet access -> android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1099)... I've setup the app manifest to use the android.permission.INTERNET permission... what's wrong with that? Mar 10 19:29:01 elegos you're not allowed to do network on the UI thread Mar 10 19:29:07 it makes user experience really crappy Mar 10 19:29:08 xorgate: thanks :) Mar 10 19:29:23 xorgate: just a test unit for a library thought :) Mar 10 19:29:33 though* Mar 10 19:29:45 Any official Android/Google devs here? Or someone else who could answer a licensing issue concerning the Android source? Mar 10 19:29:47 Namely, I'd like to use the AndroidClock.ttf font from the DeskClock source if I cna Mar 10 19:30:10 Is that covered under the free-to-use Apache license as well or are assets like that different? Mar 10 19:30:12 elegos: http://pastebin.com/f979xrpj Mar 10 19:30:37 elegos: on second thought, use an asyntask Mar 10 19:31:00 Trinsta: thanks, very useful :) Mar 10 19:35:33 I'm trying to create a PopupWindow, but as soon as I put anything in res/layout/ that doesn't begin with a TabHost, I get an error on app startup: java.lang.RuntimeException: Your content must have a TabHost whose id attribute is 'android.R.id.tabhost' Mar 10 19:36:38 Twey: you understand that error though right ? Mar 10 19:36:49 But I don't want to have tabs in my popup Mar 10 19:37:01 On a activity ActivityStep2 wich I first inflate the view via getParent now my action on button1 is not handled by ActivityStep2 Mar 10 19:37:20 is possible to do this? or should I move my method to the parent? Mar 10 19:38:07 tyoc213: I have no idea what you just said Mar 10 19:38:25 StingRay_: I understand what it says, but I don't understand why it's saying it. Why should my popup content have a TabHost in it? Mar 10 19:38:27 Twey: well something is...well...try cleaning the project Mar 10 19:38:32 :) Mar 10 19:40:13 StingRay_: Oh, well that seems to have fixed it. Thanks Mar 10 19:40:31 * Twey wonders how that came to be. Mar 10 19:40:43 when something dont make sense, not matter what your doing, eclipse is almost always to blame Mar 10 19:40:57 or lack of knowledge lol, but eclipse is easier to fix Mar 10 19:41:03 Twey: Mar 10 19:41:04 I'm not even using Eclipse :þ Mar 10 19:41:10 Twey: http://pastebin.com/f979xrpj Mar 10 19:41:14 Twey: really ? Mar 10 19:41:21 IntelliJ ? Mar 10 19:41:22 StingRay_: View viewToLoad = LayoutInflater.from(this.getParent()).inflate(R.layout.detail2, null); so "this" is Detail2, and parent is Detail1... but when I hit next from R.layout.detail2 it says NoSuchMethodException;: continueDetail for my tabgroup Mar 10 19:41:24 StingRay_: emacs Mar 10 19:41:48 anyway, I think I have the option to set the onclick Mar 10 19:41:54 on code instead of xml Mar 10 19:43:15 aye Mar 10 19:43:43 I just profiled my app and I happened to found a.. very slow region. The problem is that I have absolutely no clue where in code the bottleneck is. Mar 10 19:43:47 traceview: https://dl.dropbox.com/u/6559846/mqo.PNG Mar 10 19:44:22 MessageQueue.nativePollOnce takes up a long time, I see. But what exactly is that? Mar 10 19:44:29 a lot of* Mar 10 19:45:24 spobat: no idea, some handler on main ui thread maybe ? Mar 10 19:45:27 Trinsta: Uhhh, thanks? Mar 10 19:46:10 Well I'm generating some bitmaps and draw upon them. Mar 10 19:46:13 Maybe it's that. Mar 10 19:46:35 I don't use Handlers, here Mar 10 19:46:49 spobat: mem leak? Mar 10 19:47:29 ahh nvmd, loading bitmaps/slow mistakened Mar 10 19:48:54 Trinsta, hm? So your point is that loading bitmaps is slow? Mar 10 19:54:01 spobat, no idea atm. but you can try to create a new thread and load the bitmaps there, do a traceview and see if the bottleneck still exists in main Mar 10 19:55:10 a faster test would to simply not load at all though Mar 10 19:57:36 anyone done analytics? what's the difference between EasyTracker and GoogleAnalytics.getInstance() ? Mar 10 19:58:53 spobat: I believe nativePollOnce is a generic "bottom-of-stack" method that waits until some message appears on its associated queue. For instance, all your UI-related events will be called from here. You'll probably need to dig deeper in the stack trace to find something interesting. Mar 10 19:59:50 okay Mar 10 20:00:18 its quite sad how fast license verification can be patched/removed from an apk Mar 10 20:01:12 but it'll still need to be signed differently, right? Mar 10 20:02:13 not that it matters for a lot of things -- just wondering about the ability to then re-read content created by the original apk on non-rooted devices. Mar 10 20:02:53 What kbs said Mar 10 20:03:09 The "slow region" is literally the main thread doing nothing.. It's waiting for stuff to happen Mar 10 20:04:11 kbs: not sure, but it doesnt look like it http://www.youtube.com/watch?v=Za7LlPKlxfY Mar 10 20:04:21 okay, thank you! Mar 10 20:06:14 was going to install LVL but then looking at that video... doesn't seem like its going to do anthing especially when casuals can download an app and simply patch up LVL Mar 10 20:07:48 If you copy the sample 1:1, then sure, it's pretty easy Mar 10 20:07:56 it at least used to come with a warning to not do that Mar 10 20:08:05 huh, interesting. Wonder what the verification (and the patching does.) It does seem to need a rooted phone [at which point all bets are off, I suppose.] Mar 10 20:08:21 It was more meant as a "this is how it works, now go make your own implementation" Mar 10 20:08:44 SimonVT: true, when Freedom App for cracking IAP was released for a couple of weeks Mar 10 20:08:48 my app didn't show up Mar 10 20:09:42 seems kind of weird though, angry birds was able to be cracked with Freedom APP IAP crack. Mar 10 20:09:51 don't think they would have settled for default would they? Mar 10 20:10:14 Within days of LVL launching there were scripts to remove it with a single click Mar 10 20:10:33 Required a minimum of effort to make that not possible Mar 10 20:10:42 But then they can just go edit your apk manually Mar 10 20:11:01 client-server checksum verification? Mar 10 20:11:31 public key on device, using signature verification would work as well Mar 10 20:11:37 You used to be able to "crack" LVL by changing a single int in a decompiled app Mar 10 20:11:53 If they used the default implementation Mar 10 20:12:18 hi Mar 10 20:12:33 hi Mar 10 20:12:51 Yeah, server verification is another thing you can do Mar 10 20:13:08 There's a google io talk on it: http://www.youtube.com/watch?v=TnSNCXR9fbY Mar 10 20:13:11 I am trying to get into Android app development, so that i can use the USB interface that comes with many phones Mar 10 20:13:26 I have downloaded the adt-bundle for linux.. Mar 10 20:13:46 use it for what? Mar 10 20:14:06 your first mistake is using eclipse Mar 10 20:15:07 why all the eclipse hate =[ all she needs is a good restart sometimes Mar 10 20:15:17 eclipse causes brain damage Mar 10 20:19:22 eclipse uses a lot of memory Mar 10 20:19:24 and can be slow Mar 10 20:19:27 but adt uses i Mar 10 20:19:29 it Mar 10 20:19:41 you don't need "adt" Mar 10 20:19:58 okay Mar 10 20:20:00 what do I need? Mar 10 20:20:08 sdk Mar 10 20:30:16 pragma-: :o cool Mar 10 20:30:26 pragma-: I noticed that the Eclipse integration is horrible Mar 10 20:30:34 and is not a good way to learn how to do things Mar 10 20:31:34 pragma-: any good guides on how to get started? Mar 10 20:32:21 home: http://developer.android.com/training/index.html Mar 10 20:32:44 ignore the eclipse parts and scroll down to the "using command-line" sections Mar 10 20:36:34 i want to control a character using swipe gestures (swipe right -> move character right... etc), im using a glsurfaceview to draw my 3d scene, however my app touch responsiveness is laggy although the 3d scene is simple, how can i achieve better performance, obviously im missing something here since im new to android dev Mar 10 20:37:01 pragma-: yeah, I always find using the CLI much cooler..and gives me a chance to use emacs :) Mar 10 20:37:47 anny__: paste code Mar 10 20:38:00 pragma-: can i see some of your published apps? Mar 10 20:40:06 Can anyone help me out with creating tcp questions in regards to wifi and 3g? Mar 10 20:40:22 with tcp questions* not creating them Mar 10 20:41:03 try #networking Mar 10 20:41:08 seriously Mar 10 20:41:17 okay thanks Mar 10 20:42:15 the question isnt specifically networking. its networking with android do they do that there? Mar 10 20:44:49 maybe Mar 10 20:45:13 Tinsta: http://pastebin.com/1KhQfhj4 Mar 10 20:45:24 Trinsta: http://pastebin.com/1KhQfhj4 Mar 10 20:51:56 or if anyone care to have a look Mar 10 20:52:07 hello babes! Mar 10 20:52:42 anny__: GLTriangleEx.class paste it Mar 10 20:52:50 also, it might just be easier to do a traceview Mar 10 20:53:17 anny__: its relatively simple, http://developer.android.com/tools/debugging/debugging-tracing.html Mar 10 20:54:33 Trinsta: the new paste http://pastebin.com/NdmUCwkj with GLTriangleEx Mar 10 20:54:39 hello. newby here. i'm trying to create a custom view with a grid (a calendar). In onTouchEvent i need to know which cell (day) has been touched... is there an easy way to accomplish this ? Mar 10 20:55:01 Trinsta: did you have a look on the input handling ? Mar 10 20:55:28 is this a proper way ? Mar 10 20:56:59 I'm trying to follow the tutorial here: http://mobile.tutsplus.com/tutorials/android/android-listview/ Mar 10 20:57:09 anny__, i use a touchlistenerpool but i dont see any reason why yours woul be slower Mar 10 20:57:13 not liking these: R.array.tut_titles, R.layout.list_item Mar 10 20:57:46 I'm trying to figure out if you have to do a build every time you want to obtain changes from xml Mar 10 20:57:46 :*( [2013-03-10 15:49:00 - Emulator] PANIC: Could not open: lol Mar 10 20:57:49 I kept saving the files Mar 10 20:58:04 eclipse kept complaining it couldn't figure out the R.array entries Mar 10 20:58:16 Trinsta: im testing it on a Samsung Galaxy S3, and the responsiveness is not good, i compared it to a simple snake game that i downloaded from the play store Mar 10 20:58:28 just figured you guys would know what the normal situation is Mar 10 20:59:57 meh Mar 10 21:01:15 why do I get this? Starting emulator for AVD 'llllllal' Mar 10 21:01:15 PANIC: Could not open: llllllal Mar 10 21:02:37 can you use clojure to develop android applications? Mar 10 21:04:13 anny__ traceview it Mar 10 21:10:29 Petein: Yes Mar 10 21:12:02 Twey: too slow? Mar 10 21:12:12 Twey: i mean the execution/loading time Mar 10 21:21:39 Petein: Depends. Size used to be a problem, because Android doesn't really have shared libraries, so you had to bundle the whole Clojure runtime with your apps. I don't know how it is nowadays. Mar 10 21:22:24 Twey: what kind of applications to you develop in clojure? Mar 10 21:26:31 Petein: I don't Mar 10 21:28:36 Twey: you develop mostly in native android sdk? except android development do you develop anything else? Mar 10 21:30:17 Petein: I'm not primarily an Android developer. Mar 10 21:31:06 I mostly program in Haskell or C++ at the moment. Mar 10 21:48:20 hey guys, and recommendations for libraries to make REST calls easier with Android? Mar 10 21:48:25 *any Mar 10 21:48:45 you could use eh Mar 10 21:48:48 what's it called again Mar 10 21:49:00 androidquery Mar 10 21:49:49 xorgate, was that directed at me? Mar 10 21:49:56 yes Mar 10 21:51:15 that too Mar 10 21:51:30 looks interesting. I was also looking at RoboSpice Mar 10 21:56:36 hey Mar 10 21:58:08 What do I add to my values-v11/themes.xml to have custom background color for the various themes I use? Mar 10 21:59:54 I let user change themes, but for pre-3.0 Theme.Holo is unavailable Mar 10 22:00:08 So simply swapping between Theme.Holo and Theme.Holo doesnt work Mar 10 22:00:21 I meant in values/themes.xml btw Mar 10 22:01:52 When I Mar 10 22:02:43 I guess I need something between the where it says Mar 10 22:11:52 hey, anyone knows how to create sms, put it in inbox and get notified about it? Mar 10 22:18:29 found out :P Mar 10 22:19:56 hello all. I am hoping that somebody could help me add 4way reboot to gt-s7560m stock touchwiz. Mar 10 22:20:38 i am not bad with adb and shell but i am pretty noob at code level. adk is all set up thoughj. Mar 10 22:21:21 am i pulling framework-res.apk? Mar 10 22:24:23 hello? Mar 10 22:27:00 So, I can style it in themes.xml with #ffffff , but how do I style specific linearlayouts or buttons? Mar 10 22:58:18 question: I have a project that I am going to share the source out. But I dont want to give out my API keys. Is there a way that I could store the value in some external file that I can ignore and then just read the value out of the file? Mar 10 22:58:40 basically, something like the web.config or app.config in .NET Mar 10 22:58:40 xximjasonxx: if you are using ant i think you can use filters http://ant.apache.org/manual/Tasks/filter.html Mar 10 22:58:51 most build systems have something like that. if the configuration to change is in the actual build system recipe (build.xml) then you would just use plain config parameter of course Mar 10 22:58:51 also, be careful that you don't mangle your code ;) Mar 10 22:58:54 g00s i am looking at ant, but I was hoping for something a bit simpler Mar 10 22:58:54 ant is looking back at you ;) Mar 10 23:01:15 I can style in themes.xml with #ffffff , but how do I style specific linearlayouts or buttons? Mar 10 23:01:18 I would like to play RTP stream on my android application. But Android's MediaPlayer could not do it. Could anyone help me ? Mar 10 23:05:52 MediaPlayer can play RTSP, but can't play RTP. Mar 10 23:23:59 I'm running into an issue with orientation changes and added views. I'm just adding two views, finding two TextViews within those and setting their values. It works fine on first view, but after orientation change, anything set through Mar 10 23:24:23 "valueView" will just be the date added at the end. http://pastebin.com/dehFZAAy Mar 10 23:25:43 It's such a simple chunk of code and I feel like it's something very simple I'm missing, but staring at it for an hour has not helped, haha Mar 10 23:26:27 hey guys, i am having some issues with JSONObject. specifically with JSONArray Mar 10 23:27:25 openback: without reading through your code, are you finding that the contents of the textview are getting appended on config change ? Mar 10 23:28:37 this is what i have: http://pastebin.com/cRVwkVbN. it turns out that items is always an empty list. Mar 10 23:28:40 I would like to play RTP stream on my android application. But Android's MediaPlayer could not do it. Could anyone help me ?, It can play RTSP but not RTP Mar 10 23:28:54 g00s: No. I'm inflating new views and setting the incorrect values somehow. Mar 10 23:30:24 hey guys Mar 10 23:30:32 got a question about listviews and highlights Mar 10 23:30:47 it looks like I might be able to create some sort of highlight layout that gets placed into the background Mar 10 23:30:56 but can I influence the foreground at all? Mar 10 23:31:01 Can I have some gray text turn black when highlighted? Mar 10 23:31:30 umm nvm : ) Mar 10 23:33:01 hi Mar 10 23:33:13 is their a compiler or a software to make creating apps easier Mar 10 23:34:05 is there some screen recording software available for recording android screens more smooth than grabbing a shot every second (like ashot does)? Mar 10 23:34:17 yooyo: dreamweaver Mar 10 23:34:31 did I really just say that? Mar 10 23:34:41 yes Mar 10 23:34:49 its ok I use it Mar 10 23:35:03 dreamweaver mobile would it have IOS and android support? Mar 10 23:35:04 i'm trying to load a bitmap from resources, but it seems to get scaled. how can i force it to always load 'pixelperfect' ? Mar 10 23:35:06 How can i programaticly "create" a dialog like the one that appears when you press a spinner ? Mar 10 23:35:14 to choose one item Mar 10 23:36:49 n/m found it BitmapOptions.inScaled false Mar 10 23:46:59 I upload only the apk? Mar 10 23:50:34 fALSO, best way is to create an adapter, see any example that fills a container interface object (listview, gridview, spinner, tabwidget) Mar 11 00:00:28 i have a tiling bitmap and i want to draw this repeatedly (tiling) on another bitmap, sizes may not match up, what's the best way to do this? Mar 11 00:01:14 hmm Mar 11 00:01:33 does it have transparent parts? so you want to draw it over another bitmap? Mar 11 00:01:56 I would create an imageview, set the base image as source, and override the draw method to draw the second bitmap Mar 11 00:02:09 no i have an empty bitmap, unknown size, and i want to fill it with copies of another tiling bitmap Mar 11 00:02:17 ah Mar 11 00:02:43 i reckon i could create a tiling bitmapdrawable around it Mar 11 00:03:19 I remember seeing some TILE_X / Y option somewhere, but I may be wrong Mar 11 00:03:26 yeah Mar 11 00:03:35 gonna try this http://stackoverflow.com/a/4839186/867099 Mar 11 00:09:32 great, works ;) Mar 11 00:10:26 Anyone know if there's an emulator to display MMS messages for Android? It's a bit slow using a gateway to send them to an actual phone, and the Android MMS messaging app is really easy to crash with anything other than very simple content Mar 11 00:19:14 where on the filesystem would a file created with FileOutputStream go? Mar 11 00:19:23 if I didn't specify a path of any kind Mar 11 00:23:11 Anyone know where I cna find the source to the Contacts app? ICS+. I can't seem to find them in the source tree Mar 11 00:39:26 how can i use standard animations to draw something animated on my custom view's canvas for say a second? Mar 11 01:47:32 I'm trying to use the emulator for the first time but the screen never gets past the flashing android logo? Mar 11 01:53:29 apple741: The emulator is very very slow. If your PC/Mac isn't very powerful, it'll take forever to load Mar 11 01:54:17 Ah thanks Smashcat , never used it before I just wanted to see how my app looks on a smaller screen. Mar 11 01:54:56 apple741: Yes, you'll just have to be patient with it unless you have a proper Android phone/table to test on Mar 11 01:58:28 Smashcat: it just loaded :) Mar 11 01:58:35 heh Mar 11 02:00:04 brb Mar 11 02:00:25 Well, tonight I've learned that Android's MMS support is absolutely awful. Really really bad. Hopw this is the last project I have to use it with Mar 11 02:13:23 mornin' Mar 11 02:19:24 anyone know where FileOutputStream would make a file if a path wasn't specified? Mar 11 02:20:33 the app datadir i'd suspect Mar 11 02:21:33 yeah I checked there **** ENDING LOGGING AT Mon Mar 11 02:59:58 2013