Scrolling: Android vs IOS - Xiaomi Poco F1 Questions & Answers

What do you think about Scrolling on Android?
I copy and paste that interesting post from here:
https://www.reddit.com/r/Android/co..._source=amp&utm_medium=&utm_content=post_body
My question Is: It's possible, to tweak scrolling values? When yes, how could you modify it on Android?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Original Post:
...I am generally very happy with Android's scrolling. I like medium to fast scrolling on Android more than iOS (iOS limits the speed to let things load and keep things smooth), it feels more responsive and when you flick it, you get the speed you expect.
But when it comes to slow scrolling (this is when you're focused and are looking for something) iOS has a small tweak that makes it very satisfying to scroll. And this tweak is with the inertia. On iOS, when you make a small flick, the screen keeps scrolling, it creates a feeling of whatever you're scrolling is "on ice" or like a cube of butter on a smooth hot pan, it keeps moving. This produces a very nice effect. On Android on the other hand, when you make a small flick, the screen stops immediately like there is too much friction underneath. It does not feel as "airy" and "slippery".
I've made a comparison video to highlight the difference:
https://streamable.com/59901
It would be awesome if Google tweaked slow scrolling to be more like iOS and left fast scrolling as it is. I think it would create a better experience.

Related

Making browser pinch to zoom+scrolling as smooth as the iPhone?

So as we all know, that the iPhone Browser Safari offers a way smoother pinch to zoom and scrolling experience than the Android Browser (Especially on singlecore phones). So I head the only reason why the iPhone Browser is smoother is because it just takes a thumbnail instead of live rendering, so you actually only navigate on a thumbnail of the site untill you stop touching the screen.
I was just wondering if it's possible to change the Android Browser so it does the same thing, giving us a smoother experience?
Why hasn't anyone already done it?
Bump I guess

stock settings Developer options. Transition&Window Animation

has anyone ever bothered to go into developer options in settings and turn off transition animations scale or windows animation? to see if things are speeded up even more so. I noticed with windows animation off, the setting screens just pop onto the screen vs. a more gradual appearance of it. I'm trying it with those off to see if any noticeable increase in UI speed. although my UI was fast n lag free before, I'm just curious to see if speed increased even more. Someone brought up a point before that one reason IOS UI is fast because they don't have fancy transition animations n such like android. so cutting those off "should" theoretically improve ICS UI.
I just use the app "spare parts" to speed up the window and transition animations.
krispy521 said:
I just use the app "spare parts" to speed up the window and transition animations.
Click to expand...
Click to collapse
I have that app also. but instead of just speeding them up, you can completely shut them off. things do move alot faster as far as ui goes. if you put the transitions to 10x you get this cool slow mo fading effect when switching to certain tasks or apps. but going into developer options and cutting off windows animation and transition animation does speed things up. they pop on the screen that much faster.
I might try out the spare parts thing to see how that fares. reminds me of an app I had on Ipad, jailbreak needed, that was like a fake gpu accelerator. all it did was speed up window animation and transition animation. it worked well so ill take a look at this. I'd still think completely shutting them off is the fastest method vs. speeding them up.
edit update: I just tried out spare parts like you said. Do you know what speeding up the windows n transitions animations really does in that app? lol all it does is change the developer animation settings. I compared it. OK for example stock developer settings has windows and transition set at 1X by default. now if you go into spare parts app and put those animations to fast, all it did was change developer options animations to .5x speed. so really that spare parts app is not even needed for that. you can go straight into developer options and change this without needing that app. I did it a few times and looked back n forth at spare parts settings then developer options and all it does is change developer option speed. which I can do within Asus settings itself. even in the app description it says cutting them off brings fastest device performance.
I still wish we could find out a more technical answer on if Forcing GPU rendering helps or not. and if it does, is there extra battery drain? only seen mixed answers. nothing concrete yet. I have noticed in the developers section there's a custom rom calles WSG rom. one of his features is that he basically cut off CPU rendering and forced GPU rendering full-time. been hearing good things about how fast it is. I wonder if its the same as going into developer options and forcing gpu rendering. Anyone has any technical insight into this?
I think I was the one who mentioned the screen transition in a thread where someone was calling the TFP laggy.
I have mine set to none. I don't see why anybody would use screen transitions. Isn't instant screen changes what everyone wants?
theandies said:
I think I was the one who mentioned the screen transition in a thread where someone was calling the TFP laggy.
I have mine set to none. I don't see why anybody would use screen transitions. Isn't instant screen changes what everyone wants?
Click to expand...
Click to collapse
cutting off those animations does bring instant screen changes. I think I will leave them off. UI is even faster than before with them off. everything, as far as UI. launching apps, etc..is instant.
here is technical info on what happens when you Force GPU rendering. I asked the developer MasterZen about it in his thread. He isbthe Creator of WSG Rom, where he added the feature of removing software(CPU) rendering and forcing GPU rendering full-time. here's his quote:
" FULL GPU rendering puts our tablets into a state where all the rendering steps, both rasterization and scene composition, are handled by the GPU. The rasterization step in the rendering phase takes all the display list objects, either vectors and bitmaps, and creates textures to be rendered. Then the textures are copied on to the buffer. Thus freeing up our CPU for more excessive task"
demandarin said:
here is technical info on what happens when you Force GPU rendering. I asked the developer MasterZen about it in his thread. He isbthe Creator of WSG Rom, where he added the feature of removing software(CPU) rendering and forcing GPU rendering full-time. here's his quote:
" FULL GPU rendering puts our tablets into a state where all the rendering steps, both rasterization and scene composition, are handled by the GPU. The rasterization step in the rendering phase takes all the display list objects, either vectors and bitmaps, and creates textures to be rendered. Then the textures are copied on to the buffer. Thus freeing up our CPU for more excessive task"
Click to expand...
Click to collapse
Is this how iOS does it? Are there any drawbacks to full GPU rendering, more crashes..ect?
demandarin said:
here is technical info on what happens when you Force GPU rendering. I asked the developer MasterZen about it in his thread. He isbthe Creator of WSG Rom, where he added the feature of removing software(CPU) rendering and forcing GPU rendering full-time. here's his quote:
" FULL GPU rendering puts our tablets into a state where all the rendering steps, both rasterization and scene composition, are handled by the GPU. The rasterization step in the rendering phase takes all the display list objects, either vectors and bitmaps, and creates textures to be rendered. Then the textures are copied on to the buffer. Thus freeing up our CPU for more excessive task"
Click to expand...
Click to collapse
That's how apple does it! I am telling you guys why do you think they use extensive amounts of VRAM and also why they leave their CPU clocked so god damn low!
We should start forcing that in all roms and send a letter to Andy Rubin if we find it helps a bunch!
Sent from my PG86100 using Tapatalk
aypanthony said:
Is this how iOS does it? Are there any drawbacks to full GPU rendering, more crashes..ect?
Click to expand...
Click to collapse
I'm not noticing any drawbacks at the moment on full gpu rendering. MasterZen said in his thread that he will put together a beta team to see if it has any drawbacks or improvements to battery performance.
Wordlywisewiz said:
That's how apple does it! I am telling you guys why do you think they use extensive amounts of VRAM and also why they leave their CPU clocked so god damn low!
We should start forcing that in all roms and send a letter to Andy Rubin if we find it helps a bunch!
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
good idea. plus people should definitely go into developer options and cut off the windows and transition animations, tablet is Wahhabi more snappier now. add force gpu rendering and UI n everything becomes really fast. mines was already great before but cutting off those animations took it to another level. I'm forcing gpu rendering also to see how that fares also. we might be on to something
Wow... i just changed the Windows and transition animation setting to 0.5 instead of 1.0 and enabled the force gpu option. There is a Noticeable improvement in GUI speed for the interface. I like the eye candy so didn't want to completely turn them off.
Thanks for the tip!
Def a speed boost when turning off animations.
MadmanJay said:
Wow... i just changed the Windows and transition animation setting to 0.5 instead of 1.0 and enabled the force gpu option. There is a Noticeable improvement in GUI speed for the interface. I like the eye candy so didn't want to completely turn them off.
Thanks for the tip!
Click to expand...
Click to collapse
no problem
demandarin said:
good idea. plus people should definitely go into developer options and cut off the windows and transition animations, tablet is Wahhabi more snappier now. add force gpu rendering and UI n everything becomes really fast. mines was already great before but cutting off those animations took it to another level. I'm forcing gpu rendering also to see how that fares also. we might be on to something
Click to expand...
Click to collapse
Benchmark it like that!
Sent from my PG86100 using Tapatalk
Wordlywisewiz said:
Benchmark it like that!
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
OK. ill do it tonight. I doubt the animations would affect anything but forcing GPU rendering could have dramatic effect for the positive in the benchmarks. as far as gpu side of things goes.

[APP][ALPHA-XDA-Live-Wallpaper]---Update3: XDA-Version V2! ---Custom---Multitouch---

Updates:
I can't stop touching my phone!
BIG UPDATE Liquid Version 3 22.09.2012:
So much new stuff: New Objects, New Features, New artworks, New Settings, many Fixes and Changes, improved stability.
New Objects:
-The amazing Color Fluid Surface(including; Liquid Colors, Anti-Color, Particles, a swimming Object, Connections to other Objects, own new sub-section in Settings)
-Full Screen Image(just shifting a little with homescreen)
-New Liquid Beta-Particles (linked to the Fluid Surface to make, 2 fluid physic engines connected driving each other!)
-The amazing Color Fluid Surface:
Get a realy liquid screen.
Make fine colorfull swhirls with each finger or mix the whole fluid witch all touch points.
Continuously auto-selecting the "next most-amazing color" for each touch point.
See the colors mixing transparent on any background.
Finger 4 bill dropp Anti-Color, the mathematical opposite of Color. Anti-Color and Color will be colorfull neutralized against each other. Naturally Anti-Color is invisible but I found a way to show it. It´s enabled on default and will change to it´s naturally invisibility if switching to "Inverse Fluid Colors".
The Engine has it´s "own" swimming Particles and a swimming customizable Object.
Some Objects are connected to the fluid and will swimm in fluid and/or add forces to it.
The Fluid Particles are very fine and have some options, you can select an independent build-in texture to keep them look Particle-like while using any Picture on other Objects.
Fluid Surface code is great but calculated on cpu and needs power at higher fluid resolution. This needs some optimizations, I will try to move some expensive calculations to faster scripts or buffer-array-operations to make it run faster at higher resolutions. Rendering fluid is already fast.
-Static Background Picture. It´s just shifting a little with homescreen. If you select a not-transparent Picture, background will hide the 3D-Android and the 3D-Background Particles, so don't forget to disable hidden Objects to safe power.
-New Liquid Beta-Particles.
Interesting dynamic physics. Connected to Fluid Surface, if active together, engines will move each other, result will move very dynamic or chaotic.
Beta because unoptimized, slow, cpu draining, laggy touch and unstable physics could force close somtimes because moving out of bounds. But It can blast the Fluid
-New Image Artworks all supporting Transparency:
If you want to use old removed Images, you can extract the Images from old apk file.
-New Settings. Added icons to most options. Select Picture direct from Image-Buttons.
As simple and friendly as possible.
Linked gravity-sensor-delay to framerate slider to make it fast or power-safing together.
Added info and contact button linked to this thread(nothing else online yet).
Wallpaper runs fine without sdcard now. Just Cropping Image is not possible without sdcard reasonable.
- Build on Android 4.1.-, minimum required Android 2.2.
Runs Best on 4.1 with "additional features" and best stability. Settings Icons will not be visible on older Androids than 2.3.3 if I am right.
Runs on every phone and virtual device I tested. Also it runs on my TegravII Tablet on Android x86 4.0 R2 but only the 3D-Android is shown and changing Picture works but everything else not. So I will try to get it running complete on not fully compatible Android x86 later.
-Bugs: Nothing is realy broken for me. For left bugs seems just trying again makes it fine.
Loading or Cropping Pictures could still fail on bigger images or incompatible formats. I will rework the image handling a little softer to make this stable. Unfortunately Wallpaper can force close on first start in some cases.
This was next step to get everything ready for more interesting stuff.
Please send some feedback after testing.
______________________________________________________
______________________________________________________
Update II : 20.07.2012
I like it now. XDA-Texture is attached right way. I added perlinNoise like wavy movement to get it a little more interesting and flaglike.
No more forceClose in settings menu but still no effect on now selectable options. Next step= Lsd-colors(see LsdCam effect1) and settings. Will see to get the waves more harmonic and with some settings and more(maybe custom) images and it should be fine for first effect.
Have to come more and better.
Update 4 (26.07.12) : LSD-Wallpaper V4 XDA-Version V3! Resize and own Pictures.
Wallpaper should work on any display resolution.
-Options are working. -
-3 build in images or load own picture. Picture will be resized on load. Transparent png working.
-You can toggle waves on or off now..
Wallpaper is funny with own pictures of peoples and faces.
Issues:
If you want to use options to load own foto.png or own foto.jpg there must be the files foto.png or foto.jpg direct on sdcard, else it will forceClose. Will add a album selection with cropping there.
If you toggle waves on or off it will load xda image, so you have to select the picture you want again after toggling waves.
LsdWallpaper is drawing delayed @ 30fps while not consuming much power. Also it should release resources on hide so it should only consume power if you (could)see it. I can confirm the mesh dont moves if phone is locked. Also fps, texture- and mesh-resolution will be adjustable in settings.
This runs on other roms and display resolutions on emu, should run on most Android Phones now. should we give it to all Android phone section? I will not give them 3D if it is finished
leonardusbayu said:
Stereoskopic live wallpaper.
Sent from my PG86100 using xda app-developers app
Click to expand...
Click to collapse
You are right, I will try, I will have it also. But this will take some time.
Update: XDA-Version V1! There was not much time but here is the Result so far. Will add more effects and more options (current option is without effect). (Multi)-Touch to see XDA-logo. Note:Image is not attached the way it should and will be but this is also just a nice and free multitouch XDA-Life-Wallpaper. Works nice with the attached analog clock from the Android IDE.
It´s Live-Wallpaper-Whish-Week,
So please post any whish how your favorit dream live wallpaper should be and I will do my best to release it here (if I like the idea).
While porting my LSD-Cam to latest Android-Apis for supporting ICS-Roms I started creating life Wallpaper.
This I am currently locking into Android drawings and will attatch Textures first to my physics and implement many Effects for easy creating intresting and custom Live Wallpapers also for XDA community. This will keep some days, Eclipse-Android is not so diffrent to my mother language processing and everything runs like suspected, it is "just" porting to diffrent drawings and handlings.
so you may post whishes for wallpapers.
Also I will be able to create widgets, lockscreens or any professional android content.
Also I will look int 3D to bring up stereoscpopic content(I am also 3D-Master )
Works very well, looking forward to see more options
aSiD1712 said:
Olny multitouch particle grid yet but my code. While porting my LSD-Cam to latest Android-Apis for supporting ICS-Roms I started creating life Wallpaper.
This I am currently locking into Android drawings and will attatch Textures first to my physics and implement many Effects for easy creating intresting and custom Live Wallpapers also for XDA community. This will keep some days, Eclipse-Android is not so diffrent to my mother language processing and everything runs like suspected, it is "just" porting to diffrent drawings and handlings.
so you may post whishes for wallpapers.
Also I will be able to create widgets, lockscreens or any professional android content.
Also I will look int 3D to bring up stereoscpopic content(I am also 3D-Master )
Click to expand...
Click to collapse
Nice to see this coming. Anyway is that possible to run a 3d live wallpaper
Sent from my PG86100 using xda app-developers app
Update: XDA-Version V1!
Update: XDA-Version V1!
There was not much time but here is the Result so far. Will add more effects and more options (current option is without effect). (Multi)-Touch to see XDA-logo. Note:Image is not attached the way it should and will be but this is also just a nice and free multitouch XDA-Life-Wallpaper. Works nice with the attached analog clock from the Android IDE.
It´s Live-Wallpaper-Whish-Week,
So please post any whish how your favorit dream live wallpaper should be and I will do my best to release it here (if I like the idea).
Stereoskopic live wallpaper.
Sent from my PG86100 using xda app-developers app
Update III : LSD-Wallpaper V3 XDA-Version V2! Great Multitouch Action in XDA Design!
Update III :
I like it now. XDA-Texture is attached right way. I added perlinNoise like wavy movement to get it more interesting and flaglike.
No more forceClose in settings menu but still no effect on now selectable options. Next step= Lsd-colors(see LsdCam effect1) and settings. Will see to get the waves more harmonic and with some settings and more(maybe custom) images and it should be fine for first effect.
Have to come more and better.
LsdWallpaper is drawing delayed to 30fps while not consuming much power. Also it should release resources on hide so it should only consume power if you (could)see it. I can confirm the mesh dont moves if phone is locked. Also fps, texture- and mesh-resolution will be adjustable in settings.
This runs on other roms and display resolutions on emu, should run on most Android Phones now. should we give it to all Android phone section? I will not give them 3D if it is finished
leonardusbayu said:
Stereoskopic live wallpaper.
Sent from my PG86100 using xda app-developers app
Click to expand...
Click to collapse
You are right, I will try, I will have it also. But this will take some time.
Download:
Very great: I downloaded AIDE from PlayStore, copied eclipse wallpaper project to sd card and could build it without changing anything.
So I can code and compile on phone in a great way. Thanks AIDE!
Right now I am implementing sterescopic 3d for the evo3d to the live wallpaper.
Update 4 : LSD-Wallpaper V4 XDA-Version V3! Resize and own Pictures.
Wallpaper should work on any display resolution.
-Options are working. -
-3 build in images or load own picture. Picture will be resized on load. Transparent png working.
-You can toggle waves on or off now..
Wallpaper is funny with own pictures of peoples and faces.
Issues:
If you want to use options to load own foto.png or own foto.jpg there must be the files foto.png or foto.jpg direct on sdcard, else it will forceClose. Will add a album selection with cropping there.
If you toggle waves on or off it will load xda image, so you have to select the picture you want again after toggling waves.

Naked Browser Pro ... Inverted "Night Mode" .... [Battery saver]

Fastest and cleanest browser out there bar none.... always used this on my less beefy devices back in the day because it doesn't use much processor and it's amazingly quick... but if you like bells and whistles? you'll hate this browser... it is a massively stripped down version of an android browser with nothing extra to clog up the works... just straight up fast browsing...
advantage for us? ... It has a great night mode that just flips JavaScript background and text... but leaves photos and windows alone... so it doesn't invert everything , giving a more normal browsing experience in night mode while saving tons of battery on our Amoled screen and going real easy on the eyes for bedtime web surfing.
PLAYSTORE LINK TO NB PRO
EXAMPLE BELOW OF INVERTED BROWSING (reddit: of course... where else would i be besides here?)

jittery scrolling / lag

Hey guys,
I just got my Z4 Tablet last week and so far I really like it and want to keep it. BUT what’s really bugging me is the jittery, choppy scrolling and/or lag when scrolling in the YouTube app, Google Play Store, Google Play Newsstand, Google+ app as well as non gApps like Facebook and Instagram. Basically every vertical scroll movement where content is pulled from the web is not fluid at all. (Here's an example what it looks like, although the video features a Samsung Galaxy S6: https://www.youtube.com/watch?v=nPOf0knKmvI )
So my question is: Do you guys have the same problem?
I read and watched a lot of reviews before purchasing the device and everyone’s opinion was pretty much the same: buttery smooth performance, no lag whatsoever. So I’m really curious wether or not it’s just my device or if everyone is experiencing the same. Maybe the gApps aren’t optimized for the Xperia UI (or vice versa?)?
Would be great to get some feedback on this
Greetings!
All Devices have a little lag on fast Scrolling.
It comes from loading Icons and Pictures.
You see after first loading the Pictures no lags more.
No, I have it even when all pictures are loaded. After a reboot the tablet allows smother scrolling.
I also have it even when all pictures are fully loaded, it just becomes a little less I guess. And yes, after a reboot scrolling is actually a bit smoother, but never really like it's supposed to be. My Oneplus One for instance is a lot smoother and never experiences these problems albeit the older and supposedly inferior hardware.
What OS version u have on your Oneplus? To be honest I hope it will be improved by 5.1.

Categories

Resources