Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Make the app adapt to the window, not to a foldable model. Measure the space currently allocated to your activity, map it to a window size class, and switch navigation and content layouts at those breakpoints. A device can be unfolded yet give your app only a narrow split-screen window, or give it a broad inner display; physical screen dimensions cannot tell you which layout is appropriate.

This is now a compatibility requirement as well as a design improvement. For apps targeting Android 16 (API level 36), orientation, aspect-ratio and resizability restrictions are ignored on displays whose smallest width is at least 600 dp, with documented exceptions. A phone-shaped UI may therefore be placed in a wide window whether or not the manifest was written for it. The steps below show how to make that space useful, preserve work while the window changes, and test folded, unfolded and resized states.

Why a wide foldable needs an adaptive layout

Unfolding changes the available app window, often from a compact phone-like area to a broad inner display. The same change can happen when a user rotates the device, enters multi-window mode, drags a desktop-style resize handle or changes posture. Android describes the principle plainly: “Adaptive apps change layouts based on changes in the app display, primarily the size of the app window.” See Android’s adaptive-app introduction.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A layout that merely stretches its phone controls usually wastes the new area. Text lines become uncomfortably long, buttons grow wider without becoming easier to use, and a detail screen may leave a large blank region. A useful expanded layout either shows additional task-relevant information or reorganizes the task into panes while keeping reading and interaction areas at sensible maximum widths.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.

Android 16 changes the compatibility baseline

For an application targeting API level 36, Android 16 ignores several manifest and API-requested restrictions on displays with a smallest width of at least 600 dp. The affected values include screenOrientation, resizeableActivity, minAspectRatio, maxAspectRatio, and corresponding requested-orientation calls. The group includes tablets, large-screen foldable inner displays and desktop windowing. Displays below 600 dp, games identified with the android:appCategory flag, and a user opt-in to the app’s default behavior in aspect-ratio settings are documented exceptions. See the Android orientation, aspect-ratio and resizability guidance.

Android 16 temporarily provides PROPERTY_COMPAT_ALLOW_RESTRICTED_RESIZABILITY at activity or application scope. This is a compatibility escape hatch, not a way to preserve a locked portrait presentation: for apps targeting API 36 or later it does not lock orientation or prevent rotation on large displays. Android 17 guidance says the restrictions no longer apply on displays with smallest width greater than 600 dp for apps targeting API 37 or later, and the opt-out is removed for API 37 targets. Because this behavior is target-version-sensitive, check the current Android 17 documentation before choosing a rollout strategy.

Do not use a fixed aspect ratio, a non-resizable activity or a manifest orientation lock as your wide-screen design. Android warns that those constraints are incompatible with adaptive behavior: a phone layout can be stretched, letterboxed or leave controls outside the usable area. Compatibility behavior can make an app visible; only a responsive layout makes it usable.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Start with the app window, not the device

The app window is the portion of the display assigned to your activity. On an unfolded foldable it may be the entire inner screen, one side of split screen or a user-resized desktop window. Obtain current window metrics through Jetpack WindowManager or the current recommended Android window APIs, then derive a window size class. The display-size guidance explains why device model and physical screen size are the wrong inputs.

Compose implementation pattern

With the current Material 3 adaptive library, the foldable examples use currentWindowAdaptiveInfoV2(). Treat the function and dependency version as library details to verify against the release you ship. Recompute the adaptive information whenever the window changes and branch the overall layout on the width class rather than on a product name.

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
val adaptiveInfo = currentWindowAdaptiveInfoV2()
val widthClass = adaptiveInfo.windowSizeClass.windowWidthSizeClass

when (widthClass) {
    WindowWidthSizeClass.Compact -> CompactAppLayout()
    WindowWidthSizeClass.Medium -> MediumAppLayout()
    WindowWidthSizeClass.Expanded -> ExpandedAppLayout()
}

In a view-based app, observe window metrics and update constraints or fragments from the resulting class. Avoid caching the first measurement: a fold, rotation, split-screen transition or resize can invalidate it while the activity remains visible.

What the classes should mean

