當前位置:首頁 » 安卓系統 » android選擇界面

android選擇界面

發布時間: 2023-01-25 06:21:15

A. eclipse中如何設置android程序運行後默認的出現界面

eclipse中如何設置android程序運行後默認的出現界面?

eclipse可以設置一個變數,來保存是否是第一次進入,如果是第一次則跳轉到引導的Activity,如果不是第一次則執行系統主頁。
判斷系統是第一次運行的代碼實現如下:
在Activity中添加代碼:
使用SharedPreferences來記錄程序的使用次數
一下是實現的代碼:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

preferences = getSharedPreferences("count",MODE_WORLD_READABLE);
int count = preferences.getInt("count", 0);

判斷程序與第幾次運行,如果是第一次運行則跳轉到引導頁面
if (count == 0) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(),LaunchGuideViewActivity.class);
startActivity(intent);
this.finish();
}
Editor editor = preferences.edit();
存入數據
editor.putInt("count", ++count);
提交修改
editor.mit();

如何設置android默認的包名

一般格式是
國家.公司.團隊.項目

創建項目的時候設置,可以在androidManifest.xml中找到。

如何設置程序默認的背景顏色

頁面布局 背景色 設置為無…即成為 系統的程序頁面背景色了………… 如果還是這個顏色的話,就是 你曾經修改了 系統的 顏色……需要把系統色修改回來 如果是Xp 系統的話 你在 桌面上 右鍵 屬性 效果 高級……里邊 進行修改……簡單的 辦法 就是 使用系統默...

eclipse如何設置默認的編碼格式

你說的是文件字元集編碼吧?如果是的話,是這樣的。 有3個地方可以設定,優先順序由低到高: 參數頁 菜單 > window > preferences 打開後 General > Workspace 中的 Encoding. 右擊項目在項目屬性中也有這個 Encoding。 右擊文件 Open With > Text Editor 打開之後在 菜單上 Edit > Set Encoding 也可以改。 3個優先順序的原則是:越具體到某個文件優先順序越高,越空泛的越低。

如何設置excel默認的行高

選中要改的行,右鍵點擊左邊的列標,選擇行高確定。

EXCEL中如何設置默認的內容?比如輸入1出現A-1,輸入2出現A-2,輸入3出現A-3,「A-」是如何設置成默認的,TKS

選中單元格,設置格式為自定義
"A-"#
確定即可

如何設置xcode默認的simulator

在Xcode 6中, 模擬器的位置改變為:
/Users/username/Library/Developer/CoreSimulator/
然而,在此目錄下,有許多目錄:
在Terminal中使用如下命令:
xcrun simctl lis
比如,iOS 8.3下,iPhone 6 為:
iPhone 6 (D2A94C2D-3216-4737-A502-5B64B38F6124) (Booted)
4因此,Application目錄在:/Users/username/Library/Developer/CoreSimulator/Devices/D2A94C2D-3216-4737-A502-5B64B38F6124/data/Containers/Data/Application/

