當前位置:首頁 » 安卓系統 » androidstar

androidstar

發布時間: 2022-11-29 05:15:01

㈠ android開發怎麼弄成,點擊圖標後彈出一個消息框。主界面不顯示

這里報錯是代碼寫法有誤,建議一行一行代碼的寫。
具體實現代碼:
1.創建對象框
AlertDialog.Builder builder = new Builder(context);
builder.setTitle("請輸入"); //設置對話框標題
builder.setIcon(android.R.drawable.btn_star); //設置對話框標題前的圖標

2.創建EditText輸入框
final EditText edit = new EditText(context);

3.將輸入框賦值給Dialog,並增加確定取消按鍵
builder.setView(edit);
builder.setPositiveButton("確認", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(context, "你輸入的是: " + edit.getText().toString(), Toast.LENGTH_SHORT).show();
}
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(context, "你點了取消", Toast.LENGTH_SHORT).show();
}
});

4.設置常用api,並show彈出
builder.setCancelable(true); //設置按鈕是否可以按返回鍵取消,false則不可以取消
AlertDialog dialog = builder.create(); //創建對話框
dialog.setCanceledOnTouchOutside(true); //設置彈出框失去焦點是否隱藏,即點擊屏蔽其它地方是否隱藏
dialog.show();

㈡ android ratingstar顏色怎麼改

原理很簡單,就是替換系統默認的三種圖片。

替換方式是使用RatingBar的Android:progressDrawable="@drawable/rating_yellow" 屬性進行覆蓋

其中@drawable/rating_yellow內容如下:

<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android=" ">
<item android:id="@android:id/background" android:drawable="@drawable/star_empty" />
<item android:id="@android:id/secondaryProgress" android:drawable="@drawable/star_half" />
<item android:id="@android:id/progress" android:drawable="@drawable/star_full" />
</layer-list>

㈢ android四大組件的作用

Android 開發的四大組件分別是:活動(activity),用於表現功能;服務(service),後台運行服務,不提供界面呈現;廣播接受者(Broadcast Receive),勇於接收廣播;內容提供者(Content Provider),支持多個應用中存儲和讀取數據,相當於資料庫

  1. 活動

Android中,activity是所有程序的根本,所有程序的流程都運行在activity之中,activity可以算是開發者遇到的最頻繁,也是android當中最基本的模塊之一。在android的程序中,activity一般代表手機屏幕的一屏。如果把手機比作一個瀏覽器,那麼activity就相當於一個網頁。在activity當中可以添加一些Button、Checkbox等控制項,可以看到activity概念和網頁的概念相當類似。

一般一個android應用是由多個activity組成的,這多個activity之間可以進行相互跳轉。例如,按下一個Button按鈕後,可能會跳轉到其他的activity,與網頁跳轉稍微有點不一樣的是,activity之間的跳轉有可能返回值。例如,從activity A跳轉到activity B,那麼當activity B運行結束時,有可能會給activity A一個返回值。這樣做在很多時候是相當方便的。

當打開一個新的屏幕時,之前一個屏幕會被置為暫停狀態,並且壓入歷史堆棧中。用戶可以通過回退操作返回到以前打開過的屏幕。可以選擇性的一處一些沒有必要保留的屏幕,因為Android會把每個應用的開始到當前的每個屏幕保存在堆棧中。

Android 開發的四大組件分別是:活動(activity),用於表現功能;服務(service),後台運行服務,不提供界面呈現;廣播接受者(Broadcast Receive),勇於接收廣播;內容提供者(Content Provider),支持多個應用中存儲和讀取數據,相當於資料庫。

2.服務

Service是android系統中的一種組件,跟activity的級別差不多,但是他不能自己運行,只能後台運行,並且可以和其他組件進行交互。Service是沒有界面長生命周期的代碼。Service是一種程序,可以運行很長時間的,但是卻沒有用戶界面。這么說有點枯燥,來看個例子。打開一個音樂播放器的程序,這時如果想上網,那麼打開Android瀏覽器,這時雖然已經進入瀏覽器這個程序,但是歌曲播放並沒有停止,而是在後台繼續一首接一首的播放,其實這個播放就是由播放音樂的Service進行控制。當然這個播放音樂的Service也可以停止。例如,當播放列表裡的歌曲都結束,或用戶按下了停止音樂播放的快捷鍵等。Service可以在很多場合的應用中使用,如播放多媒體時用戶啟動了其他Activity,這時程序要在後台繼續播放,比如檢測SD卡上文件的變化,或在後台記錄地理信息位置的改變等,而服務卻藏在後台。

