Android R development - Android Q&A, Help & Troubleshooting

Hello everyone,
after having upgraded my Note10+ to Android 10 under OneUI 2.0, with its new gestures implementation, a remark came to me.
Have you installed on your smartphone the DROPBOX app? If yes, open it, enter into a subfolder and then go back to the previous main folder using the in-built back gesture (which works simply by swiping right from any point of the screen).
Have you noticed? How smooth the gesture itself and the transition (and simple I would say) are?
Then, I looked back at the new back gesture implementation coming with Android 10, and I ended up thinking that back-gesture on the Dropbox app is way smoother, nicer, and easier to get and to reach (which is a key point from a perspective of an OS which maximises the User Experience).
Hence my question is, would be a nice move from Google to implement a gesture like the one in the Dropbox app in the next version of Android, namely Android R (maybe)?
Thanks to all
Michele

Related

[Q] How about using any programs in a Sense tab?

Background
Ok this may be silly, but just wondered if there would be any interest in this idea I had earlier. What I love about Sense is that it's like each tab has almost moved past being a widget and has almost program like functionality, it seems to me this is really unique on a mobile device.
Concept
So I was thinking, what if it was possible to have extra tabs, in which ongoing programs could run, in something like a window. So for example, slide right one from a Facebook tab immediately into TCPMP, or continue one further into the File Explorer app? Why not extend the Sense UI?
Other thoughts:
1. I noticed that altering the tabs in sense causes a restart. I don't know if there is any way that this could be worked around, but otherwise I guess it's not possible to open up a whole new tab for each program. Perhaps there could be several open in which programs appear as they are run, with a customisable preference for the apps which appear on each tab/ a priority list?
2. maybe it would be possible to have something like a task switcher instead, I was thinking about something like the fantastic iManager, but where the app was fully functional in the tab, then could be switched with a nice simple gesture? This could skirt around the problem of new/blank tabs, and would be pretty cool!
3. Maybe this is nuts, as after all a quick tap on the home button will bring us straight back to Sense, but one less press is never bad right? And also the idea of a unified seamless UI is perfect for mobile in my opinion- I get frustrated by the jumping in and out of apps which Andoid and iOS require. CHT and Sense is exactly what is keeping me on WM
I can't code, but just thought I'd open the idea up to your opinions. Maybe someone who can wants this enough to do it?

Android Low Level Tweaks

The Note is my first Android phone coming from iPhone and so far I'm loving the phone and loving Android. It's obviously much much more customizable in a lot of ways (theming, widgets, settings, etc), and I find that it loads most applications much faster and does things quite a bit faster than I'm used to on my iphone 4.
One thing I'm surprised about, and maybe I'm not looking in the right places or I have it all wrong, is that there aren't many _low level_ tweaks available? It's mostly just widgets and themes, but nothing really available that can change the core behavior of your phone as you can with tweaks on a jailbroken iPhone?
For example, two things I've looked for so far that seemed like no-brainer easy peasy things.... music controls for the notification bar (or perhaps music controls that are accessed by overriding a capacitive button, such as holding down the settings button), and a user agent faker for the default browser. Yes I know there are other browsers available, but that's not the point (I tried Dolphin browser HD and did not like it.. it was slower and less responsive than the stock browser).
Those two examples may have their own workarounds (I know notification music controls are coming in ICS, and about:useragent will temporarily change the user agent), but I'm really getting at a larger question here. Other examples of "low level tweaks" from iphone that I kind of liked -- if you are viewing a text window above an open keyboard (ie gtalk, sms) and scroll down within the text window, it moves the keyboard out of the way. This was really natural for me, and just a simple download from Cydia. Another example -- swiping up from the bottom of the phone opening the multitasking bar -- again, really natural and awesome... a better fit for iphone for sure, but again, I'm not necessarily looking for those _exact_ tweaks, just offering some examples of what *types* of tweaks I'm referring to as "low level tweaks". Based on that, is there somewhere I can look to find these *types* of tweaks?
Unless I'm mistaken, it seems that to get these low level tweaks, you need a custom ROM? And then I guess you either need to learn how to build your own custom ROM, or hope that a dev will bake *all* of YOUR favorite tweaks into the _same_ ROM. Is that assessment about right when talking about low level tweaks? Or maybe there are other ways to add these tweaks, such as using adb to push them over? If so, where might I actually locate tweaks like this -- is there a repository / database / market of them somewhere?
FWIW I am rooted and OC'd using Da G's kernel (thanks Da G!). I've never dealt with custom ROMs on android so I'm partially speculating based on what I've heard about them and the lack of low level stuff on the market.
i think your comparing apples to oranges.
Apple keeps it simple and navigation is seamless IF YOU USE the device the way THEY INTENDED. step outside of that little box and they won't even support you .. i.e. jailbreak - after jailbreaking you can screw your phone up with all kind of cracked apps and all that junk.
As far as the keyboard moving out of the way, i don't think their are a great deal of ppl who care too much about that.... i think android compensates quite well in other areas.
having owned both platforms i would say it like this:
Apple holds software to a higher regard than hardware. after all, if you can't use your phone because it force-closes every 2 seconds then what's the point.
If you are like me and you like to "think outside the box" a little bit, then there are more possibilities with android... seems like eventually android drives you to learn more about your phone and how stuff works. i call it "the phone for adults!" lol
As far as the keyboard is concerned, you just need to download a different one. Go Keyboard, for example, has a button you can press to hide the keyboard whenever you want.
There's always an app/widget/setting in Android that will let you accomplish almost anything you want. That's the beauty of the platform.
Hitting the back button while in a text field will hide the keyboard, and allow you to scroll in the text box.
Sent from my SGH-I997 using xda premium
I'm not sure about low level tweaks but you could try something other than the default TW launcher and keyboard to achieve some of the gesture based control you mention. For example, Swiftkey X has gestures to hide the keyboard by swiping down and ADWlauncher allows you to program the swipe up function to various things.
Android is a platform built on top of a Linux kernel. If rooted, anything you can do with Linux (e.g. everything), you can do with Android.

