Yadda Ake Saka Hoton Baya Kamfanin Android
Android Studio shine ɗayan shahararrun kayan aikin haɓakawa don ƙirƙiri aikace-aikace wayoyin hannu akan dandamalin Android.Daya daga cikin mahimman abubuwan kowane aikace-aikacen shine ikon daidaita kamanninsa ta hanyar amfani da hotunan bangon waya. A cikin wannan labarin, za mu nuna muku yadda sanya hoton bangon baya a cikin Android Studio ta hanya mai sauƙi da inganci.
Tsarin sanya hoton bangon waya a cikin Android Studio Ya ƙunshi matakai da yawa waɗanda ke jere daga zaɓin hoton zuwa daidai aiwatar da shi a cikin ƙa'idar aikace-aikacen. Ayyukan farko shine zaɓi hoton da kake son amfani da shi azaman bango. Yana da mahimmanci a yi la'akari da abubuwa kamar girman, ƙuduri da tsarin hoton don tabbatar da kyan gani. na'urori daban-daban.
Da zarar an zaɓi hoton, kuna buƙatar ƙara shi zuwa aikin Android Studio. Wannan Ana iya yin hakan ta jawowa da sauke fayil ɗin hoton zuwa babban fayil ɗin albarkatun aikace-aikacen. Android Studio za ta samar da nau'ikan hoton ta atomatik don dacewa da girman pixel na na'urori daban-daban.
Mataki na gaba ya ƙunshi saita hoton bango a cikin aikace-aikacen dubawa. Ana samun wannan ta hanyar gyaggyara fayil ɗin XML daidai da tsarin aikin da kuke son nuna hoton baya. Dole ne ku ƙara ɓangarorin ImageView kuma saita bayanan bayanan azaman hanyar hoton da aka ƙara a baya ga aikin.
A ƙarshe, yana da mahimmanci a haɗa da gudanar da aikace-aikacen akan na'ura ko emulator don tabbatar da cewa hoton bangon baya yana nunawa daidai. A wasu lokuta, yana iya zama dole a daidaita girman ko matsayi na hoton don cimma sakamakon da ake so. Da zarar hoton bangon waya ya nuna daidai, gyare-gyare na gani na app ya cika.
A ƙarshe, sanya hoton bangon waya a cikin Android Studio Tsari ne mai sauƙi wanda ke buƙatar bin ƴan matakai masu mahimmanci tare da ingantaccen amfani da kayan aiki da ingantaccen aiwatar da hoton a cikin ƙirar aikace-aikacen. Ana iya cimma shi siffa mai kyan gani da keɓantacce.
- Shirya hoton bango don amfani a cikin Android Studio
Da zarar kun yanke shawarar wane hoton bangon da kuke son amfani da shi a cikin app ɗinku na Android Studio, yana da mahimmanci ku shirya shi yadda yakamata don tabbatar da yayi kyau akan dukkan na'urori. Ga wasu mahimman matakan da za a bi don shirya hoton bangon ku:
1. Zaɓi hoton da ya dace: Yana da mahimmanci don zaɓar hoto mai girma wanda ya dace da ƙirar aikace-aikacen ku. Tabbatar cewa hoton yana da madaidaicin rabo kuma yayi daidai akan girman allo daban-daban.
2. Haɓaka girman fayil: Don tabbatar da ingantaccen aiki na aikace-aikacenku, ana ba da shawarar don inganta girman fayil ɗin hoton bangon baya. Kuna iya amfani da kayan aikin kan layi ko shirye-shiryen gyaran hoto don rage girman fayil ɗin ba tare da lalata ingancin hoton ba.
3. Mayar da hoton zuwa tsarin da ya dace: Android Studio ya dace da tsare-tsare daban-daban Hoton, kamar JPEG, PNG, da GIF. Tabbatar canza hoton bangon baya zuwa tsari mai goyan baya kafin ƙara shi zuwa aikinku. Kuna iya amfani da software na gyara hoto ko sabis na kan layi don yin wannan jujjuyawar.
Ka tuna cewa ingantaccen hoto na bango zai iya inganta bayyanar aikace-aikacen ku kuma ya ba da gogewar gani mai daɗi ga masu amfani. Bi waɗannan matakan don tabbatar da hoton bangon ku ya yi kyau sosai a cikin Android Studio. Kar a manta da yin gwaje-gwaje akan na'urori daban-daban duba yadda aka nuna hoton akan kowane girman allo.
- Shigo da hoton bangon waya zuwa aikin ku na Android Studio
Hoton bangon baya a cikin aikace-aikacen Android na iya ƙara sha'awar gani da keɓancewar aikin ku a cikin Android Studio. Abin farin ciki, shigo da hoton bangon waya zuwa Android Studio wani tsari ne mai sauƙi wanda za'a iya yi a cikin 'yan matakai kaɗan don shigo da hoton bangon waya a cikin aikin ku na Android.
1. Shirya hoton: Kafin shigo da hoton bangon waya zuwa cikin aikin Studio Studio na ku, yana da mahimmanci don tabbatar da cewa an inganta hoton kuma yana da madaidaicin girma. Ka tuna cewa yin amfani da babban hoto na iya rinjayar aikin aikace-aikacen. Don inganta hoton, zaku iya amfani da kayan aikin gyara hoto kamar Photoshop ko GIMP.
2. Shigo da hoton cikin aikin: Da zarar an inganta hoton bangon waya, zaku iya shigo da shi cikin aikin ku na Android Studio. Don yin wannan, buɗe babban fayil ɗin albarkatun aikin ku kuma danna dama akan babban fayil ɗin da za a zana. Sannan, zaɓi zaɓin "Nuna a cikin Explorer" (ko "Nuna a cikin Manemin" idan kuna kan tsarin Mac). Wannan zai buɗe wurin na babban fayil ɗin da za a zana akan tsarin fayil ɗin ku. Kwafi da liƙa ko ja da sauke ingantaccen hoton baya cikin babban fayil ɗin da za a zana.
3. Sanya hoton a matsayin bango: Yanzu da aka shigo da hoton bango a cikin aikin ku, zaku iya sanya shi azaman bango a shimfidar XML ɗin ku. Buɗe fayil ɗin XML wanda ya dace da ayyukanku ko guntu sannan nemo tushen tushen. Ƙara layin lamba mai zuwa a cikin tushen tushen: android: baya =» @ zana/image_name», inda "image_name" shine sunan fayil na hoton da kuka shigo dashi. Wannan zai sanya hoton bangon waya a matsayin bangon aikinku ko guntun ku. Ka tuna cewa zaku iya amfani da wannan dabarar don sanya hoton bangon baya ga abubuwa guda ɗaya, kamar maɓalli ko ra'ayoyin hoto, ta hanyar ƙididdige sifa ta "baya" maimakon "android: bangon baya."
- Ƙirƙiri babban aiki a cikin Android Studio
Ɗaya daga cikin manyan ayyuka lokacin haɓaka aikace-aikace a cikin Android Studio shine ƙirƙirar babban aiki. Wannan aikin shine abin da za'a nuna wa mai amfani lokacin buɗe aikace-aikacen kuma yawanci shine allon farko da ke lodawa. A cikin wannan labarin zan nuna muku yadda ake ƙirƙirar babban aiki a cikin Android Studio a cikin sauƙi da inganci.
Na farko abin da ya kamata ka yi shine bude aikin ku a cikin Android Studio kuma ku tabbata kuna da ainihin tsarin aikin da aka kirkira. Wannan ya haɗa da samun fayil ɗin "ActivityMain.xml" da fayil "MainActivity.java" a cikin babban fayil ɗin daidai.
Da zarar an daidaita aikin ku daidai, ci gaba da aiwatar da matakai masu zuwa don ƙirƙirar babban aiki:
1. A cikin fayil «ActivityMain.xml» zaku sami ƙirar babban aikin. Anan zaku iya ƙara abubuwan gani waɗanda kuke son nunawa a kan allo, kamar maɓalli, hotuna, filayen rubutu, da sauransu. Yi amfani da editan shimfidar wuri na Android Studio don ƙara waɗannan abubuwan kuma daidaita matsayinsu da girmansu ga bukatunku.
2. A cikin "MainActivity.java" fayil za ka sami dabaru na babban aiki. Anan za ku iya tsara ayyukan da za a yi lokacin da mai amfani ya yi hulɗa da allon. Misali, idan kuna da maɓalli a cikin ƙirar ku, kuna iya tsara cewa danna shi yana aiwatar da wani aiki, kamar canzawa zuwa wani aiki ko nuna saƙo akan allon. Yi amfani da yaren shirye-shiryen Java don rubuta lambar da ta dace da waɗannan ayyuka. Ka tuna cewa Android Studio yana ba ku kayan aiki da ayyuka da yawa waɗanda za su sauƙaƙa shirye-shirye, kamar haɓakar lambar atomatik da shawarwarin kuskure.
3. Da zarar kun gama zayyanawa da kuma tsara babban aiki, zaku iya gwada aikace-aikacenku akan na'urar kwaikwayo ko ta zahiri don tabbatar da aikinta. Android Studio yana ba ku damar gudanar da aikace-aikacenku kai tsaye daga IDE kuma zai nuna muku sakamakon a ainihin lokacin. Idan kun sami wasu kurakurai ko ɓangarori waɗanda za a iya ingantawa, zaku iya yin canje-canjen da suka dace kuma ku sake gwada aikace-aikacenku har sai kun sami sakamakon da ake so.
A taƙaice, ƙirƙirar babban aiki a cikin Android Studio babban aiki ne don haɓaka aikace-aikacen inganci. Ka tuna ka bi matakan da aka ambata a cikin wannan labarin kuma ka yi amfani da kayan aiki da ayyukan da IDE ke ba ka don sauƙaƙe aikinka. Sa'a tare da your aikin!+
- Ƙayyade hoton bangon waya a cikin fayil ɗin tsara ayyukan
Don ayyana hoton baya a cikin fayil ɗin shimfidar ayyuka a cikin Android Studio, kuna buƙatar bin matakai kaɗan masu sauƙi amma masu mahimmanci. Da farko, yana da mahimmanci a ambaci cewa fayil ɗin shimfidar ayyuka yana cikin babban fayil ɗin res/ layout na aikinmu.
Mataki na 1: Abu na farko da ya kamata mu yi shi ne zaɓin Fayil ɗin XML daidai da aikin da muke son ƙara hoton bango a ciki. Misali, idan muna son ƙara hoton bango zuwa gare shi allon gida A cikin aikace-aikacen mu, dole ne mu nemo fayil ɗin "activity_main.xml" kuma mu buɗe shi a cikin editan ƙira na Android Studio.
Mataki na 2: Da zarar muna buɗe fayil ɗin ƙirar ayyuka, dole ne mu nemi zaɓin “Palette” a gefen dama na editan A cikin wannan zaɓin, za mu sami abubuwa daban-daban waɗanda za mu iya ƙarawa zuwa ƙirar ayyukanmu, kamar maɓalli. rubutu, hotuna, da sauransu.
Mataki na 3: Don ƙara hoton bangon waya, muna zaɓar ɓangaren "ImageView" na zaɓin "Palette" kuma ja shi zuwa ƙirar ayyukanmu. Sa'an nan, a cikin bangaren halayen taga, muna neman zaɓin "baya" kuma danna maɓallin zaɓin albarkatun. Anan za mu iya zaɓar tsakanin zaɓuɓɓuka daban-daban, kamar Launi», «Zaɓuɓɓuka» ko «Mipmap». Mun zaɓi "Zane" kuma mu zaɓi hoton bangon da muke son amfani da shi a cikin aikace-aikacen mu. Da zarar an zaɓa, za mu danna "Ok" don tabbatar da zaɓin kuma ajiye canje-canje a cikin fayil ɗin.
Ta bin waɗannan matakai masu sauƙi, cikin sauƙi za mu iya ayyana hoton bangon baya a cikin fayil ɗin shimfidar aikin a cikin Android Studio. Ka tuna cewa zaku iya gwaji da tsara saitunan hoton baya don cimma tasirin gani da ake so a cikin aikace-aikacenku. Gwada shi kuma ƙirƙirar ƙwarewa na musamman ga masu amfani na app ku!
– Daidaita hoton baya don dacewa daidai
A cikin Android Studio, ana iya ƙarawa hoton bango zuwa app ɗin ku don ba shi taɓawa ta keɓaɓɓen duk da haka, yana da mahimmanci don tabbatar da hoton yayi daidai akan allon don gujewa murdiya ko yanke. Na gaba, zan nuna muku yadda ake daidaita hoton baya don ya dace daidai a cikin app ɗin ku.
Mataki na 1: Da farko, kuna buƙatar ƙara hoton bangon waya zuwa babban fayil ɗin albarkatun aikinku don yin wannan, kawai danna maɓallin res da ke cikin bishiyar directory ɗin aikin ku kuma zaɓi Sabuwar»> "Kadar Hoto". Na gaba, zaɓi zaɓin "Image from Path" kuma zaɓi hoton da kake son amfani da shi azaman bango. Tabbatar zabar hoto mai girma don sakamako mafi kyau.
Mataki na 2: Da zarar kun ƙara hoton bangon waya zuwa aikinku, lokaci yayi da za ku daidaita shi ta yadda ya dace daidai akan allon. Don yin wannan, kuna buƙatar amfani da kayan "android:scaleType" akan ɓangaren ImageView na fayil ɗin shimfidar ku. Wannan kadarar za ta ba ku damar sarrafa yadda ake auna girman hoton baya da nunawa. Wasu daga cikin mafi yawan dabi'u na wannan kadarorin sune: "centerCrop", wanda ke shuka hoton don dacewa da allon yayin kiyaye yanayin sa, da "fitXY", wanda ke shimfiɗa hoton zuwa wanda ke mamaye duk sararin samaniya, ba tare da kiyayewa ba. rabon al'amari.
Mataki na 3: Baya ga daidaita ma'auni na hoton baya, kuna iya yin wasu gyare-gyare don inganta bayyanarsa. Misali, zaku iya ƙara launi mai jujjuyawa overlay akan hoton ta amfani da sifa "android:backgroundTint" akan sigar ImageView. Wannan zai iya taimakawa wajen sa rubutu da sauran abubuwan da ake iya karantawa. Hakanan zaka iya daidaita yanayin hoton bangon waya ta amfani da android: alpha attribute yana nuna cewa hoton zai kasance gabaɗaya, yayin da darajar 1 ta nuna cewa hoton zai zama cikakke.
Ta bin waɗannan matakan, zaku iya daidaita hoton bangon manhajar ku cikin sauƙi a cikin Android Studio domin ya dace daidai akan allon. Ka tuna don gwaji tare da saituna da ƙima daban-daban don samun sakamakon da ake so. Yi farin ciki da tsara kamanni da jin daɗin app ɗin ku!
- Aiwatar da ƙarin tasiri ga hoton bangon waya a cikin Android Studio
Da zarar kun sami nasarar sanya hoton baya a cikin aikin ku na Studio Studio, kuna iya ƙara wasu ƙarin tasiri don inganta bayyanar hoton. Anan za mu nuna muku yadda ake amfani da waɗannan tasirin a cikin Android Studio:
1. Tasirin blur: Idan kuna son ƙara tasirin blur zuwa hoton bangon waya, zaku iya amfani da ajin'BlurDrawable' ta Android. Wannan ajin yana ba ku damar yin amfani da tasirin blur zuwa hoto ko wani abu na mahaɗin mai amfani da ku. Kawai ƙirƙirar abu BlurDrawable' kuma saita shi zuwa radius blur da ake so. Sa'an nan, saita wannan abu a matsayin bangon ra'ayin ku don cimma tasirin blur.
2. Tasirin Launuka: Idan kuna son ƙara launin launi zuwa hoton bangon baya, zaku iya amfani da kayan 'android:tin'' a cikin fayil ɗin XML na shimfidar ku. Wannan kadarar tana ba ku damar rufe takamaiman launi akan hoton baya. Kawai ƙara sifa 'android:tint' zuwa kallon ku kuma saita ƙimar launi da kuke so. Ta wannan hanyar, zaku iya ƙara tasirin launi zuwa hoton baya ba tare da canza ainihin hoton ba.
3. Girman launi: Idan kuna son ƙara tasirin gradient zuwa hoton bangon waya, zaku iya amfani da aji 'GradientDrawable'. Wannan ajin yana ba ku damar ƙirƙirar gradient launi na al'ada kuma kuyi amfani da shi azaman bangon ra'ayin ku. Kuna iya ayyana launuka da alkiblar gradient, haka kuma ku daidaita bawul ɗin launuka bisa ga abubuwan da kuke so. Wannan zai ba ku damar ƙara tasirin gradient zuwa hoton bangon ku kuma ku keɓance shi ga bukatunku.
Ta ƙara waɗannan ƙarin tasirin zuwa hoton bangon waya a cikin Android Studio, zaku iya haɓaka kamannin ƙa'idar ku kuma ku sami mafi kyawun ƙira da keɓaɓɓen ƙira. Gwaji tare da haɗakar tasiri daban-daban da saituna don nemo ingantaccen salo don aikinku.
- Bincika nunin hoton baya a cikin samfotin ƙira
Kuna buƙatar tabbatar da cewa hoton bangon baya yana nunawa daidai a cikin samfoti na shimfidar ƙa'idar ku a cikin Android Studio. Don yin wannan cak, bi waɗannan matakan:
1. Bude Android Studio kuma kewaya zuwa aiki ko guntu inda kake son ƙara hoton baya.
2. A cikin fayil ɗin XML don wannan aikin ko guntu, ƙara sifa "bayan baya" zuwa babban ra'ayi a cikin matsayi na gani. Misali, idan kuna son yin amfani da hoton bangon baya zuwa LinearLayout, ƙara sifa ta android:background tare da ƙimar hanyar hoton.
3. Bayan ƙara sifa "bayan", buɗe samfoti na ƙira ta danna maɓallin "Design" a ƙasan fayil ɗin XML samfoti.
Yana da mahimmanci a lura cewa wasu dalilai na iya shafar nunin hoton baya a cikin samfotin ƙira, kamar ƙudurin na'urar da aka zaɓa ko wurin hoton da ke cikin aikinku. Don haka, Yana da kyau a gwada nuni akan na'urori daban-daban kuma daidaita hoton bango idan ya cancanta..
Idan kun haɗu da matsaloli tare da nunin hoton bango, ga wasu mafita gama gari:
- Bincika wuri da hanyar hoton a cikin aikin ku. Tabbatar cewa hoton yana cikin madaidaicin babban fayil (misali, a cikin babban fayil ɗin res/na iya zana) kuma hanyar da ke cikin sifa ta baya daidai ce.
– Duba ƙudurin hoton. Tabbatar cewa ƙudurin hoton ya dace da allon na'urar da kuke son nunawa.
- Duba fayil XML don kurakurai. Tabbatar cewa babu kurakurai ko faɗakarwa a cikin fayil ɗin XML inda sifa ta baya take.
Da fatan za a tuna cewa nunin hoton baya a cikin samfoti na shimfidar gidan yanar gizon Android Studio ba koyaushe zai yi daidai da yadda zai yi kama da na'urar ta gaske ba. Yana da mahimmanci a gwada ƙa'idar akan na'ura ta gaske ko akan abin koyi don tabbatar da cewa hoton bangon baya yana nunawa daidai akan duk fuska..
Ni Sebastián Vidal, injiniyan kwamfuta mai sha'awar fasaha da DIY. Bugu da ƙari, ni ne mahaliccin tecnobits.com, inda nake raba koyaswar don sa fasaha ta fi dacewa da fahimtar kowa ga kowa.