方法一(永久,一旦設置後,每次運行指定的模擬器):1)選擇頂層菜單Project中的SetActiveExecutable2)根據需要在iPhoneSimulator4.3和iPadSimulator4.3兩個選項中任選一個方法二(臨時,每次調試模擬器時都會恢復原來的設置,適合在。

如何設置android studio讓程序運行在真機中

方法/步驟 在android studio中新建android默認的應用app。 點擊菜單欄的「Run」->「Edit Configurations...」。 然後會打開Run/Debug Configuration窗口。在窗口右側找到「target device」部分,勾尋USB device」前面的單選框。點擊「ok」。 在MainActivi...

不用設置。手機USB連接電腦,打開開發者模式,使用USB調試。在電腦上自動裝驅動(有時候裝不上,需要藉助手機助手等工具),直接運行as,會彈出框讓你選擇運行的設備,選擇自己的手機,確定。

B. Android設置界面怎麼做

步驟/方法
1
1、下載設置必備的幾款軟體,分別是LauncherPro、Desktop Visualizer。

2
2、下載Android界面顯示必備的Windows Phone 7的素材包。

3
3、下載透明時鍾插件。

4
4、在以上必備軟體素材下載完畢之後,安裝LauncherPro和Desktop Visualizer以及透明時鍾,把Android界面顯示必備的Windows Phone 7的素材包的素材文件夾,放置到手機SD卡里。

5
5、選擇LauncherPro作為當前默認界面,需在一款空白的屏幕。點擊Android手機的Menu鍵,選擇首選項(Preferences)進入LauncherPro的設置。

6
6、選擇外觀設置,選擇快捷菜單背景,進入圖庫,找到以下圖片,設置即可。
Windows Phone 7界面底部素材

7
7、把LauncherPro的界面設置成五行,在剛剛的設置中找到高級設置,勾選桌面5行圖標。

8
8、回到桌面,把LauncherPro的底部圖標統統清除,長按其中一個,然後選擇更改快捷方式,選擇空白,最後在中間的原點處長按選擇更改快捷方式,選擇程序菜單,再選擇自定義圖標,再到圖庫中選擇上圖的背景圖片即可。在這完成之後,Android界面顯示的Windows Phone 7底部就已經完成。

9
9、在桌面空白處長按,選擇Desktop Visualize(中)的Widget,進入Widget設置界面。在選擇圖標中,選擇影像檔,在圖庫中選擇添加前面下載的小圖片素材,在選擇操作中添加你要打開的程序。
添加Desktop Visualiz的Widget
長按新添加的Widget,拖動小箭頭調整大小。調整完畢後,按返回鍵。 希望可以幫到你

C. android launcher選擇界面在哪

設置里

D. Android設備的界面適配設計

Android設備App設計中有一個問題可能會被設計師忽略,在各種解析度各種尺寸「雜屏」的界面適配。可能產出的界面稿在常用的720*1280的解析度中是完美,但一到各個不同解析度不同尺寸的設備後

這里就談談適配,了解適配讓設計從PS、sketch到移動設備上都能完美呈現。

如此繁雜的安卓設備,採用哪個標准設計呢?

1.選擇一種尺寸一種解析度作為基準。

2.選擇2-3款主流的Android設備,制定一套適配規則。(國內主流設備、解析度可參考友盟指數)

3.部分極端效果特別注釋說明。

目前移動端設計師多採用iPhone 5與6的解析度設計,這兩個解析度也最接近Android xhdpi的720*1280,設計之後再做等比適配(不做設計元素等比適配會導致Android設備上視覺呈現較小)。

我則傾向於選取720*1280的解析度設計。優點是處於常用解析度的中間值,對小解析度大解析度調整也較容易。另外iOS@1x的320與720剛好是2.25的倍率關系,使用sketch等比輸出快捷多了。(如果時間成本允許的話可以將Android的標注單位用dp,具體的設備尺寸、解析度知識這里不詳描述,可見文章最後面的「Android基礎知識」)

案例說明:

雅虎新聞為各個dpi做了優化,圖片等比縮放,文字區域等比縮放,並且考慮到在低dpi下會被推移至第二屏,就減小圖片了高度,保持文字區域最小高度。

老司機都不會忘記的,僅提醒下新手,每個圖標記得輸出多個比例。並且記得查看各個比例下圖標的顯示效果。

案例說明:

還是拿一個雅虎新聞的例子,大家感受下。

Android設備的系統各個廠商都做了定製化,默認的字體庫可能不同,且字體占空間大小可能不同。不同設備顯示文字會出現不同效果。設計時考慮3點:

多採用流式布局,不對單行做字數限制(如「單行顯示多少個字」「文本寬度多少」),而是定義文本容器的高寬,超出則用「…」「漸隱」或者「遮擋」等方式省略。

若較長的文本需要完整顯示,設計時預留換行空間。

若文本需要在單行完整顯示(如提示類文字),盡量控制字數(建議16字內),避免小屏不夠放置。

案例說明:

圖文混排同一行顯示時,圖片等比固定在右側顯示,文字部分區域寬度會因設備不同出現較大的差異,預留文字多行高度。如下圖不同設備下文字的展示空間有差異,需要考慮小解析度下預留多行文字空間。如圖2第二條新聞標題文字溢出的醜陋展示,建議設定一個文字區域最大高度,超出部分則隱藏。

單行出現多個文字元素時,注意元素在低dpi下的顯示層級,提前說明好該情況的覆蓋或者隱藏規則。如下圖第一個用戶名稱,在低dpi下,避免各元素交錯,而省略了超出的用戶名稱。

圖片常用的方式有固定寬度dp等比縮放高度(用於非通欄圖片);固定高度dp等比縮放寬度(用於橫向滾動圖片,如全屏相冊中的縱向圖片);根據屏幕寬度等比縮放(橫向通欄圖片)。設計時考慮3點:

注意圖片佔用的寬高比,避免大屏設備上占據大量空間,導致內容比例不協調同時降低了屏幕利用率。

考慮到設備屏幕密度不同,輸出圖片時別忘了輸出多個解析度。

考慮圖片寬高比過大的縮略圖處理(最常見的處理方式:高度遠大於寬度時,是給出最大區域,讓圖片等寬居中填充該區域,只顯示該區域;寬度遠大於高度時,與展示區域等高居中取部分顯示。當然也可能出現特殊顯示要求,需要根據具體情況具體處理。)

案例說明:

網易游戲相冊的全屏瀏覽中,大於設備寬高比的寬圖按照最大寬度放置,小於設備寬高比的高度按照最大高度放置。

一行多張圖片要考慮圖片的在不同設備下等比縮放帶來顯示效果的差異。排列時會有兩種情況:

1.要求在一行內顯示完,根據圖片的顯示效果決定放置的數量,超過則不顯示(如下圖1第二條新聞)

2.流式布局,當圖片寬度小於設定值時自動換行(如下圖2相冊展示,低dpi低解析度設備一行顯示3張,高的顯示4-5張,且按比例撐滿屏幕寬度)。

寬高比超出設計區域時的處理,如網路貼吧中列表的小圖模式,給出了正方形區域,當圖片非正方形時,根據寬高中的短邊等比撐滿正方形區域後,截取了圖片居中的部分顯示。

在固定區域內多元素混合放置時,文字一般採取流式布局,圖片多採用等比縮放,圖標元素多採用 彈性布局,即元素內容本身規格不變,考慮水平、垂直方向的間距做相應擴展。設備屏幕越大,在擴展方向上可以顯示更多內容,發揮了大屏幕的優勢。

彈性布局需要給出哪一個元素dp不變,哪一個元素縮放的策略。

彈性布局下部分距離標注採用百分比標注。

當有兩個等比縮放元素時考慮避免重疊的情況。

案例說明:

網易游戲的新聞列表樣式,每一條新聞區域,要求圖片dp不變,而文字區域進行彈性縮放。

下圖網易游戲專區中間的幽靈按鈕圖標為確保點按效果,按照固定dp顯示,中間間隔的寬度按照設備寬度的百分比來確定

網易游戲求交往的界面,中間卡片區域大小根據設備等比縮放,如中間用戶頭像與「同喜歡2款游戲」的文字,在設計時需要考慮產品的目標設備中最小設備下的布局顯示效果,避免出現重疊的情況。而縱向的元素數量也需要如此考慮。

Android界面適配的案例說明就寫到這里啦。

設計時多考慮各個元素(圖標、文本、圖片、區域)在不同設備的情況。當然,做設計時也不是死板的按照建議來實現,特別是固定區域下的元素放置,根據實際情況來處理即可。

Android系統的UI也在不斷進化完善,隨著設計趨勢的改變,Android除了常見的卡片、列表、浮層外,可能會有更多的展示方式,而Android設備也是逐漸淘汰ldpi與mdpi,設備的解析度逐漸變大。也就要求我們需要不斷的去了解嘗試新的設計趨勢,產出最好的方案。

這不是彩蛋哈,僅僅補充安卓設備的基礎知識,老司機完全可以忽略,供新手參考閱讀。

為展示設備的多樣化,貼出Android屏幕尺寸示意圖(藍色矩形的大小代表不同尺寸,顏色深淺則代表所佔百分比的大小。)

屏幕大小以屏幕尺寸來衡量,指屏幕的對角線的長度,單位是英寸,1英寸=2.54厘米

目前的主流尺寸:5.0" ~ 5.5" (有繼續往更大尺寸發展的趨勢,但趨於穩定)

常見的設備尺寸: 4" ~ 10" 。

手機適配參考尺寸: 4" ~ 6"

手機 + 平板適配參考尺寸: 4" ~ 10」

屏幕解析度是指在橫縱向上的像素點數,單位是px,1px=1個像素點。一般以縱向像素*橫向像素,如1960*1080。

屏幕像素密度是指每英寸上的像素點數,單位是dpi,即「dot per inch」的縮寫。目前每個屏幕像素可以認為就是一個「點」。

屏幕 dpi 的計算方式:

Android 設備中 dpi 分幾個段:

•ldpi:~ 120 dpi (幾乎絕跡)

•mdpi:~ 160 dpi (罕見)

•hdpi:~ 240 dpi (逐漸減少中)

•xhdpi:~ 320 dpi

•xxhdpi:~ 480 dpi

•xxxhdpi:~ 640dpi (目前較少)

dp(與 dip 同義) 是在 160dpi 下每個像素對應的物理尺寸,可近似理解為:

•160 dp = 1 inch

•1 dp = 1 / 160 inch = 0.15875 mm

•1 dp = 1 px (160 dpi 屏幕下)

•1 dp = 2 px (320 dpi 屏幕下)

Android的屏幕適配指標都基於物理尺寸(即屏幕的物理大小),而非像素(解析度)。為什麼呢?這里根據dp與px適配出兩種效果來說明。

按 dp 適配不同屏幕的效果如下,內容的物理尺寸變化不大:

若直接按照像素適配,出現以下情況,高像素密度的設備內容顯得特別小,影響布局與可用性:

屏幕長邊和短邊的比例。

目前手持設備的 長邊 dpi 和 短邊 dpi 普遍非常接近,可認為屏幕比例和屏幕水平、垂直像素比例一致

屏幕比例目前趨於 16:9 ~ 16:10 (8:5)

因不少設備使用了虛擬按鍵,所以通常非全屏的 app 可用面積略低,屏幕比例更接近 16:10

E. android自定義Intent選擇界面的標題

可以使用
Intent.createChooser()
的方法來創建
Intent,並傳入想要的
Sting
作為標題。
以wallpaper
選擇框為例,當在Launcher
workspace的空白區域上長按,會彈出wallpaper的選擇框,選擇框的標題為”Choose
wallpaper
from”,如下:
private
void
startWallpaper()
{
showWorkspace(true);
final
Intent
pickWallpaper
=
new
Intent(Intent.ACTION_SET_WALLPAPER);
Intent
chooser
=
Intent.createChooser(pickWallpaper,
getText(R.string.chooser_wallpaper));
//
NOTE:
Adds
a
configure
option
to
the
chooser
if
the
wallpaper
supports
it
startActivityForResult(chooser,
REQUEST_PICK_WALLPAPER);
}
其中,R.string.chooser_wallpaper對應的字串內容就是”Choose
wallpaper
from”,定義在Launcher2的Strings.xml中

F. android 如何實現選擇默認應用界面的提示,具體如圖

這個就是你說的ResolveActivity裡面的按鈕,除非你幹掉其他launcher,否則只要系統里有配置xxx.xxx.xxx.HOME這個的應用都會彈出來讓用戶選擇。

G. 有人對android手機刷過機嗎刷機後第一次啟動,會有一個選擇界面,該選擇哪個

第一個是系統默認設置
第二個是手機里自帶設置
不過大多刷機都不會出現這個
刷機前WIPE下

H. 關於Android界面組件的基本用法

1.文本框(TextView)和編輯框(EditText)
文本框(TextView)不允許用戶編輯文本內容,而編輯框(EditText)允許用戶編輯文本內容

2.按鈕(Button)和圖片按鈕(ImageButton)
Button顯示文字,ImageButton顯示圖片。
為ImageButton指定android:text屬性沒用,不會顯示文字
可以指定android:background為按鈕增加背景圖片,但這圖片是固定的
可以指定android:src為圖片按鈕增加圖片屬性
其實,src才是設置圖標,而background只是設置背景。
如果控制項的大小是100 100 圖片資源是80 80的話,那麼用src,圖片就會居中顯示,如果使用background那麼圖片就會被拉伸充滿控制項。
重要的是,background是底層的圖片資源,src是覆蓋在background上面的資源,他們可以疊加使用,實現選中的效果。

3.單選按鈕(RadioButton)和復選框(CheckBox)
多了一個android:checked屬性,用於指定初始時是否被選中

4.計時器組件Chronometer用法
紅色字體表示常用的方法

5.圖像視圖(ImageView)
它支持屬性android:scaleType setScaleType(ImageView.ScaleType)

matrix(ImageView.ScaleType.MATRIX):使用matrix方式進行
fixXY(ImageView.ScaleType.FIX_XY):對圖片橫向縱向獨立縮放,會改變縱橫比
fitStart(ImageView.ScaleType.FIT_START):保持縱橫比,圖片較長的邊長與ImageView相應的邊長相等,縮放後放在左上角
fitCenter(ImageView.ScaleType.FIT_CENTER):保持縱橫比,圖片較長的邊長與ImageView相應的邊長相等,縮放後放在中央
fitEnd(ImageView.ScaleType.FIT_END):保持縱橫比,圖片較長的邊長與ImageView相應的邊長相等,縮放後放在右下角
center(ImageView.ScaleType.CENTER):放中間,不縮放
centerCrop(ImageView.ScaleType.CENTER_CROP):保持縱橫比,使圖片能完全覆蓋ImageView
centerInside(ImageView.ScaleType.CENTER_INSIDE):保持縱橫比,使ImageView能完全顯示圖片
6.spinner的功能和用法
如果可以確定spinner裡面的列表項,那麼直接在/res/layout/main.xml裡面指定

然後在/res/value/string.xml裡面指定

如果不確定裡面的列表項,那麼必須要提供一個Adapter,這個Adapter負責決定Spinner列表每項的內容

7.日期、時間選擇器(DatePicker和TimePicker)

8.自動完成文本框(AutoCompleteTextView)
比普通文本框多了一個功能:當用戶輸入一定字元後,自動完成文本框會顯示一個下拉菜單,供用戶從中選擇,當用戶選擇某個菜單後,組件會按用戶選擇自動填寫該文本框
使用該組件很簡單,只要為它設置一個Adapter,該Adapter封裝了AutoCompleteTextView預設的提示文本

9.進度條(ProgressBar)
通過style屬性可以為ProgressBar指定風格。該屬性可以有如下的屬性值:

1.@android:style/Widget.ProgressBar.Horizontal 水平進度條
2.@android:style/Widget.ProgressBar.Inverse 不斷跳躍、旋轉畫面的進度條
3.@android:style/Widget.ProgressBar.Large 大進度條
4.@android:style/Widget.ProgressBar.Large.Inverse不斷跳躍、旋轉畫面的大進度條
5.@android:style/Widget.ProgressBar.Small 小進度條
6.@android:style/Widget.ProgressBar.Small.Inverse不斷跳躍、旋轉畫面的小進度條
ProgressBar提供如下方法來操作進度

1.setProgress(int) 設置進度的完成百分比
2.incrementProgressBy(int) 設置進度條的增加或減少。參數為正增加,參數為負減少

10.選項卡(TabHost)
TabHost僅僅只是一個簡單的容器,它提供如下方法

1.newTabSpec(String tag) 創建選項卡
2.addTab(TabHost.TabSpec tabSpec) 添加選項卡
使用TabHost的一般步驟為:

• A. 在界面中定義TabHost組件,並為該組件定義該選項卡的內容
• B. Activity應該繼承TabActivity
• C. 調用TabActivity的getTabHost()來獲取TabHost對象
• D. 通過TabHost對象的方法來創建選項卡、添加選項卡
選項卡主要由TabHost、TabWidget、FrameLayout3個組件組成,三者缺一不可,想像一下選項卡的特點,多個卡重疊在一起,所以用FrameLayout即幀布局是必要的。另外需要注意的是TabHost、TabWidget、FrameLayout三個組件的android:id必須使用系統默認的名稱,而不能自己隨意定義,否則會出錯。

11.圖像切換器(ImageSwitcher)

12.網格視圖(GridView)
使用GridView一般指定numColumn大於1,否則取默認值為1.那麼GridView就變成了ListView
屬性android:stretchMode支持如下屬性

1.none 不拉伸
2.spacingWidth 僅拉伸元素之間的間距
3.spacingWidthUniform 表格、元素之間的間距一起拉伸
4.columnWidth 僅拉伸表格
13.畫廊視圖(Gallery)(現在已經被棄用了,不過還是列出來吧)
Gallery用法很簡單——為它提供一個內容Adapter,該Adapter的getView方法所返回的View可作為Gallery的列表項。可以通過OnItemSelectedListener監聽選擇項的改變

14.列表試圖(ListView和ListActivity)
1.創建ListView由兩種方式:

2.直接使用ListView進行創建
讓Activity繼承ListActivity(繼承了ListActivity的類無需調用setContentView()來顯示頁面,可以直接設置適配器)
一旦獲得ListView後,就要創建顯示的列表項了。需要藉助內容Adapter,內容Adapter負責提供需要顯示的列表項

創建ArrayAdapter時必須指定一個textViewResourceId,該參數決定每個列表項的外觀

1.simple_list_item_1 每個列表項是普通的TextView
2.simple_list_item_2 每個列表項是普通的TextView(字體略大)
3.simple_list_item_checked 每個列表項是已勾選的列表項
4.simple_list_item_multiple_choice 每個列表項是帶多選框的文本
5.simple_list_item_single_choice 每個列表項是帶多單選按鈕的文本
15.使用AlertDialog
1.創建AlertDialog.Builder對象,該對象是AlertDialog的創建器
2.調用AlertDialog.Builder方法為對話框設置圖標、標題等
3.調用AlertDialog.Builder的create()方法創建AlertDialog對話框
4.調用AlertDialog的show()方法顯示對話框

16.使用Toast顯示提示框
步驟如下:

• 調用Toast構造器或makeText方法創建Toast對象
• 調用Toast方法來設置該消息的對齊方式等
• 調用Toast的show()方法顯示出來
• Toast toast = Toast.makeText(ToastTest.this, "信息", Toast.LENGTH_LONG).show();

17.Notification(一般顯示網路狀態、電池狀態、時間等)
使用Notification發送Notification步驟:

• 調用getSystemService(NOTIFICATION_SERVICE)方法獲取系統的Notification Manager服務
• 通過構造器創建一個Notification對象
• 為Notification設置屬性
• 通過Notification Manager發送Notification

I. android怎樣用菜單列表來選擇界面背景顏色

一般都不行,你可以看看重力工具箱里有沒有,那個功能挺多,不過需root

J. 調用Android 系統自帶分享功能

1. 設置Intent的action為Intent.ACTION_SEND。

2. 把要分享的數據通過.putExtra()傳入intent。

3. 設置類型.setType()。

4.startActivity()。

系統會自動識別出能夠兼容接受這些數據,且類型相符合的 activity。如果這些選擇有多個,則把這些 activity 顯示給用戶進行選擇。

若要響應其他應用的分享,在AndroidManifest里設置。

5. 如果為intent調用了Intent.createChooser(),那麼 Android 總是會顯示可供選擇。這樣有一些好處:

即使用戶之前為這個 intent 設置了默認的 action,選擇界面還是會被顯示。

如果沒有匹配的程序,Android 會顯示系統信息。

我們可以指定選擇界面的標題。

熱點內容
話嘮安卓哪裡下載 發布:2025-05-19 20:27:04 瀏覽:164
瘋狂android講義光碟 發布:2025-05-19 20:12:31 瀏覽:152
安卓手機怎麼下載圈點 發布:2025-05-19 20:08:11 瀏覽:473
文件夾粉碎不了 發布:2025-05-19 20:05:41 瀏覽:243
安卓怎麼把軟體放進全局 發布:2025-05-19 20:03:55 瀏覽:688
安卓手機如何看最真實的型號 發布:2025-05-19 19:58:59 瀏覽:11
U盤超級加密2008 發布:2025-05-19 19:44:32 瀏覽:456
燈帶編程軟體 發布:2025-05-19 19:32:30 瀏覽:288
如何判斷伺服器被多少人訪問 發布:2025-05-19 19:27:45 瀏覽:126
編程stata 發布:2025-05-19 19:12:18 瀏覽:517