**** BEGIN LOGGING AT Sun Jun 16 02:59:58 2013 Jun 16 03:01:50 Does CountDownTimer class is precise enough to make the "timer" from it ? Jun 16 03:11:31 kevinb: what class would such a dialog activity popup be? Jun 16 03:12:54 you'd create the widget just with textviews or whatever, then set a pending intent to open an activity. the activity would have a different theme set in the manifest. Theme.Dialog is easy and tempting, but I think HTC Sense 5 messes it up so it's not transparent, so you actually need to do Theme.Transparent and create a dialog yourself (like by using AlertBuilder in your activity's onCreate, just make sure to finish the activity when the dialog is dismissed Jun 16 03:13:23 ok, thanks Jun 16 03:14:08 but the activity wouldn't show up as an icon in the list of apps, right? because it's not like an application activity... Jun 16 03:14:51 only activites that match the intent ACTION_MAIN with CATEGORY_LAUNCHER are shown in the launcher's all apps view Jun 16 03:15:07 ah, ok, thanks Jun 16 03:16:00 hey all... Jun 16 03:16:18 I have 2 widgets set up to use the same configure activity Jun 16 03:16:41 how can I have the configure activity determine the widget that was added? Jun 16 03:18:33 you're passed the app widget id by the launcher. I think you can use AppWidgetManager.getAppWidgetInfo(appWidgetId), but it's possible only the launcher can use that, not the appwidget itself Jun 16 03:21:48 I think you're right Jun 16 03:22:01 I might be able to get the provider's class name Jun 16 03:28:12 Is there a way to make Eclipse build automatically? Jun 16 03:29:19 like, when you blink 3 times? Jun 16 03:29:31 or say "autobuild hooooo" Jun 16 03:32:53 shouldn't Project -> Build Automatically do the trick? Jun 16 03:41:04 Why MediaPlayer has "create" static methods that returns MediaPlayer, but not "good" constructors ? Jun 16 03:41:24 thebean: thanks. I think I may have accidentally unchecked that Jun 16 03:41:43 I mean what is the point in doing "static methods returning the object" instead of constructors ? Jun 16 03:41:50 cool Jun 16 03:43:30 bluesm: invoking a static create method, rather than a constructor directly, can allow the framework a bit more smarts. like if it takes parameters it could return a different subclass depending on those, rather than you having to find the appropriate class. also in the future they could switch which subclass (or create a new subclass) is used Jun 16 03:45:54 kevinb: You mean "android framework" ? Jun 16 03:46:23 in this case yeah. but the pattern is used in other java frameworks as well Jun 16 03:46:25 kevinb: Because MediaPlayer.create always returns MediaPlayer, Jun 16 03:46:47 but maybe in the future it'd return either IntelMediaPlayer or ArmMediaPlayer or something like that Jun 16 03:47:18 kevinb: It is kind of java pattern ? Jun 16 03:47:33 yes Jun 16 03:48:58 kevinb: Ok. Thanks for your time :) Jun 16 03:49:38 If you want more info it's covered in Effective Java (excellent book). Here it is on google book search: http://books.google.com/books?id=ka2VUBqHiWkC&pg=PA5&lpg=PA5&dq=effective+java+static+constructor&source=bl&ots=yYJgLjr1V1&sig=L8kZV_gCFsssqHzB3R703rRsm9I&hl=en&sa=X&ei=gDW9UbufK8f6yQH22YGABg&ved=0CE4Q6AEwBA#v=onepage&q=effective%20java%20static%20constructor&f=false Jun 16 04:03:20 hi Jun 16 04:03:24 shmooz! Jun 16 04:46:35 Hi guys, anyone know about Uri.parse() function? how do I check the path of my picture in my android storage. let say Myimage.jpeg is the file name? Uri.parse("file:///mnt/sdcard/Myimage.jpeg"); Jun 16 04:49:12 androidnewb: this help: http://stackoverflow.com/questions/8110236/get-file-path-for-uri-parse-in-android Jun 16 04:50:30 night all... brain hurts Jun 16 04:50:30 ok, ill look at it Jun 16 04:59:40 are the upload beta apk's available right from the Play store? Jun 16 04:59:45 uploaded* Jun 16 05:04:06 If I have "delays" via timer.schedule Jun 16 05:04:33 I do need call "handler" to do send message to main thread, to change for example views ? Jun 16 05:59:53 I am trying to use the ProfilePictureView class from Facebook Android SDK 3.0 to display the profile pictures in a ListView. Jun 16 05:59:53 Is there a way to make the View rounded so that the profile pictures themselves look rounded? Jun 16 06:20:12 Can I access the whole time in CountDownTimer ? Jun 16 06:20:24 http://developer.android.com/reference/android/os/CountDownTimer.html Jun 16 06:20:51 I want to access "long millisInFuture" in the  onTick  method, to calculate percentage of time... Jun 16 06:24:24 why cant you access it ? Jun 16 06:29:43 vivek_rk: Here's a starting point http://stackoverflow.com/questions/14801075/android-how-to-apply-mask-on-imageview . In addition you need to implement some kind of caching to avoid redoing those operations every time your listbox shows a new image (on scrolling). Jun 16 06:33:49 StingRay_: Oh. Jun 16 06:34:10 StingRay_: So the name of this field is the same as is putted in documentation ? Jun 16 06:35:43 So every constructor in android is like: https://gist.github.com/bluesm/5791056 Jun 16 06:35:43 ? Jun 16 06:35:50 StingRay_: ^ ? Jun 16 06:36:06 what ? Jun 16 06:36:43 thats nothing to do with android Jun 16 06:36:44 at all Jun 16 06:36:49 tis java Jun 16 06:38:22 StingRay_: millisInFuture cannot be resolved to a variable Jun 16 06:38:48 have you declared it ? Jun 16 06:38:50 :) Jun 16 06:39:13 StingRay_: But shouldn't it be in superClass ? Jun 16 06:39:26 I mean as a field int CountDownTimer Jun 16 06:39:59 no Jun 16 06:40:05 if you read the class doc Jun 16 06:40:18 dunno if you look at the source maybe Jun 16 06:41:15 So this approach is good ? Jun 16 06:41:16 https://gist.github.com/bluesm/5791091 Jun 16 06:41:21 StingRay_: ^ Jun 16 06:41:40 does it work ? Jun 16 06:54:27 StingRay_: Yes it does. Jun 16 06:54:40 StingRay_: But I though there would be more elegant approach :) Jun 16 06:54:41 kjeldahl: So I would have to implement a custom view? The ProfilePicView extends FrameLayout... **** BEGIN LOGGING AT Sun Jun 16 07:13:03 2013 Jun 16 08:05:42 I'm using androidstudio - I deleted the 'build' directory. Now it says it cannot copy resources to that dir Jun 16 08:05:47 How do I fix this? Jun 16 08:06:33 you deleted a folder Jun 16 08:06:42 and now something wants to copy into that folder Jun 16 08:06:43 yes Jun 16 08:07:06 no idea …. try….. creating the folder ? Jun 16 08:07:27 it's a complicated dir structure... I'll have to create each directory Jun 16 08:07:42 thats the gradle structure, I'm using ant with android studio Jun 16 08:08:26 For a book type app, would a banner ad or interstitial be more suitable? Jun 16 08:08:28 I'm guessing banner as I doubt users will want to leave in the middle of a story to install another app? Jun 16 08:08:44 liquidmetal, restore it from your version control? Jun 16 08:08:53 I'm sure you're using one, right? Jun 16 08:09:11 sonOfRa, I didn't put the build dir in version control - I was under the impression I could generate it anytime from source Jun 16 08:09:59 liquidmetal: copy from another proj, minus the files Jun 16 08:10:03 see if that works Jun 16 08:12:56 how do I switch to ant? Jun 16 08:14:06 Is there a way to pass the data to the listener ? Jun 16 08:14:15 From the function that set this listener ? Jun 16 08:16:13 I would like to do something like this Jun 16 08:16:13 https://gist.github.com/bluesm/5791357 Jun 16 08:16:19 But java doesn't support closures Jun 16 08:33:04 ? Jun 16 08:37:00 bluesm, you could store howmanytimes as a class variable. these can be accessed with EnclosingClass.this.howmanytimes Jun 16 08:50:18 sonOfRa: It looks kind of ugly... Jun 16 08:50:29 sonOfRa: I There isn't better approach ? Jun 16 08:52:19 gah, ctrl+w does not delete words in graphical clients :( Jun 16 08:52:43 bluesm, I haven't used MediaPlayer, but isn't there some way to tell the mediaplayer to play something several times? Jun 16 08:58:44 sonOfRa: There is an loop Jun 16 08:59:09 that looks a lot cleaner than creating many instances of mediaplayer over and over again Jun 16 08:59:25 sonOfRa: But not without specifying "how many times". Jun 16 08:59:50 but aren't you specifying that in your method playding(int howmanytimes)? Jun 16 09:00:16 Yes I do. Jun 16 09:00:46 then i don't see a problem with doing it that way. Especially because now, you're recursively creating new MediaPlayer objects, which may or may not be memory heavy Jun 16 09:02:12 sonOfRa: But anyway I do need call the following track on the setOnCompletionListener Jun 16 09:02:53 ah Jun 16 09:03:15 https://gist.github.com/bluesm/58a8717f23e9bf5920f1 Jun 16 09:03:21 sonOfRa: ^ Jun 16 09:03:48 It look uuugly. Jun 16 09:07:35 hey! Jun 16 09:10:11 bluesm, it does, but there isn't another way to access things from an inner class sadly Jun 16 09:10:16 closures are coming in java8! Jun 16 09:15:53 sonOfRa: Maybe is there way to put some data to listener, or madia player ? Jun 16 09:20:07 https://gist.github.com/anonymous/5791496 you could try that Jun 16 09:20:14 i think finla variables are accessible Jun 16 09:21:39 Another thing you could do is, instead of creating an ANONYMOUS inner class, use a regular inner class, and pass "howmanytimes" in the constructor for the class Jun 16 09:23:53 OnCompletionListener is an inteface Jun 16 09:24:14 sonOfRa: And the MediaPlayer have not good constructor, it haves method .create ... Jun 16 09:25:20 OnCompletionListener is an interface yes. But what you're doing with new OnCompletionListener() {...}, is defining an anonymous inner class that implements this interfaces Jun 16 09:25:22 *interface Jun 16 09:25:56 Alternatively, you can create a static inner class MyOnCompletionListener implements OnCompletionListener {...} Jun 16 09:29:46 sonOfRa: So reference to "outer Class" , final variable , or creating my custom class that would implement particular interface ( and hold my variable with number of times) ? Jun 16 09:30:24 yes. reference to outer class is kind of ugly, final variable probably works if you have just the one variable. Jun 16 09:30:38 If there might be more compley behaviour to come, you want a custom class Jun 16 09:30:45 *compley Jun 16 09:30:48 *complex Jun 16 09:34:57 sonOfRa: Ok. Thank you very much for your time :) Jun 16 09:50:46 llFor a book type app, would a banner ad or interstitial be more suitable? Jun 16 09:51:25 I'm guessing banner as I doubt users will want to leave in the middle of a story to install another app? Jun 16 10:03:34 Can anyone tell me if there is any specific functional diffferences between the Alpha and Beta APK channels on the play console? Jun 16 10:17:36 Where I can find the manifest of dialer app ? Jun 16 10:31:09 anyone know if the datepicker/timepicker used in google calendar is open source or is it propriatary to google calendar? https://lh3.ggpht.com/1htlANBvNHb_8gULXNnIcUG4ZbeeQebqDVQ3uXKaSIkyd8M7qjM2CqKjTM3LHEPZPg Jun 16 10:31:17 cause they're freaking awesome :) Jun 16 10:37:23 Hi all Jun 16 10:37:54 anyone knows what an expired FB session looks like when calling getActiveSession() Jun 16 10:37:54 ? Jun 16 10:41:26 no, but maybe null? Jun 16 11:05:42 Does anyone know of a good, thorough guide about implementing AsyncTaskLoader-based loaders? Jun 16 11:07:41 pjdelport: have you tried vogella? Jun 16 11:09:02 thepoosh: All i could find there is a single sentence that says "You can use the abstract AsyncTaskLoader class as the basis for your own Loader implementations." Jun 16 11:10:28 and this wasn't enough? Jun 16 11:10:28 http://developer.android.com/reference/android/content/AsyncTaskLoader.html Jun 16 11:10:46 not quite Jun 16 11:11:47 i mean, that's a fine example for application data, but there's very little guidance on how exactly to respond to the loader lifecycle in general, if you're doing your own loader Jun 16 11:27:05 How long can I keep bluetooth connection ? Jun 16 11:32:17 Until your battery runs out. Jun 16 11:33:34 kakazza: Hmm. Can I push, the an action, from one "bluetooth device to another" ? Jun 16 11:34:35 I do not understand what you mean. Jun 16 11:36:11 kakazza: That one device could pull the action on the other. Jun 16 11:37:23 kakazza: I mean, say I have activity that "make a phone call" and I want to form the other device pull executing this activity. Jun 16 11:43:28 I still don't completely understand. But you can probably send over BT whatever you want and make the App do whatever you want on the command. Jun 16 11:48:12 kakazza: But who "initiate connection" Jun 16 11:53:31 bluesm: i think when devices are paired and both have BT turned on, they are effectively "connected" whenever they are in range Jun 16 11:54:47 Jc_Dev: So both can pull ? Jun 16 11:56:20 my understanding is that it's a two-way connection, but i can only say check out the BT spec, there's a bunch of "profiles" you can look through to see which one to use Jun 16 11:56:59 bluesm: get two devices and play with sending files between them over bluetooth, you'll get a feel for it Jun 16 11:57:22 it's an option in the share menu Jun 16 11:57:32 like on a picture for example Jun 16 12:28:08 hi. could anyone tell me if google's speech recognition api could be used to detect if there actually IS speech? Jun 16 12:28:18 so as to exploit it as a 'conversation detector'? Jun 16 13:00:14 youd have to run it all the time Jun 16 13:00:26 which would be a dead giveaway since your battery would drain much faster Jun 16 13:00:48 even if you burst the polling Jun 16 13:04:25 hi, i want to learn developing android apps specially in java, i know java only with a hello world app. how can i learn developing android apps in 1 month? is this possible? anyone can help me? Jun 16 13:04:51 Chaze: why do you want to detect conversations? Jun 16 13:05:32 SpeedEvil: for a "mobile sensing" university project. A smart phone could behave differently if it senses conversations taking place Jun 16 13:06:13 You just need to detect voices then. This isn't that hard - if you accept that you may false trigger off speech-like sounds Jun 16 13:07:08 Something like record all the time - and look for appropriate time-varying spectrums. Jun 16 13:07:13 pero_p: start at http://developer.android.com/training/index.html and work your way forward Jun 16 13:07:18 ask for help you get stuck Jun 16 13:08:00 SpeedEvil: Yep, but I'd really like to avoid implementing that myself. Jun 16 13:10:03 the speech recognition machinery probably isn't very suited to the problem of detecting the presence of conversation in ambient sound Jun 16 13:29:06 hello. I have a lengthy but important question. had answers, stating here to share and get different views. anyone wants to participate for 150 points bountry ? http://stackoverflow.com/questions/17005837/persistent-foreground-android-service-that-starts-by-ui-and-also-starts-at-boot Jun 16 13:44:18 what are the advantages of roboelectric vs native junit style tests Jun 16 13:48:29 Tronflowers: the former lets you test stuff that involves much more of the Android API, presumably. Jun 16 13:50:19 pjdelport, thanks Jun 16 13:50:37 I've finished a project and am wondering what test framework to use Jun 16 13:50:45 test driven development HAH! Jun 16 13:50:51 ;) Jun 16 13:53:04 Tronflowers: Consider that kind of testing for business/application-logic style testing, but don't discount on-device testing. Jun 16 13:53:52 I've found the latter to be extremely invaluable to check that your stuff actually works on different API levels and Android distributions, etc. Jun 16 14:02:05 For game development, these days it is preferable to use double over float? Jun 16 14:02:55 lasserix: http://developer.android.com/training/articles/perf-tips.html#AvoidFloat Jun 16 14:03:12 according to that, there should be no difference between float and double performance aside from the space usage Jun 16 14:03:28 (which might have indirect memory / cache impact, though) Jun 16 14:03:34 yeah Jun 16 14:03:44 benchmark first, and weigh performance against precision Jun 16 14:03:46 i'm wondering why the opengl android matrix class is float based though Jun 16 14:03:50 consider fixed-point, if possible Jun 16 14:03:55 hehehe Jun 16 14:04:05 one day maybe i can perform such a magic trick Jun 16 14:04:14 but today need decimal places to do most of the stuff Jun 16 14:05:18 decimal places? Jun 16 14:06:29 you can't quite compute the parabolic trajectory of a ball shot out of a canon with ints, for instance (well in most cases) Jun 16 14:06:35 *accuratly compute Jun 16 14:07:29 well, you may be able to get away with fixed point, depending on how much precision you need Jun 16 14:08:25 hmm i am unfamiliar Jun 16 14:12:36 heh " Catastrophic cancellation " Jun 16 14:14:28 do most devices not have an fpu? i thought most > 8 api did Jun 16 14:15:31 lasserix: read up on fixed point math... it worked back in the 80ies, it works now as well :) Jun 16 14:16:01 does fixed point perform better than floating point even if the device has a fpu? Jun 16 14:16:04 yeah i am :) Jun 16 14:18:16 it probably depends, but as a rule, yes Jun 16 14:19:22 fixed point is essentially just integer arithmetic with appropriate scaling Jun 16 14:19:42 ahh Jun 16 14:22:19 fixed point is not nearly as convenient as floating, though, so you'll want to apply it where it makes a performance difference Jun 16 14:22:28 good to know Jun 16 14:22:55 i just got to the point where i need to abstract to organize my current framework so i wanted to set it up appropiatly Jun 16 14:22:59 thanks for the input Jun 16 14:34:25 Anyone done work with opengl es 2.0? I am just curious for compiling programs for my different shapes. I set it up so the class of the shape has its own m, mvp matrices and shader strings. To make it more consistent, i was thinking of having an interface for loading the shader in the renderer if it hasn't been loaded already. Jun 16 14:52:37 hello Jun 16 14:57:36 is there anyone who has some expeience with gradle build system? Jun 16 14:58:21 If I don't dereference static buffer objects and the app dies will this cause a memory leak? Jun 16 14:59:25 I accidentially managed to publish my app (in Alpha) as prod. If I understand it correctly, Google does not allow me to remove it and continue alpha testing. I can unpublish the whole app, but then alpha testing builds no longer work either. Jun 16 14:59:41 lasserix: everything in the process should be killed Jun 16 14:59:44 Is this correct, or have I missed something? Jun 16 15:00:07 so it shouldn't be a memory leak unless the buffer lives or is linked to somewhere else, like GPU memory Jun 16 15:00:18 (and isn't also reclaimed when the process dies) Jun 16 15:00:49 I guess I could create a "special" build that just inform people that the app is currently in alpha and release it as the prod version, but that is just ridiculous. Jun 16 15:02:21 I guess that would do wonders to the app ratings... :-( Jun 16 15:03:21 pjdelport: if it is linked to GPU memory how do i clean up the allocation? Jun 16 15:04:36 pjdelport: err is just setting it null during "destruction" good enough? Jun 16 15:08:39 lasserix: If it's just a Java-level buffer, and there's no documenattion indicating otherwise, you probably don't have to do anything. Jun 16 15:09:26 Setting it to null only makes a difference if you expect the process to stay alive, but want the GC to clear unused things. Jun 16 15:20:01 ahh thanks Jun 16 15:20:15 (its a floatbuffer) Jun 16 15:22:00 hi. i am trying to create a notification with a number but it isnt showing. here is the code: http://pastebin.com/fsCLxe1u what i am doing wrong? i already tried to call notify inside the loop but it doesnt works too Jun 16 15:22:18 it only shows the notification with text (without a number) Jun 16 15:36:29 ult? Jun 16 15:36:54 so all projects created in android studio are gradled by default? Jun 16 15:54:41 Tronflowers: yes, they are Jun 16 15:55:39 Tronflowers: do you have some experience with gradle? Jun 16 15:56:01 nope Jun 16 16:01:31 Hey how can I make the views lay out more compact? Jun 16 16:01:39 I have far too much gaps between my views Jun 16 16:02:54 Hello people, I've got problem with porting a library as module, It has got multiple source directories and I don't know how should build.gradle look like Jun 16 16:03:03 can anyone help me, pleas? :) Jun 16 16:33:56 http://code.google.com/p/android/issues/detail?id=56560 Jun 16 16:34:01 dx not running Jun 16 16:34:23 ragequit time Jun 16 16:43:46 Anyone know why when using an xbox 360 controller, the main stick also spawns dpad keyevents? Jun 16 16:43:55 That was weird Jun 16 16:44:00 Anyone know why when using an xbox 360 controller, the main stick also spawns dpad keyevents? Jun 16 16:46:38 aw nevermind, I've just got to eat the motion event Jun 16 16:48:22 Anyone know how to get information on the MotionEvent to know exactly which joystick moved instead of querying every single axis? Jun 16 16:56:11 Oh, but if I eat all axis events, then the dpad only shows up as an axis :/ Jun 16 17:00:38 ads just ucked up my eclipse workspaces Jun 16 17:00:40 :( Jun 16 17:22:42 What version of the linux kernel is on android 4.2? Jun 16 17:27:02 depends on vendor I think, but one of the 3.x series. Jun 16 17:43:52 tomeo, My GS4 has 3.4.0 while my HTC Droid DNA has 3.4.10 Jun 16 17:44:03 Depends on vendor really Jun 16 17:44:11 thanks Sonicadvance1, dragorn Jun 16 17:44:29 My moto has 3.0.something Jun 16 17:44:30 21 Jun 16 18:37:49 Android documentation for InputDevice references getSupportedAxes, but it doesn't show up :/ Jun 16 18:48:52 Is figuring out which axis a change came from found only by looping through all axises and seeing if the value changed? :/ Jun 16 19:05:25 ah, InputDevice.getMotionRanges returns a list of accessible axises with the corect axis IDs Jun 16 19:08:12 Is there ability to keep my service when screen turn off ? Jun 16 19:36:00 bluesm: have a read about Service, i cant explain it better than the docs Jun 16 19:36:23 right. Jun 16 19:36:30 basically theres a few things you can do, one being have the onStart return STICKY Jun 16 19:37:01 hey Jun 16 19:37:16 you can also startForeground(), which will give the service more priority and less of a chance of getting killed Jun 16 19:37:32 I wanna lay out views in columns using linear layouts. Is using weights enough or is there a better way? Jun 16 19:38:18 luyang: think in terms of scalability Jun 16 19:38:32 will it still look good on a 10" tablet Jun 16 19:42:09 long pressing home and swiping apps to terminate do not allow the onDestroy() to run? Jun 16 19:52:51 There's no guarantee that onDestroy is called Jun 16 19:54:35 luyang: rows and columns? Jun 16 19:55:23 if both, you may want to look at GridLayout Jun 16 20:02:54 pjdelport: yes, exactly, but I want it to be backward compatible to android 2.2 and up Jun 16 20:11:02 luyang: sorry, i have to run Jun 16 20:11:23 but you can get a v7+ version of the GridLayout in the support library, IIRC Jun 16 20:11:34 hopefully someone else here can help you! Jun 16 20:12:38 in Eclipse.. if i add "proguard.config=proguard-project.txt" to my project.description.. and export it as apk, is my app then protected from obfuscating? Jun 16 20:13:02 proguard-project.txt is empty btw (cause it would only append, and use the default in the sdk root) Jun 16 20:14:55 hmm, the file size is 5 times smaller, so it looks like it has worked, but when i touch outside my seek bar, the value is changed :d Jun 16 20:15:18 pjdelport: thanks, I'm checking that out right now Jun 16 20:27:18 would anyone be interested in joining my beta testing team, for Jarvis? Jun 16 20:28:01 Weirdest thing, when i debug the app from eclipse onto my phone all works well: i have a activity which looks like a dialog,, a seek bar, when you change the seek bar and touch outside the 'dialog' it fades out.. great :) .. but when i export the app, and sign it with my key… and i don't use pro guard btw.. i open the app, set a value on the seek bar, touch outside the dialog.. and in a millisecond i see the old value on the seek bar and in t Jun 16 20:28:02 text field (%) Jun 16 20:28:05 any clue's? Jun 16 20:28:50 when i open the app again, i do see the correct value Jun 16 20:29:14 but it's not correct that i see the previous value in a couple of milisecond Jun 16 20:29:15 =s Jun 16 20:49:37 So I've got around detecting which axis the MotionEvent came from by just grabbing the entire list of axises each time an event hits and updating my array. But really, since I want the joysticks to be configurable. I really have to have an list in memory and check two events for changes between all the axises to see which one changed? :/ Jun 16 21:02:08 Hi, I see that the tools and platform-tools (and probably all other binaries) that come with the "Linux 64-bit" ADT Bundle are 32-bit ELF's. Is this supposed to be the case? Jun 16 21:11:14 no they aren't Jun 16 21:11:22 check the emulator bins Jun 16 21:14:54 yo Jun 16 21:25:40 I would love to know what goes on when I publish a .apk Jun 16 21:48:19 beastmanrage: they perform runtime tests against it Jun 16 21:48:35 hence the delay? Jun 16 21:49:13 I assume so Jun 16 21:49:21 oof Jun 16 21:50:25 They added it about a year ago Jun 16 21:51:02 someone tested it by having an app phone-home, turns out they run the app in an emulator Jun 16 21:51:25 wow thats something Jun 16 21:52:38 I submitted 2 updates within 5 minutes of eachother, the first became live like an hour ago Jun 16 21:52:48 So they're definitely entering some sort of queue Jun 16 21:53:59 a black hole is some sort of queue too Jun 16 21:54:40 is it a queue or a stack? If nothing ever comes out, you can't know :) Jun 16 21:55:14 i think stuff comes out Jun 16 21:55:25 based on my experience Jun 16 21:55:32 XD Jun 16 21:56:00 g00s, you into beta testing? Jun 16 21:56:40 beastmanrage i haven't used that new play feature yet, if thats what you are referring to ... Jun 16 21:56:44 The delay is because of caching Jun 16 21:57:09 And Google has a lot of servers, who knows how updates propagate between them Jun 16 21:57:16 i was more asking if you could beta test for me :) Jun 16 21:57:45 So maybe that phone-home was actually a user who got it early? Jun 16 21:58:14 Unless they matched the connection to some google server Jun 16 21:58:28 No, they test it as well Jun 16 21:58:32 ah ok Jun 16 22:01:04 beastmanrage: if you google for it you will probably find the blog post Jun 16 22:01:15 but it was a qemu instance he detected Jun 16 22:01:23 so not a user Jun 16 22:01:57 Just google android bouncer Jun 16 22:11:05 beastmanrage, my app has a web link in it...and I know Google hits the web link when I update my APK Jun 16 22:11:33 beastmanrage, because it's a new web page with nothing pointing to it...and the only location of it is the APK I just sent to Google Jun 16 22:11:34 Awesome read : http://www.techrepublic.com/blog/security/google-play-androids-bouncer-can-be-pwned/8053 Jun 16 22:15:08 Does any one have experience with animation? my fade out on a view shows the previous value's that were set .. Jun 16 22:15:30 so i set the new value's… touch outside a dialog, a animation is called Jun 16 22:15:55 the variables are not changed, but i do see them changed on the screen for a few mili seconds Jun 16 22:48:20 if anyone answer, i missed it: does anyone know of a good in-depth tutorial on how to do voice commands? Jun 16 22:48:59 solved; the animation using xml files was causing the old value's to show Jun 16 22:49:16 when i did the animation by coding it was perfect Jun 16 22:49:26 Xabster: Just say 'help voice commands' - it has to be in a very high pitched voice though. Jun 16 22:49:27 but i had to upgrade min android from 8 to 12 Jun 16 22:49:39 is there a nice way to control animation with code from 8? Jun 16 22:50:28 eh? Jun 16 22:55:44 good sunday afternoon in Mexico Jun 16 22:56:06 does anybody what causes an IOException in an OutputStream Jun 16 22:57:33 "throws IOException - if an I/O error occurs. In particular, an IOException is thrown if the output stream is closed." Jun 16 22:57:37 (http://docs.oracle.com/javase/6/docs/api/java/io/OutputStream.html#write(byte[])) Jun 16 22:57:52 SpeedEvil: got any useful info? Jun 16 22:58:36 ok thanks Jun 16 22:58:41 Sorry - I wasn't being serious - I shouldn't IRC when too tired. Jun 16 23:02:57 or drunk Jun 16 23:03:54 I do not drink. Jun 16 23:04:01 But, yes Jun 16 23:09:29 hey so I'm trying to upgrade my ADT plugin, and check for updates doesn't find a new one, but I still get an error message that it's out of date. Anyone know what I should do? Jun 16 23:18:39 oh that's nice… I uninstalled ADT plugin with the idea of reinstalling, and now eclipse won't open at all Jun 16 23:18:48 oh well… reinstall Jun 16 23:19:47 @nesoi sometimes you need to click in ADT options and select only updates/news packages Jun 16 23:20:05 @nesoi you already try that? Jun 16 23:41:18 is there a way to fade a view out using an minapi 8 Jun 16 23:41:33 without using AnimationUtils.loadAnimation Jun 16 23:41:40 so just pure java Jun 16 23:41:44 instead of xml Jun 16 23:51:17 dont load an animation Jun 16 23:51:19 code one Jun 16 23:51:25 :) Jun 16 23:52:05 fBirD thanks but I saw your message too late and reinstalled it Jun 16 23:52:06 <|0xD34D|> blasphemy Jun 16 23:52:14 now my app doesn't run Jun 16 23:52:28 has anyone here migrated to studio? Jun 16 23:53:25 nesoi: lots Jun 16 23:53:48 StingRay_: do you need to do the eclipse export or is it not really necessary? Jun 16 23:54:00 up to you how you handle it Jun 16 23:54:11 there is no "need to do it this way" Jun 16 23:54:50 what's the advantage of doing that export as opposed to not? Jun 16 23:55:04 read about it Jun 16 23:55:06 it tells you Jun 16 23:55:13 mainly to do with gradle config Jun 16 23:56:52 right, but what's the disadvantage of just importing the project without doing an export? Jun 16 23:57:26 import how? as what ? and what build system ? Jun 16 23:57:39 import from existing sources Jun 16 23:58:18 StingRay_ I'm having caching problems using animation like this: http://paste2.org/sen9mjPk - is there a fix? Jun 16 23:58:24 minSDK = 8 Jun 16 23:58:48 caching ? Jun 16 23:59:38 i think it is caching? but not sure. i have a seek bar, variables are all good, but when the animation kicks in… the display value on my seek bar / percentage go to the previous value for a few seconds Jun 16 23:59:42 like 300 ms Jun 16 23:59:51 but they are not changed the variables Jun 17 00:00:21 nothing to do with what you just pasted Jun 17 00:00:26 so if you started with 34% and you've set it to 78%… touch outside.. fade out.. you will see 34% again for the 300 ms Jun 17 00:00:30 the animation lenght Jun 17 00:00:54 StingRay_: I created the eclipse project by importing existing source, so would there be a disadvantage in creating the studio project by doing the same? Jun 17 00:01:09 nesoi: it depends what you want Jun 17 00:01:09 if i do minSDK=12 and use wrapper.animate() … setAlpha(0) .. i don't have any problems Jun 17 00:01:21 but i want SDK 8 too Jun 17 00:01:25 nesoi: like I said, read about it, every dev is different Jun 17 00:10:14 StingRay_ i would like to make a sdk check so the fade out will work on all systems http://paste2.org/CenPxC1L Jun 17 00:10:38 but on my android 4.1.1 phone it won't start when i click on the icon Jun 17 00:10:50 no error Jun 17 00:11:16 is this the correct approach ? Jun 17 00:12:31 would anyone happen to know why i can't add icons to a multi choice list preference? Jun 17 00:13:41 calling Builder.setSingleChoiceItems() from within onPrepareDialogBuilder works - the icons appear next to the preference... but when i change it to setMultiChoiceItems(), the icons are gone Jun 17 00:33:01 damn, i think i found the answer to my question...multichoice does not support a custom adapter Jun 17 00:33:28 does this mean i have to create my own listpreference class which subclasses Preference? Jun 17 00:55:18 When will we see 4.3 builds for yakju here? https://developers.google.com/android/nexus/images Jun 17 00:55:40 when it's released Jun 17 00:55:49 as an image Jun 17 00:55:55 to that url :) Jun 17 00:58:55 StingRay_: That was a good one :) Jun 17 00:59:11 well what did you really expect lol Jun 17 00:59:29 2013/10/14 06:00GMT ? Jun 17 00:59:32 :) Jun 17 00:59:40 StingRay_: Exactly. Jun 17 00:59:41 thanks Jun 17 01:01:11 what was that web site that offered to create a web service for your mobile apps? Jun 17 01:01:27 ah parse Jun 17 01:01:42 "that", I rather suspect there are 10's if not 100's Jun 17 01:01:48 including google :) Jun 17 01:02:22 yeah but parse is the big one Jun 17 01:02:35 recommendations for others would be appreciated Jun 17 01:03:54 that would depend thought? Jun 17 01:04:01 or way too many factors :) Jun 17 01:14:00 shit, i need to find a replacement for Reader asap Jun 17 01:14:48 g00s: Press is pretty nice Jun 17 01:15:23 drudge this? http://www.pressreader.com/ Jun 17 01:15:37 hi, in the android layout editor I have a scrollview with some components that are too far down to see in graphical layout. what can I do to view them in graphical layout? Jun 17 01:15:55 g00s: http://twentyfivesquares.com/press/ Jun 17 01:16:30 latest update supports feed wrangler and feedbin Jun 17 01:16:40 next update should have feedly and fever Jun 17 01:16:59 oh ,thanks. wow, so many squares Jun 17 01:20:04 drudge is this an android-only app ? Jun 17 01:20:11 yes Jun 17 01:28:49 is it possible to tie into the offline speech to text from Google Now? Jun 17 01:58:58 Simple question: if I am writing an app, do I need to pay to get "in-app ads" in it ? Jun 17 02:08:48 anyone knows how to use a custom trustmanager in downloadmanager? Jun 17 02:09:00 blockeduser: there are plenty of different in-app ads Jun 17 02:09:17 but most of the time you use them to make money, not spend it Jun 17 02:09:42 I downloadmanager gives me a exception because it couldnt validate the certificate Jun 17 02:09:48 parco: thanks for the info. do you know if google's admob is free ? Jun 17 02:09:58 yes it is Jun 17 02:18:01 hey so eclipse is saying that my AndroidManifest.xml file is missing, but I see it right where it should be… anyone know how to fix that? Jun 17 02:18:21 anyone ever had android studios sit a "dex..." for ever lol Jun 17 02:18:38 oh nevermind Jun 17 02:21:28 nesoi, have you tried fixing project properties? Jun 17 02:21:49 oh nevermind Jun 17 02:23:05 i'm trying to run a hello world app through an emulator, after following the instructions here. (http://developer.android.com/training/basics/firstapp/running-app.html) When I click the run button however, no "Run As" dialog pops up Jun 17 02:24:38 I have "javax.net.ssl.SSLHandshakeException : com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException: could not validate certificate signature" when trying to download a file using DownloadManager .. anyone knows how to fix this? Jun 17 02:47:04 can an Activity's dispatchGenericMotionEvent get called multiple times before one ends? **** ENDING LOGGING AT Mon Jun 17 02:59:58 2013