androiddigitalclock
❶ android手機怎樣讓時間顯示精確到秒
只要連著網路就行。
❷ android main.xml里的DigitalClock怎麼讓它以24h制顯示
代碼可以實現,屬性應該也可以實現。
int res = android.R.string.twenty_four_hour_time_format;
java.text.DateFormat format = new java.text.SimpleDateForma(context.getString(res));
dClock.setSummary(format.format(now));
❸ android 編程裡面的時間怎麼自己走動啊,就是一秒一秒的跳動啊
canvas加Thread就可以實現,時鍾的轉動也是這樣實現的.canvas可以對圖片旋轉或縮放
❹ android自帶日期控制項怎麼調用
1.DatePicker
在Android中,DatePicker用來實現日期輸入設置,日期的設置范圍為1900年1月1日至2100年12月31日。
1.1常用xml屬性
DatePicker的常用xml屬性如圖1所示:
圖1 DatePicker常用xml屬性
其中,android:calendarViewShown[boolean]用於設置是否顯示calendar view;android:endYear[int]用於設置截至日期;android:maxDate[int]用於設置最大的日期;android:minDate[int]用於設置最小的日期;android:spinnersShown[boolean]用於設置是否顯示spinners;android:startYear[int]用於設置起始日期。
1.2常用方法
DatePicker的常用方法有以下一些:
(1)public CalendarView getCalendarView(); //獲取CalendarView
(2)public boolean getCalendarViewShown(); //獲取CalendarView是否顯示
(3)public int getDayOfMonth(); //獲取當前日期的日
(4)public long getMaxDate(); //獲取最大日期
(5)public long getMinDate(); //獲取最小日期
(6)public int getMonth(); //獲取當前日期的月
(7)public boolean getSpinnersShown(); //獲取Spinners是否顯示
(8)public int getYear(); //獲取當前日期的年
(9)public void init(int year,int monthOfYear,int dayOfMonth,
DatePicker.OnDateChangedListener onDateChangedListener); //初始化日期
(10)public void setCalendarViewShown(boolean shown);//設置是否顯示CalendarView
(11)public void setMaxDate(long maxDate); //設置最大日期
(12)public void setMinDate(long minDate); //設置最小日期
(13)public void setSpinnersShown(boolean shown); //設置是否顯示Spinners
(14)public void updateDate(int year,int month,int dayOfMonth); //更新當前日期
2.TimePicker
在Android中,TimePicker用來實現時間輸入設置,可以選擇12或24小時模式。TimePicker的常用方法有以下一些:
(1)public Integer getCurrentHour(); //獲取當前時間的小時
(2)public Integer getCurrentMinute(); //獲取當前時間的分鍾
(3)public boolean is24HourView(); //獲取是否為24小時模式
(4)public void setCurrentHour(Integer currentHour); //設置當前時間的小時
(5)public void setCurrentMinute(Integer currentMinute); //設置當前時間的分鍾
(6)public void setIs24HourView(Boolean is24HourView); //設置24小時模式
3.DatePickerDialog
在Android中,DatePickerDialog用來顯示日期對話框。DatePickerDialog的常用方法有以下一些:
(1)public DatePicker getDatePicker(); //獲取DatePicker中的日期值
(2)public void onClick(DialogInterface dialog,int which); //響應對話框中的點擊事件
(3)public void onDateChanged(DatePicker view,int year,int month,int day); //響應日期改變事件
(4)public void updateDate(int year,int monthOfYear,int dayOfMonth); //更新當前日期
4.TimePickerDialog
在Android中,TimePickerDialog用來顯示時間對話框。TimePickerDialog的常用方法有以下一些:
(1)public void onClick(DialogInterface dialog,int which); //響應對話框中的點擊事件
(2)public void onTimeChanged(TimePicker view,int hourOfDay,int minute); //響應時間改變事件
(3)public void updateTime(int hourOfDay,int minuteOfHour); //更新當前時間
5.AnalogClock
在Android中,AnalogClock用於顯示指針式時鍾,該時鍾僅有時鍾和分鍾兩個指針。
6.DigitalClock
在Android中,DigitalClock用來顯示數字式時鍾,顯示格式為HH:MM:SS AM/PM。
❺ android DigitalClock怎麼設置時間
您好,根據您的描述,建議您先檢查下載的軟體是否為APK格式的,如果格式沒問題,再請您查看未知來源是否勾選,選項位置:設置--安全--未知來源打勾。
感謝您的支持,祝您生活愉快!
❻ 安卓手機反編譯狀態欄是反編譯哪個文件那個文件名具體在哪叫什麼
【原創】手機端反編譯:安卓手機狀態欄時間精確到秒
大神們都不發教程的…可我卻喜歡分享技術,本教程適合小白,適合電腦端不會搭建java環境跟反編譯的傢伙
1.提取:
使用x-plore文件管理器提取system/framework/下的所有apk格式的程序例如framework_res.apk和framework-miui-res.apk等等.(總之是比目錄下的所有apk格式的文件.有些系統卻只有一個,例如泛泰a760s的深度os包)再提取system/app/SystemUI.apk 這三個文件.提取到sd卡根目錄
2.安裝手機端反編譯軟體:apktool和載入條件
下載apktool3.6手機版(我用的是非通用版,是armv7專用版),解壓把apktool文件夾放在sd卡根目錄.安裝apktool3.6打開並且獲取root許可權允許,裡面目錄找到 framework_res.apk和framework-miui-res.apk分別先後載入選擇"作為framework導入"(很多人修改SystemUI.apk不能反編譯或者回編譯出錯就是這個原因,因為沒有導入剛才那幾個)然後找到SystemUI.apk按住它選擇"反編譯全部"等待n分鍾後,反編譯成功後關閉apktool,打開x-plore找到sd根目錄新產生的文件SystemUI_src文件夾裡面的\res\layout\status_bar.xml用x-plore管理器對著它選擇以文本編輯:status_bar.xml(代碼可能不同,但是道理一樣,安卓系統通用,本人已修改cm10、深度、小米、x-ui其中包括2.3、4.04、4.1.2跟4.2.2反正安卓通用)
3.游戲才剛剛開始!現在開始修改:
在x-plore文件編輯界面點搜索剛才那個文件裡面的字,找到如下代碼:(可搜索statusbar.Clock,這樣快點)
<com.android.systemui.statusbar.Clock android:textAppearance="@android:styleTextAppearance.StatusBar.Icon" android:gravity="left|center" android:paddingRight="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />(也許你的系統有所不同代碼,不用管,刪了此代碼全部就得了)
刪了上面的代碼,全部修改為以下代碼:
<DigitalClock android:textSize="14.0dip" android:textStyle="bold" android:textColor="#ffffffff" android:gravity="center_vertical" android:id="@+id/digitalClock" android:paddingRight="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" />(直接復制然後粘貼)
4.回編譯 和替換
替換完後保存,就可以回編譯了:打開apktool軟體,找到SystemUI_src文件夾點一點它,選擇回編譯,等待n分鍾成功後,用x-plore文件管理器打開sd卡根目錄的 SystemUI_src.apk文件,選擇以zip方式打開,把SystemUI_src.apk裡面的resources.arsc跟\res\layout\路徑下的status_bar.xml 跟status_bar_expanded.xml 三個文件覆蓋替換到原本SystemUI.apk裡面的文件(不用簽名)
5.替換原來的程序
把改好的SystemUI.apk用x-plore管理器替換覆蓋到system/app/裡面!重啟後,狀態欄時間精確到秒爽!(替換前記得提取原版的SystemUI.apk以免修改錯誤導致狀態欄沒了,不過不用怕.把原版的 SystemUI.apk替換回來就行了)
❼ 誰能詳細介紹一下android的digitalclock控制項怎麼使用。我想做一個秒錶,怎麼實現。
布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<DigitalClock
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"/>
</LinearLayout>
❽ 在android中按鈕共分為幾種
從控制項來說分為2種:button(一般按鈕)和ImageButton(圖片按鈕);
但是大部分時候,開發者是可以通過各種方式自定義按鈕,這樣的話,界面呈現出來的按鈕是多種多樣的;
TextView,view等等,很多控制項其實都可以拿來當按鈕使用;
此外,還有包括ToggleButton,單選按鈕,多選按鈕等這些都屬於是功能比較專一的特殊按鈕了;
我想你只有對android比較了解的情況下,才可能理解深一些吧!
❾ android digitalclock 怎麼設置自己想要的時間
@Override
protected void onAttachedToWindow() {
mTickerStopped = false;
super.onAttachedToWindow();
mHandler = new Handler();
/**
* requests a tick on the next hard-second boundary
*/
mTicker = new Runnable() {
public void run() {
if (mTickerStopped) return;
mCalendar.setTimeInMillis(System.currentTimeMillis());
setText(DateFormat.format(mFormat, mCalendar));
invalidate();
long now = SystemClock.uptimeMillis();
long next = now + (1000 - now % 1000);
mHandler.postAtTime(mTicker, next);
}
};
mTicker.run();
}
❿ 如何在開放的Android日歷應用程序跳轉到指定的日期嗎
1.DatePicker在Android中,DatePicker用來實現日期輸入設置,日期的設置范圍為1900年1月1日至2100年12月31日。1.1常用xml屬性DatePicker的常用xml屬性如圖1所示:圖1DatePicker常用xml屬性其中,android:calendarViewShown[boolean]用於設置是否顯示calendarview;android:endYear[int]用於設置截至日期;android:maxDate[int]用於設置最大的日期;android:minDate[int]用於設置最小的日期;android:spinnersShown[boolean]用於設置是否顯示spinners;android:startYear[int]用於設置起始日期。1.2常用方法DatePicker的常用方法有以下一些:(1)();//獲取CalendarView(2)();//獲取CalendarView是否顯示(3)publicintgetDayOfMonth();//獲取當前日期的日(4)publiclonggetMaxDate();//獲取最大日期(5)publiclonggetMinDate();//獲取最小日期(6)publicintgetMonth();//獲取當前日期的月(7)publicbooleangetSpinnersShown();//獲取Spinners是否顯示(8)publicintgetYear();//獲取當前日期的年(9)publicvoidinit(intyear,intmonthOfYear,intdayOfMonth,DatePicker.);//初始化日期(10)(booleanshown);//設置是否顯示CalendarView(11)publicvoidsetMaxDate(longmaxDate);//設置最大日期(12)publicvoidsetMinDate(longminDate);//設置最小日期(13)publicvoidsetSpinnersShown(booleanshown);//設置是否顯示Spinners(14)publicvoipdateDate(intyear,intmonth,intdayOfMonth);//更新當前日期2.TimePicker在Android中,TimePicker用來實現時間輸入設置,可以選擇12或24小時模式。TimePicker的常用方法有以下一些:(1)publicIntegergetCurrentHour();//獲取當前時間的小時(2)publicIntegergetCurrentMinute();//獲取當前時間的分鍾(3)publicbooleanis24HourView();//獲取是否為24小時模式(4)publicvoidsetCurrentHour(IntegercurrentHour);//設置當前時間的小時(5)publicvoidsetCurrentMinute(IntegercurrentMinute);//設置當前時間的分鍾(6)publicvoidsetIs24HourView(Booleanis24HourView);//設置24小時模式3.DatePickerDialog在Android中,DatePickerDialog用來顯示日期對話框。DatePickerDialog的常用方法有以下一些:(1)publicDatePickergetDatePicker();//獲取DatePicker中的日期值(2)publicvoidonClick(DialogInterfacedialog,intwhich);//響應對話框中的點擊事件(3)publicvoidonDateChanged(DatePickerview,intyear,intmonth,intday);//響應日期改變事件(4)publicvoipdateDate(intyear,intmonthOfYear,intdayOfMonth);//更新當前日期4.TimePickerDialog在Android中,TimePickerDialog用來顯示時間對話框。TimePickerDialog的常用方法有以下一些:(1)publicvoidonClick(DialogInterfacedialog,intwhich);//響應對話框中的點擊事件(2)publicvoidonTimeChanged(TimePickerview,inthourOfDay,intminute);//響應時間改變事件(3)publicvoipdateTime(inthourOfDay,intminuteOfHour);//更新當前時間5.AnalogClock在Android中,AnalogClock用於顯示指針式時鍾,該時鍾僅有時鍾和分鍾兩個指針。6.DigitalClock在Android中,DigitalClock用來顯示數字式時鍾,顯示格式為HH:MM:SSAM/PM。