Სარჩევი:

Android GPSLogger MOD: 3 ნაბიჯი
Android GPSLogger MOD: 3 ნაბიჯი

ვიდეო: Android GPSLogger MOD: 3 ნაბიჯი

ვიდეო: Android GPSLogger MOD: 3 ნაბიჯი
ვიდეო: GPS logger Arduino 2024, ოქტომბერი
Anonim
Image
Image

ეს არის ჩემი მეორე Android პროგრამირების პროექტი და აი როგორ გადავაქციე ეს GPS Logger: https://github.com/mendhak/gpslogger; ამ ერთში:

იგი იღებს თქვენს GPS მონაცემებს და შემდეგ შეგიძლიათ შეინახოთ GPX ფაილი თქვენს SD– ში, გაზიაროთ იგი ან ატვირთოთ თქვენს სერვერზე.

მე ძირითადად გადავაკეთე GUI და დავამატე რამდენიმე ფუნქცია, რომ ის მომხმარებლისთვის უფრო მიმზიდველი გამხდარიყო.

ნაბიჯი 1: პროექტის დაწყება

პროექტის დაწყება
პროექტის დაწყება

ჯერ Google- ში ვეძებე GPS Logger, რადგან მხედველობაში მაქვს უფრო დიდი პროექტი და ეს ხე იყო საფუძველი.

როდესაც ეს აღმოვაჩინე, ვიფიქრე, რომ შემეძლო უკეთესად გამომეჩინა (ეს ყველაფერი ჩემი გადმოსახედიდან) და დავიწყე მასზე მუშაობა.

ნაბიჯი 2: მოდით გავაკეთოთ

Მოდი გავაკეთოთ ეს!
Მოდი გავაკეთოთ ეს!

როგორც უკვე ვთქვი, ეს არის ჩემი მეორე Android პროგრამირების პროექტი და ეს ნიშნავს, რომ მე არ მაქვს დიდი წარმოდგენა Android– ის განვითარებაზე, მე მაქვს კარგი ცოდნა C# - ში, მაგრამ Java– ზე Android– ზე ორიენტირებული იყო ძალიან ახალი.

ასე რომ, პირველი რაც მე გავაკეთე, შევეცადე გამეგო, თუ როგორ იყო სტრუქტურირებული კოდი და როგორ მუშაობს იგი, და დავიწყე რაღაცეების პოვნა, რამაც მომცა ახალი იდეების დამატება.

პირველი, რისი შეცვლაც მსურდა, იყო GUI– ს მთავარი ელფერი, თეთრი დაფარული გარემოდან, მუქამდე, ასე რომ, მე შევიცვალე მთელი თეთრი ფონი მუქი ნაცრისფერში (მე არ მომეწონა ის მთლიანად შავი).

პროექტის მეორე ნაბიჯი იყო აპლიკაციის უკეთესად გამოჩენა, მაგალითად, უბრალო ხედში, შემდეგ GPS იწყებს ჩანაწერს, ხატები იცვლიან თავიანთ პოზიციას, რადგან ტექსტი შერწყმულია და ამან დამაფიქრა როგორც ცუდი დასრულებული GUI, ასე რომ, მე შევცვალე ნივთების განლაგება და გადავწყვიტე, ასე რომ, ახლა ხატები სტატიკური რჩება; მეორე რაც გავაკეთე ის იყო, როდესაც თქვენ დააჭერთ ღილაკს დაწყება, ორიგინალ აპლიკაციაში, ის იქცევა Stop და რაც მე გავაკეთე იყო შუალედური ნაბიჯის დამატება, ახლა თქვენ გაქვთ GPS- გაჩერების ძებნა-ძიების დაწყება, ასე რომ, მე ვფიქრობ, რომ ეს აპლიკაციას უფრო მიმზიდველს ხდის საბოლოო მომხმარებლისთვის.

ნაბიჯი 3: განაახლეთ

Გაგრძელება
Გაგრძელება

მე ჩავწერე ვიდეო, რომელიც აჩვენებს აპლიკაციას: YouTube

მინდა მადლობა გადავუხადო პროგრამის ორიგინალურ დეველოპერს კოდის გაზიარებისთვის, რომ შემეძლოს რაღაც ახალი ვისწავლო და შევადგინო აპლიკაცია ისე, როგორც მინდოდა.

გირჩევთ: