برنامه نویسی اندروید
با سلام و خسته نباشید
من نیاز دارم به یک اپلیکیشن اندروید که در ان موارد زیر از گوشی خوانده شود:
1- زمان را اپراتور دریافت کند.
2- داده های شتاب سنج را در سه جهت بخواند.
3- داده های ژیروسکوپ را در سه جهت بخواند.
4- داده های قطب نما (مغناطیس سنج) را در سه جهت بخواند.
لطفاً در این مورد بنده را راهنمایی بفرمایید .
با تشکر
6 پاسخ
DateFormat df = new SimpleDateFormat("EEE, d MMM yyyy, HH:mm");
String date = df.format(Calendar.getInstance().getTime());
این کد فرمت های مختلفی داره که میتونید استفاده کنید نمونه هاش پایین هست.
"yyyy.MM.dd G 'at' HH:mm:ss z" ---- 2001.07.04 AD at 12:08:56 PDT "hh 'o''clock' a, zzzz" ----------- 12 o'clock PM, Pacific Daylight Time "EEE, d MMM yyyy HH:mm:ss Z"------- Wed, 4 Jul 2001 12:08:56 -0700 "yyyy-MM-dd'T'HH:mm:ss.SSSZ"------- 2001-07-04T12:08:56.235-0700 "yyMMddHHmmssZ"-------------------- 010704120856-0700 "K:mm a, z" ----------------------- 0:08 PM, PDT "h:mm a" -------------------------- 12:08 PM "EEE, MMM d, ''yy" ---------------- Wed, Jul 4, '01
سلام مواردی که گفتید مربوط به بحث کارکردن با سنسور ها هست که با سرچ ساده مطالب خیلی زیادی بدست میارید.
کار با ژیروسکوپ:
https://www.youtube.com/watch?v=8Veyw4e1MX0
شتاب سنج:
https://code.tutsplus.comtutorialsusing-the-accelerometer-on-android--mobile-22125
قطب نما:
https://www.javacodegeeks.com201309/android-compass-code-example.html
منظورتون و از اپراتور متوجه نمیشم میشه مثال بزنید؟ زمان و میخواید یعنی بصورت اتوماتیک وقتی اپ بالا اومد دریافت کنید؟
بسیار سپاسگزارم از پاسخگویی شما
یعنی وقتی که دکمه استارت استفاده از اپ رو زدیم، اول زمان را ثبت کند (ساعت- دقیقه- ثانیه- صدم ثانیه) و همزمان اطلاعات سنسورها را هم دریافت و نشان دهد. بله دقیقا همین طور که خودتون اشاره کردید.
سلام:
با تشکر از پاسخگویی تون
در مورد زمان چطور می تونم زمان رو روی اپراتور تنظیم کنم و اینکه زمان شامل ساعت، دقیقه، ثانیه و صدم ثانیه باشد. منظورم این هست که اپلیکیشن موقع شروع به کار زمان را از اپراتور دریافت کند؟