開啟Service有兩種方式:

(1)Context.starService():Service會經歷onCreat ——>onStar(如果Service還沒有運行,則Android先調用onCreat(),然後調用onStar(),所以一個Service的onStar方能會重復調用多次);如果是調用者自己直接退出而沒有調用StopService,服務會一直在後台運行。該服務的調用者再啟動起來後可以通過stopService關閉服務。注意,多次調用Context.starService()不會被嵌套(即使會有相應的onStar()方法被調用),所以無論同一個服務被啟動多少次,一旦調用Context.stopService()或者StopSelf(),都會被停止。

說明:傳遞給starService()的Intent對象會傳遞給onStar()方法。調用順序為onCreat——onStar(可調用多次)——onDestroy.

(2)Context.bindService():服務會經歷onCreate()——onBind(),onBind將返回給客戶端一個IBind介面實例,IBind允許客戶端回調服務的方法,比如得到服務運行的狀態或其他操作。這個時候把調用者(Context,如Activity)會和服務綁定在一起,Context退出了,服務就會調用onUnbind——onDestroy相應退出,所謂綁定在一起就是「共存亡」了。

3.廣播接收器

在Android中,廣播是一種廣泛運用的在應用程序之間傳輸信息的機制。而廣播接收器是對發送出來的廣播進行過濾接受並響應的一類組件。可以使用廣播接收器來讓應用對一個外部時間做出響應。例如,當電話呼入這個外部事件到來時,可以利用廣播接收器進行處理。當下載一個程序成功完成時,仍然可以利用廣播接收器進行處理。廣播接收器不NotificationManager來通知用戶這些事情發生了。廣播接收器既可以在AndroidManifest.xml中注冊,也可以在運行時的代碼中使用Context.registerReceive()進行注冊。只要是注冊了,當事件來臨時,即使程序沒有啟動,系統也在需要的時候啟動程序。各種應用還可以通過使用Context.sendBroadcast()將它們自己的Intent廣播給其他應用程序。

4.內容提供者

內容提供者(Content Provider)是Android提供的第三方應用數據的訪問方案。

在Android中,對數據的保護是很嚴密的,除了放在SD卡中的數據,一個應用所持有的資料庫、文件等內容,都是不允許其他直接訪問的。Android當然不會真的把每一個應用都做成一座「孤島」,它為所有應用都准備可一扇窗,這就是Content Provider。應用想對外提供的數據,可以通過派生Content Provider類,封裝成一枚Content Provider。每個Content Provider都用一個uri作為獨立的標識,形如:content://com.xxxxx。所有應用看著像REST的樣子,但實際上它比REST更為靈活。和REST類似,uri也可以有兩種類型,一種是帶id的;另一種是列表的,但實現者不需要按照這個模式來做,給id的uri也可以返回列表類型的數據。

㈣ 安卓可安裝的有哪些像star walk這種可以看星星的應用

1、谷歌星空: 是Google推出的一款星空觀測android軟體,它如同一個微型的天文望遠鏡,可以引導用戶仰望星空,探尋宇宙的神秘之處。 2、StarWalk: 是一個讓人接近星空和天文學的應用程序。該應用程序包括恆星列表、星座列表、行星列表和梅西耶天體列表,以及關於月相變化的信息,並在維基網路中描述天體條目的鏈接。此外,Star Walk還有「時間機器」 功能,此功能讓人觀察恆星的位置,既在過去又在未來。

㈤ Android 2.2+雙核 LG旗艦Star多圖賞析

【IT168 評測】雙核絕對是2010年末上榜率最高的詞彙。不論是三星的i9100、或是LG與Moto採用Tegra 2的新手機,似乎在訴說雙核手機的時代要來臨了。面對擁有高清屏幕、強勁圖像處理能力的i9000的挑戰,LG終於也跳出來反擊,拿出殺手鐧也是全球首部NVIDIA Tegra 2雙核Android手機。今天小編將帶大家完整了解這款Android新旗艦的容貌以及硬體配置。

▲全球首部NVIDIA Tegra 2雙核Android手機 LG Star

