Bounds er en layoutinspektør på enheder til Android-udviklere, UI-designere og QA-ingeniører. Åbn den app, du bygger (eller en hvilken som helst skærm, du studerer), tryk på den flydende sideknap, og Bounds tegner livevisningshierarkiet over skærmen: elementgrænser, størrelser i dp, marginer og margin, ressource-id'er, tekst og 30+ egenskaber pr. visning - målt præcist, uden computer, USB-kabel, root og uden behov for fejlfindingsværktøj.
HVAD DU KAN GØRE
- Inspicer og fejlfind live view-hierarkiet — Jetpack Compose, klassiske visninger og WebView-indhold
- Mål grænser, afstande, marginer og margin i dp eller px
- Bekræft berøringsmålstørrelser og -afstand i forhold til dine designspecifikationer
- Revider tilgængelighedsegenskaber — indholdsetiketter, berøringsmål — på rigtige skærme
- Optag en skærm og udforsk dens fulde hierarki fane for fane
- Læg en designmockup oven på den rigtige implementering og sammenlign, pixel for pixel
- Undersøg ethvert elements egenskaber: ID'er, klasser, tekst, størrelser og mere
BYGGET TIL
- Android-udviklere, der verificerer, at det, der blev leveret, matcher det, der blev designet
- UI/UX-designere, der kører design QA på rigtige builds
- QA-ingeniører, der indgiver præcise, målbare UI-fejlrapporter
- Tilgængelighedskontrollører, der reviderer rigtige skærme på rigtige enheder
SÅDAN VIRKER DET — OG PRÆCIS HVAD DET FÅR ADGANG TIL
Bounds bruger Androids Accessibility Service API til at læse visningshierarkiet for vinduet på skærmen. Det er hele formålet: at læse layoutoplysninger, så der kan tegnes målinger over det.
- Skrivebeskyttet. Bounds trykker, skriver eller udfører aldrig handlinger på dine vegne.
- Kun på enheden. Skærmindhold behandles på din telefon og uploades, gemmes på vores servere eller deles aldrig.
- Du bevarer kontrollen. Inspektion kører kun under en session, du starter, en vedvarende notifikation vises, når tjenesten er aktiv, og du kan stoppe den eller tilbagekalde tilladelsen når som helst.
GRATIS OG PRO
Gratisabonnementet inkluderer fuld inspektion med generøse sessionsgrænser - nok til at vide, om Bounds passer til din arbejdsgang. Bounds Pro låser op for ubegrænsede inspektionssessioner og premium-værktøjer. Abonnementer faktureres via Google Play og kan til enhver tid annulleres i Plays abonnementsindstillinger.
TILLADELSER, TYDELIGT
- Tilgængelighedstjeneste - læser skærmlayout for at tegne målinger (se ovenfor)
- Vis over andre apps - tegner måleoverlayet
- Notifikationer - sessionsnotifikationen, der giver dig mulighed for at stoppe inspektionen når som helst
PRIVATLIV
Bounds læser kun UI-metadata på din enhed; intet om de skærme, du inspicerer, forlader din telefon. Godkendelse og fakturering håndteres af Firebase Authentication og Google Play Billing. Fuld politik: https://bounds.web.app/privacy
Spørgsmål, feedback eller et layout, som Bounds ikke håndterer? Vi vil meget gerne høre det - vi er udviklere, der bygger for udviklere.
Layoutinspektør på enheden: se hierarki, grænser, tilgængelighed. Ingen rod.