[Q] New to Android platform

Hello Everyone,
I am new to androind platform, and i do not have much knowledge about android platforms. I am looking for the information that if i want to download any application or games for any android device, how would i recognize before downloading aplplication or games that the particular application or game is compatible with my handset or not.
In fact i have no clue about the different versions of android that what are the difference between those android versions?
I will really appreciate your help.
Thanks in advance.
Hi and welcome to the Android world!
In android play market on your phone, only compatiable apps will show, so you can not really download incompitable apps to your phone from market.
So the differences between the Android versions. Lets start with 1.5 (Cupcake).
Android Cupcake aka Android 1.5 Android Cupcake was the first version of Android most people got their hands on. It put some meat on the bare bones of the original Android OS, giving it the user-friendly features required to tussle with established platforms like Palm, Blackberry and the iPhone.
Android Cupcake introduced animated window transitions, accelerometer-enabled rotations, an improved web browser and a new virtual keyboard. That all sounds a bit technical, but what it really meant was Android became much slicker and easier to use. It also included features that outstripped its rivals, including integrated voice search, home screen widgets and Live Folders.
Android Donut aka Android 1.6
Android Donut added a new way to search your bookmarks, web history, contacts and the web directly from the home screen. It also pulled the video, photo and gallery applications together into one place, making it simple to flip between camera and video modes.
Android Donut also included some neat little tweaks, allowing you to select multiple photos for deletion, see what applications were draining the battery and a camera speed boost (Google statistics said it was 39% quicker).
Android Eclair aka Android 2.1
Android Eclair saw an avalanche of new features hitting the OS, with support for multiple accounts for email and contacts in a combined inbox. Exchange support was added too, much to the delight of businesses snapping up Android mobiles, while the ability to search through SMS and MSS messages and lots more camera upgrades meant Android fans using their phones for personal calls were just as happy.
In Android Eclair, the OS gained built-in Adobe Fash support, digital camera zoom, a new scene mode for easier photos in all environments, white balance controls, colour effects and a new macro focus mode for close-up snaps. The Android virtual keyboard also got another makeover to speed up typing speed and reduce spelling mistakes.
Android Froyo aka Android 2.2
After Android Eclair got the ball rolling, Android Froyo (or Frozen Yoghurt) continued the deluge of new features. A revitalised homescreen made it easier to configure shortcuts and widgets, and was combined with a brand new applications launcher and browser.
Security was improved in Android Froyo with the option to set a pin number or password, and the Calendar app added support for Exchange Calendars. The Camera app added on-screen buttons for zoom, flash, white balance, geo-tagging, focus and exposure and the Camcorder function gained LED Flash support. Android Froyo also saw Android get a major speed boost overall.
Android Gingerbread aka Android 2.3
Android Gingerbread was all about making Android simpler, faster and easier to use. A stripped back UI placed colourful elements on a black background, which Google believed would make navigating the OS at a glance a lot easier.
The on-screen keyboard in Android Gingerbread was overhauled once again, with keys reshaped and repositioned to improve typing accuracy.
One touch selection, along with copy and paste, was another simple but handy change adding the ability to press and hold to select a word and then copy it to the clipboard.
Android Gingerbread also included improved power management and the ability to simply monitor and close active apps. The Camera app also gained support for multiple cameras, to take advantage of phones with front-facing cameras.
As before, enhanced elements like the music player, notifications and social network integration were added to some gorgeous hardware to make the Galaxy S2 irresistible.
Android Honeycomb aka Android 3.0
Unlike the rest of the Android incarnations, Android Honeycomb is built specifically for tablets. That means the OS has had an extreme overhaul with a 3D take on the established Android approach to multitasking, notifications, home screen customisation and widgets.
The System Bar where notifications, system status and navigation controls rest is a constant fixture, while an Action Bar changes depending on which app you're using to give you access to options, navigation controls and custom widgets.
Android Honeycomb makes it easy to switch between recently used apps and has a redesigned onscreen keyboard customised for a larger screen. The browser, camera, photo gallery, contacts and email apps have all been redesigned to fully take advantage of a full screen tablet view.
So the latest version, ICS 4.0 (Ice Cream Sandwich)
Ice Cream Sandwich combine the features of Gingerbread and Honeycomb into an operating system designed for phones and tablets. Ice Cream Sandwich's interface is similar to Honeycomb's, both in style and functionality.
ICS brought (as said above) Honeycomb features to smartphones and added new features including facial recognition unlock, network data usage monitoring and control, unified social networking contacts, photography enhancements, offline email searching, app folders, and information sharing using NFC. Android 4.0.4 Ice Cream Sandwich is the latest Android version that is available to phones.
Read more about ICS here: http://www.android.com/about/ice-cream-sandwich/
Yeah, maybe a little bit much to read but you will understand the versions better
Sent from my LT26i using xda premium
Sikiduck, I think you have made a good summary. Not to much...