▲雙核手機+4寸大屏 LG旗艦Star多圖賞
至於機身設計小編感覺很像iPhone 4,不過背面有點老氣,銀色部份與主色很不相襯,看來LG在設計方面還要花點功夫。LG Star將會使用Android2.2的系統,真正發布的時候會升級到2.3系統,從屏幕來看,手機採用LG自家的UI設計。

▲LG自家的UI設計

▲LG Star使用Android2.2的系統

▲機身背面設計非常普通

▲機身正面是不是有些iPhone4的韻味
雙核手機+4寸大屏 LG Star機身造型設計
LG Star將會使用4寸大屏幕、內置800萬像素攝像頭、LED閃光燈、並支持1080p全高清影片拍攝,其餘規格包括前置鏡頭、microSD卡擴充、microUSB介面一應俱全。為了保證強勁的性能LG將會搭載一塊1500mAh電池。

▲LG Star將會使用4寸大屏幕

▲屏幕低端的四枚觸控按鍵

▲LG Star將搭載800萬像素攝像頭
根據國外消息報導,LG Star是LG Optimus系列新一代機皇,使用最先進的行動處理器NVIDIA Tegra 2,LG聲稱網頁瀏覽速度比起普遍的1GHz 單核智旗艦機快一倍,游戲效能更高出5倍。雖然LG牌子一直沒什麼性能驚人的機型,這款代號Star的機器規格之強大,多少令人有急著換機的沖動。

▲LG聲稱網頁瀏覽速度比起普遍的1GHz 單核智旗艦機快一倍

▲LG Star將搭載NVIDIA Tegra 2雙核處理器

▲LG Star是LG Optimus系列新一代機皇

▲接下來我們一起欣賞下 LG Star機身周邊介面設計
雙核手機+4寸大屏 LG Star機身介面設計

▲機身頂端的HDMI介面及3.5mm耳機孔及開關鍵

▲機身底端的揚聲器及數據孔

▲機身頂端特寫

▲機身四枚按鍵及底端細節設計

▲機身側面的音量調節價

㈥ android studio怎樣把jar打包成aar文件

文本我們將講解android studio打包apk,aar,jar包的相關知識。apk包就是android系統的安裝包,這里沒什麼好說的,aar包是android中獨有的類庫包,而jar包是java中特有的類庫包,在具體的介紹打包之前,我們先來aar包和jar包的區別。
http://blog.csdn.net/androidstarjack/article/details/52368877

安卓軟體怎麼重復安裝兩個

修改一下安裝的路徑就好。

在應用寶pc端連接手機下載可以修改你下載軟體的路徑。

在電腦端運行應用寶,連接手機,根據提示打開手機設置,開發者選項里打開usb調試,連接好之後進入電腦界面應用寶設置,在設置裡面有個應用設置,你可以選擇是儲存到手機內存還是sd卡內存。

望採納!

㈧ android ratingbar怎麼設置半個星

RatingBar是基於SeekBar(拖動條)和ProgressBar(狀態條)的擴展,用星形來顯示等級評定,在使用默認RatingBar時,用戶可以通過觸摸/拖動/按鍵(比如遙控器)來設置評分,RatingBar自帶有兩種模式,一個小風格ratingBarStyleSmall,大風格為ratingBarStyleIndicator,大的只適合做指示,不適用與用戶交互。


黃色星形為自定義RatingBar
小綠色為自帶的ratingBarStyleSmall
大綠色為自帶的ratingBarStyleIndicator

通過設置style="XXXXXXXXXXXXX"進行設置切換(比如:style="?android:attr/ratingBarStyleIndicator")

自定義RatingBar需要注意的地方

一般情況下,系統自帶的RatingBar是遠遠無法滿足開發需求的,我們根據圖片自定一個RatingBar,在開始實現自定義RatingBar之前,順帶說一下res目錄下圖片放置目錄的區別:

在android sdk 1.5版本之前res目錄下面只有一個drawable一個目錄,在android sdk 1.6版本以後就出現了三個目錄,分別是drawable-hdpi、drawable-ldpi、drawable-mdpi、drawable-xhdpi,
(1)drawable-hdpi裡面存放高解析度的圖片,如WVGA(480x800),FWVGA(480x854)
(2)drawable-mdpi裡面存放中等解析度的圖片,如HVGA(320x480)
(3)drawable-ldpi裡面存放低解析度的圖片,如QVGA(240x320)
(4)drawable-xhdpi裡面存放超大解析度的圖片,至少960dp x 720dp
由於我們自定義實現的RatingBar裡面使用到的星形圖片解析度比較低,所以一般情況下,我們把圖片放到drawable-mdpi或者drawable-ldpi裡面。