Window state Layout decision Typical treatment
Compact Prioritize one task at a time Single-column content, bottom navigation, short labels and vertically stacked actions.
Medium Use additional width selectively Give lists more breathing room, expose secondary actions or move navigation to a rail when it improves reachability.
Expanded Recompose the task Use a list-detail or other two-pane arrangement when selection and detail belong together; keep each pane’s text and controls within a readable maximum width.

The class is a decision aid, not a promise that every screen should have two panes. A reading screen may simply center a constrained article column and add a related-content rail; a form may remain one column while gaining an always-visible summary. Choose the arrangement that reduces navigation or reveals information the user needs for the current task.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recompose the wide layout deliberately

Replace stretching with useful content

Inventory each compact screen and ask what the extra area can do. A mail-like task might show the message list beside the selected message. A settings task might keep categories in a navigation rail while displaying the selected category’s controls. A dashboard can reveal related metrics that otherwise require separate navigation. If no additional content helps, center the primary content and cap its width instead of allowing paragraphs, forms or toolbars to span the entire foldable.

Choose navigation for the available width

Bottom navigation is efficient when horizontal space is scarce. On a larger class, a navigation rail can leave more vertical room for content and keep destinations visible. Do not switch solely because the device is a foldable; switch when the current window class provides enough width and the task benefits from persistent destinations. Preserve the selected destination when the class changes so unfolding does not reset the user’s place.

Design list-detail behavior

In compact mode, selecting a list item can navigate to a detail destination. In expanded mode, keep the list and detail destinations in one activity or adaptive container, with selection driving the detail pane. Define an empty-detail state for the initial expanded view, and ensure that deep links, back navigation and rotation preserve the selected item. A two-pane layout should not duplicate actions in ways that confuse keyboard, touch or accessibility users.

Rank #3
Sale
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black | LED mouse pad with 14 lighting modes, covers keyboard & mouse, anti-slip rubber base, waterproof surface, USB powered
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

Constrain reading and control widths

  • Set a maximum width for long-form text and forms, then center the column in the available pane.
  • Keep action groups together; do not distribute related buttons across the full display merely to fill space.
  • Allow cards and grids to add columns only when each item remains large enough to read and operate.
  • Account for the hinge, cutout and system bars when a posture or window inset makes part of the display unsuitable.

These constraints improve both an unfolded foldable and a large tablet or desktop window. They also prevent a UI from becoming awkward when a user drags a split-screen divider to an intermediate width.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Preserve state through folds, rotation and resize

Assume that a configuration change or window resize can recreate an activity. Android’s adaptive guidance specifically calls out folding, unfolding, rotation and resizing as events that can interrupt an in-progress task. Preserve form input, scroll position, selected items, navigation destination and any other context needed to resume without guesswork. Use lifecycle-aware state holders and saved instance state for transient UI values; persist durable drafts in your normal data layer.

Make every action reachable

Landscape often provides width but less height. A form that fits in portrait may hide its submit button in landscape or in a short split-screen window. Make the content scroll, keep primary actions in the scrollable flow or use an appropriately inset bottom action area, and verify that the software keyboard does not cover the focused field. Dialogs and sheets need the same treatment: they must resize or scroll rather than extend beyond the window.

Handle posture transitions without losing context

When the user unfolds a device, keep the current destination and input. If the new width enables a second pane, show the related content without silently replacing the current item. When folding removes a pane, choose a deterministic rule—usually retain the detail destination and provide a clear back path to the list—then restore the same rule after repeated transitions.

Camera and other aspect-ratio-sensitive surfaces

A camera viewfinder needs separate testing. The sensor’s aspect ratio may differ from the UI container, especially when switching between portrait and landscape. Verify preview rotation, cropping or letterboxing, shutter controls and capture results in both orientations. Do not assume that the preview can simply fill the available view; calculate the intended transform and keep controls reachable after every posture change. Android includes this case in its orientation and aspect-ratio guidance: review the camera and resizability considerations.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.

Test the app across windows and postures