Creating a custom ROM for desktop use only

After testing android-x86 I'm convinced this OS could have a lot of potential on desktops..........if it were more desktop-friendly.
I been thinking this a lot and I'm guessing it shouldn't be that difficult, like at the very bottom a lot could be done with a custom launcher that gave easy access by mouse to functions that depend on gestures like the config section in the status bar. Adding right-click shouldn't be hard either, though building an API to support right click on apps is a step up.
I think the most difficult part would be running apps as windows instead of full screen. Something can be done with xposedframework and modules like flying android. One option would be to add the side-by-side of touchwiz, or even an array mode like 4 apps on the same screen at the same time. Even with a 15" laptop you get more space (actual space, not resolution) than with four 4.5" phone screens put together.
A lot of apps specially those made for tablets could be used with a mouse and keyboard without too much problem (eg: evernote, es explorer, gmail) but other would probably need to be at least tweaked, but eventually with a userbase we might get devs to build actual custom apps. I imagine devs could also use the existing design from the windows/mac versions of their apps, like in the case of evernote for example, instead of having to rethink the entire app's layout.
Anyway, opinions?

Question multistar on Xperia 1 IV

Hi, I was wondering if there was any way to port samsung's multistar to the Xperia 1 IV so that users can use more then 2 apps at once. Or maybe port nubia red magics implementation of it. Flagships from 2022 come with 12+gb of ram, why not utilize it to its maximum potential? (A Samsung device with 8gb of ram can have 5 different apps running in the foreground at once with multistar, surely we can do more with 12gb of ram).
because, sadly, most apps are not done in a way that it really can be used as multitasking on a desktop. Have samsung tablet and while dex seems like am interesting thing it really isn't a desktop experience. Same goes for sony 2 apps implementation, whole it can be handy for some copy/paste or similar situations I find myself most comfortable while simply switching between the apps as needed.
On a desktop you can scroll through the content in the window which is in the background so you can leave just a portion visible and work. On android using touchscreen only that is not possible so I have just a smaller working area and clicking to bring window in front or swiping to another app is the same thing.
kinggo2 said:
because, sadly, most apps are not done in a way that it really can be used as multitasking on a desktop. Have samsung tablet and while dex seems like am interesting thing it really isn't a desktop experience. Same goes for sony 2 apps implementation, whole it can be handy for some copy/paste or similar situations I find myself most comfortable while simply switching between the apps as needed.
On a desktop you can scroll through the content in the window which is in the background so you can leave just a portion visible and work. On android using touchscreen only that is not possible so I have just a smaller working area and clicking to bring window in front or swiping to another app is the same thing.
Click to expand...
Click to collapse
Thanks for the reply! for sure, most apps aren't optimized for it, however it seems like for the most part it works just fine with multistar (though I'm not sure how Samsung managed to pull it off)
well, you can use 21:9 multiwindow and then put 3rd app as popup on top. That's more than 2 then.

Categories

Resources