自定義RatingBar的實現過程

首先,根據圖片自定一個RatingBar的背景條,和圖片放到同一個目錄下面(比如drawable-mdpi),room_rating_bar.xml

?


<?xml version="1.0" encoding="utf-8"?>

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

<item android:id="@+android:id/background"

android:drawable="@drawable/star1"></item> <span></span>

<item android:id="@+android:id/secondaryProgress"

android:drawable="@drawable/star1"></item>

<item android:id="@+android:id/progress"

android:drawable="@drawable/star2"></item>

</layer-list>

backgroud:是用來填充背景圖片的,和進度條非常類似,當我們設置最高評分時(android:numStars),系統就會根據我們的設置,來畫出以星星為單位的背景(假如android:numStars="5",就會畫出5顆灰色的星星)
progress:是用來在背景圖片基礎上進行填充的指示屬性(和進度條類似,第一進度位置)
secondaryProgress:同progress一樣屬於第二進度位置(如果不定義這個,進度條拖動,每次就畫出一整顆星星(亮),第二進度(暗)沒有覆蓋掉第一進度之後的位置,從左往右是拖不出來N.5顆星星的,這樣評分效果就不完整)

其次,通過開始介紹,我們知道RatingBar的樣式是通過style來切換的,在android中,我們可以通過在styles.xml文件中通過設置style屬性,來繼承我們需要自定控制項類型,如下styles.xml

?


<?xml version="1.0" encoding="utf-8"?>

<resources>

<style name="roomRatingBar" parent="@android:style/Widget.RatingBar">

<item name="android:progressDrawable">@drawable/room_rating_bar</item>

<item name="android:minHeight">16dp</item>

<item name="android:maxHeight">16dp</item>

</style>

</resources>

通過parent屬性來選擇繼承的父類,我們這里繼承RatingBar類。
重新定義progressDrawable屬性(RatingBar的背景條,和我們在首先裡面介紹的那樣)
maxHeight和minHeight可以根據我們圖片像素或者其他參考值來設定。

最後,在我們需要用到RatingBar的xml配置文件裡面添加RatingBar控制項。
main.xml

?

<RatingBar

android:id="@+id/room_ratingbar"

style="@style/roomRatingBar"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:numStars="5"

android:rating="4"

android:layout_marginLeft="10dp" >

</RatingBar>

㈨ 手機檢測到病毒com.android.providers.star 是什麼東東能不能刪除

是病毒 首先你要ROOT 然後就是 刷機 這累木馬很頑固 殺不幹凈 直接ROOT 重新刷機
而且提醒你 你可以先把手機恢復出廠設置 把內存卡也格式化掉 不要在意你下了多麼多的軟體和游戲 那些都是浮雲

㈩ video star安卓怎麼是空白

系統不兼容或系統錯誤。
1、videostarApp是一款功能強大的視頻在線編輯器,對安卓手機配置要求高,如果不空白,說明該手機系統較低,不兼容該app。
2、系統出錯也會導致videostarApp打不開,是空白頁面,將手機重啟重新打開即可。

熱點內容
Linux上搭建簡訊伺服器 發布:2023-02-06 23:33:11 瀏覽:398
怎麼寫ie自動配置腳本 發布:2023-02-06 23:31:19 瀏覽:512
安卓火影忍者體驗服怎麼下載 發布:2023-02-06 23:30:25 瀏覽:520
台達plc里的編譯快捷鍵是啥 發布:2023-02-06 23:29:42 瀏覽:763
聲樂里的壓縮 發布:2023-02-06 23:28:07 瀏覽:360
ipad訪問限制在哪 發布:2023-02-06 23:27:03 瀏覽:406
icloud顯示正在上傳照片 發布:2023-02-06 23:26:04 瀏覽:672
智能手機一般都看什麼配置 發布:2023-02-06 23:21:42 瀏覽:411
螢石雲加密 發布:2023-02-06 23:17:35 瀏覽:323
windowslinuxpython 發布:2023-02-06 23:16:06 瀏覽:615