Use a matrix rather than one unfolded-device check. The adaptive app quality guidelines define representative configurations; emulator names and offerings can change, so confirm the current Android Studio setup before creating a test plan.

Configuration in the guideline Reference size What to inspect
Googlebook 160 ppi Desktop-style resizing, pointer input, keyboard navigation and wide content limits.
Foldable 841 × 701 dp Folded and unfolded states, hinge-aware layout, pane transitions and posture changes.
8-inch tablet 1024 × 640 dp Medium/expanded breakpoints, navigation changes and landscape reachability.
10.5-inch tablet 1280 × 800 dp Two-pane balance, text measure, grids and dialogs at a broad width.
13-inch Chromebook 1600 × 900 dp Very wide windows, maximum-width constraints, multi-window and repeated resizing.

The guidance lists a Pixel Fold emulator, medium-tablet emulator, desktop-preview emulator and resizable emulator for varied configurations. Physical hardware is useful for hinge, sensor and posture behavior, but the workflow does not require buying a foldable: Android Studio’s emulators and resizable configurations cover the core window-layout checks.

Run this test sequence for every important task

  1. Launch in compact portrait and complete the task once.
  2. Repeat in compact landscape, checking that content scrolls and the primary action remains visible.
  3. Unfold or switch to an expanded window while partway through the task. Confirm that input, selection and navigation destination survive.
  4. On the expanded layout, verify that additional panes or content are useful, not merely duplicated or stretched.
  5. Enter and leave multi-window mode, drag the divider through breakpoint boundaries and resize repeatedly.
  6. Test folded, unfolded and relevant book or tabletop postures, then rotate in each posture.
  7. Inspect dialogs, menus, text wrapping, accessibility focus, keyboard behavior, deep links, back navigation and camera previews.

Define pass criteria from the app’s use case and the applicable adaptive quality tier. A screen passes only when its controls can be reached, its text remains legible, and the user’s context survives the transition—not merely when the activity technically occupies the full display.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Common failure modes and fixes

“The app fills the inner display, but everything is huge”

The window is being accepted without a responsive composition. Add width-class branches, cap text and form widths, and choose a pane or navigation-rail arrangement where it shortens the user’s path.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

“The app is still letterboxed or portrait-only”

Check the target SDK, manifest restrictions and any orientation API calls. On API 36 targets, large displays may ignore those restrictions; on earlier targets or exception cases, compatibility behavior can differ. Remove unnecessary locks and validate the current Android documentation before relying on an opt-out property.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

“The user loses a draft after unfolding”

Move transient form and selection state out of a view that is destroyed with the activity, restore it through lifecycle-aware state and saved instance state, and test recreation during an actual edit rather than only at launch.

“The submit button disappears in landscape”

Make the content scroll and test the shortest supported window, including split screen with the keyboard open. Avoid fixed-height containers and verify bottom insets.

“The two-pane layout feels empty or confusing”

Two panes are not mandatory. Use them only when the second pane improves the task. Otherwise center a constrained primary surface, add a purposeful secondary region or retain the compact navigation model at that width.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A practical implementation checklist

  • Measure current app-window metrics; never branch on a foldable model name or physical display size.
  • Convert metrics to window size classes and make the top-level layout react to class changes.
  • Replace hard-coded orientation, aspect-ratio and non-resizable assumptions with responsive layouts.
  • Decide what extra content, navigation or panes genuinely help at medium and expanded widths.
  • Apply maximum widths to reading and interaction surfaces.
  • Preserve drafts, selection, scroll position and navigation context through recreation and posture changes.
  • Make landscape and short windows scrollable, including dialogs, forms and keyboard-open states.
  • Verify camera preview transforms independently from the surrounding layout.
  • Exercise fold, unfold, rotation, book/tabletop posture where relevant, multi-window and repeated resize events.
  • Run the representative foldable, tablet, Chromebook/Googlebook and emulator configurations in the adaptive quality guidance.
  • Recheck target-version behavior in the current Android release documentation before shipping.

When these checks pass, the app is not simply allowed to appear on a wide foldable; it is using the space intentionally and remaining reliable as that space changes.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.