如何调用android内置图片,比如menu->add的加号图片,search的放大镜图片

本文介绍了Android平台中包含的标准菜单图标资源(截至Android 1.5版本)。文章提供了如何从应用代码或布局文件中引用这些图标的方法,并强调了图标与其功能对应的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

可以在android源代码里找  \frameworks\base\core\res\res\drawable\

 

http://developer.android.com/guide/practices/ui_guidelines/icon_design.html

 

Shown below are standard menu icons that are included in the Android platform (as of Android 1.5). You can reference any of these icon resources from your application as needed, but make sure that the action you assign to the icon is consistent with that listed. Note that this is not a complete list of icons and that the actual appearance of standard icons may change across platform versions.

To reference one of the icons from your code, use android.R.drawable.<icon_resource_identifier>. For example, you can call a menu item's setIcon() method and pass the resource name:

.setIcon(android.R.drawable.ic_menu_more);.

You could reference the same icon from a layout file using android:icon="@android:drawable/ic_menu_more">.

To determine the resource ID for an icon listed below, hover over the icon or simply look at image filenames, which use the format "<icon_resource_identifier>.png".

Android asset
Add
Android asset
Call
Android asset
Camera
Android asset
Clear / Close / Cancel / Discard
Android asset
Compass
Android asset
Delete
Android asset
Directions
Android asset
Edit
Android asset
Gallery
Android asset
Help
Android asset
Info / details
Android asset
Map mode
Android asset
My Location
Android asset
More
Android asset
Preferences
Android asset
Rotate
Android asset
Save
Android asset
Send
Android asset
Search
Android asset
Share
Android asset
Upload
Android asset
View
Android asset
Zoom


export { default as AddLocation } from './add-location.vue'; export { default as Aim } from './aim.vue'; export { default as AlarmClock } from './alarm-clock.vue'; export { default as Apple } from './apple.vue'; export { default as ArrowDownBold } from './arrow-down-bold.vue'; export { default as ArrowDown } from './arrow-down.vue'; export { default as ArrowLeftBold } from './arrow-left-bold.vue'; export { default as ArrowLeft } from './arrow-left.vue'; export { default as ArrowRightBold } from './arrow-right-bold.vue'; export { default as ArrowRight } from './arrow-right.vue'; export { default as ArrowUpBold } from './arrow-up-bold.vue'; export { default as ArrowUp } from './arrow-up.vue'; export { default as Avatar } from './avatar.vue'; export { default as Back } from './back.vue'; export { default as Baseball } from './baseball.vue'; export { default as Basketball } from './basketball.vue'; export { default as BellFilled } from './bell-filled.vue'; export { default as Bell } from './bell.vue'; export { default as Bicycle } from './bicycle.vue'; export { default as BottomLeft } from './bottom-left.vue'; export { default as BottomRight } from './bottom-right.vue'; export { default as Bottom } from './bottom.vue'; export { default as Bowl } from './bowl.vue'; export { default as Box } from './box.vue'; export { default as Briefcase } from './briefcase.vue'; export { default as BrushFilled } from './brush-filled.vue'; export { default as Brush } from './brush.vue'; export { default as Burger } from './burger.vue'; export { default as Calendar } from './calendar.vue'; export { default as CameraFilled } from './camera-filled.vue'; export { default as Camera } from './camera.vue'; export { default as CaretBottom } from './caret-bottom.vue'; export { default as CaretLeft } from './caret-left.vue'; export { default as CaretRight } from './caret-right.vue'; export { default as CaretTop } from './caret-top.vue'; export { default as Cellphone } from './cellphone.vue'; export { default as ChatDotRound } from './chat-dot-round.vue'; export { default as ChatDotSquare } from './chat-dot-square.vue'; export { default as ChatLineRound } from './chat-line-round.vue'; export { default as ChatLineSquare } from './chat-line-square.vue'; export { default as ChatRound } from './chat-round.vue'; export { default as ChatSquare } from './chat-square.vue'; export { default as Check } from './check.vue'; export { default as Checked } from './checked.vue'; export { default as Cherry } from './cherry.vue'; export { default as Chicken } from './chicken.vue'; export { default as ChromeFilled } from './chrome-filled.vue'; export { default as CircleCheckFilled } from './circle-check-filled.vue'; export { default as CircleCheck } from './circle-check.vue'; export { default as CircleCloseFilled } from './circle-close-filled.vue'; export { default as CircleClose } from './circle-close.vue'; export { default as CirclePlusFilled } from './circle-plus-filled.vue'; export { default as CirclePlus } from './circle-plus.vue'; export { default as Clock } from './clock.vue'; export { default as CloseBold } from './close-bold.vue'; export { default as Close } from './close.vue'; export { default as Cloudy } from './cloudy.vue'; export { default as CoffeeCup } from './coffee-cup.vue'; export { default as Coffee } from './coffee.vue'; export { default as Coin } from './coin.vue'; export { default as ColdDrink } from './cold-drink.vue'; export { default as CollectionTag } from './collection-tag.vue'; export { default as Collection } from './collection.vue'; export { default as Comment } from './comment.vue'; export { default as Compass } from './compass.vue'; export { default as Connection } from './connection.vue'; export { default as Coordinate } from './coordinate.vue'; export { default as CopyDocument } from './copy-document.vue'; export { default as Cpu } from './cpu.vue'; export { default as CreditCard } from './credit-card.vue'; export { default as Crop } from './crop.vue'; export { default as DArrowLeft } from './d-arrow-left.vue'; export { default as DArrowRight } from './d-arrow-right.vue'; export { default as DCaret } from './d-caret.vue'; export { default as DataAnalysis } from './data-analysis.vue'; export { default as DataBoard } from './data-board.vue'; export { default as DataLine } from './data-line.vue'; export { default as DeleteFilled } from './delete-filled.vue'; export { default as DeleteLocation } from './delete-location.vue'; export { default as Delete } from './delete.vue'; export { default as Dessert } from './dessert.vue'; export { default as Discount } from './discount.vue'; export { default as DishDot } from './dish-dot.vue'; export { default as Dish } from './dish.vue'; export { default as DocumentAdd } from './document-add.vue'; export { default as DocumentChecked } from './document-checked.vue'; export { default as DocumentCopy } from './document-copy.vue'; export { default as DocumentDelete } from './document-delete.vue'; export { default as DocumentRemove } from './document-remove.vue'; export { default as Document } from './document.vue'; export { default as Download } from './download.vue'; export { default as Drizzling } from './drizzling.vue'; export { default as EditPen } from './edit-pen.vue'; export { default as Edit } from './edit.vue'; export { default as ElemeFilled } from './eleme-filled.vue'; export { default as Eleme } from './eleme.vue'; export { default as ElementPlus } from './element-plus.vue'; export { default as Expand } from './expand.vue'; export { default as Failed } from './failed.vue'; export { default as Female } from './female.vue'; export { default as Files } from './files.vue'; export { default as Film } from './film.vue'; export { default as Filter } from './filter.vue'; export { default as Finished } from './finished.vue'; export { default as FirstAidKit } from './first-aid-kit.vue'; export { default as Flag } from './flag.vue'; export { default as Fold } from './fold.vue'; export { default as FolderAdd } from './folder-add.vue'; export { default as FolderChecked } from './folder-checked.vue'; export { default as FolderDelete } from './folder-delete.vue'; export { default as FolderOpened } from './folder-opened.vue'; export { default as FolderRemove } from './folder-remove.vue'; export { default as Folder } from './folder.vue'; export { default as Food } from './food.vue'; export { default as Football } from './football.vue'; export { default as ForkSpoon } from './fork-spoon.vue'; export { default as Fries } from './fries.vue'; export { default as FullScreen } from './full-screen.vue'; export { default as GobletFull } from './goblet-full.vue'; export { default as GobletSquareFull } from './goblet-square-full.vue'; export { default as GobletSquare } from './goblet-square.vue'; export { default as Goblet } from './goblet.vue'; export { default as GoldMedal } from './gold-medal.vue'; export { default as GoodsFilled } from './goods-filled.vue'; export { default as Goods } from './goods.vue'; export { default as Grape } from './grape.vue'; export { default as Grid } from './grid.vue'; export { default as Guide } from './guide.vue'; export { default as Handbag } from './handbag.vue'; export { default as Headset } from './headset.vue'; export { default as HelpFilled } from './help-filled.vue'; export { default as Help } from './help.vue'; export { default as Hide } from './hide.vue'; export { default as Histogram } from './histogram.vue'; export { default as HomeFilled } from './home-filled.vue'; export { default as HotWater } from './hot-water.vue'; export { default as House } from './house.vue'; export { default as IceCreamRound } from './ice-cream-round.vue'; export { default as IceCreamSquare } from './ice-cream-square.vue'; export { default as IceCream } from './ice-cream.vue'; export { default as IceDrink } from './ice-drink.vue'; export { default as IceTea } from './ice-tea.vue'; export { default as InfoFilled } from './info-filled.vue'; export { default as Iphone } from './iphone.vue'; export { default as Key } from './key.vue'; export { default as KnifeFork } from './knife-fork.vue'; export { default as Lightning } from './lightning.vue'; export { default as Link } from './link.vue'; export { default as List } from './list.vue'; export { default as Loading } from './loading.vue'; export { default as LocationFilled } from './location-filled.vue'; export { default as LocationInformation } from './location-information.vue'; export { default as Location } from './location.vue'; export { default as Lock } from './lock.vue'; export { default as Lollipop } from './lollipop.vue'; export { default as MagicStick } from './magic-stick.vue'; export { default as Magnet } from './magnet.vue'; export { default as Male } from './male.vue'; export { default as Management } from './management.vue'; export { default as MapLocation } from './map-location.vue'; export { default as Medal } from './medal.vue'; export { default as Memo } from './memo.vue'; export { default as Menu } from './menu.vue'; export { default as MessageBox } from './message-box.vue'; export { default as Message } from './message.vue'; export { default as Mic } from './mic.vue'; export { default as Microphone } from './microphone.vue'; export { default as MilkTea } from './milk-tea.vue'; export { default as Minus } from './minus.vue'; export { default as Money } from './money.vue'; export { default as Monitor } from './monitor.vue'; export { default as MoonNight } from './moon-night.vue'; export { default as Moon } from './moon.vue'; export { default as MoreFilled } from './more-filled.vue'; export { default as More } from './more.vue'; export { default as MostlyCloudy } from './mostly-cloudy.vue'; export { default as Mouse } from './mouse.vue'; export { default as Mug } from './mug.vue'; export { default as MuteNotification } from './mute-notification.vue'; export { default as Mute } from './mute.vue'; export { default as NoSmoking } from './no-smoking.vue'; export { default as Notebook } from './notebook.vue'; export { default as Notification } from './notification.vue'; export { default as Odometer } from './odometer.vue'; export { default as OfficeBuilding } from './office-building.vue'; export { default as Open } from './open.vue'; export { default as Operation } from './operation.vue'; export { default as Opportunity } from './opportunity.vue'; export { default as Orange } from './orange.vue'; export { default as Paperclip } from './paperclip.vue'; export { default as PartlyCloudy } from './partly-cloudy.vue'; export { default as Pear } from './pear.vue'; export { default as PhoneFilled } from './phone-filled.vue'; export { default as Phone } from './phone.vue'; export { default as PictureFilled } from './picture-filled.vue'; export { default as PictureRounded } from './picture-rounded.vue'; export { default as Picture } from './picture.vue'; export { default as PieChart } from './pie-chart.vue'; export { default as Place } from './place.vue'; export { default as Platform } from './platform.vue'; export { default as Plus } from './plus.vue'; export { default as Pointer } from './pointer.vue'; export { default as Position } from './position.vue'; export { default as Postcard } from './postcard.vue'; export { default as Pouring } from './pouring.vue'; export { default as Present } from './present.vue'; export { default as PriceTag } from './price-tag.vue'; export { default as Printer } from './printer.vue'; export { default as Promotion } from './promotion.vue'; export { default as QuartzWatch } from './quartz-watch.vue'; export { default as QuestionFilled } from './question-filled.vue'; export { default as Rank } from './rank.vue'; export { default as ReadingLamp } from './reading-lamp.vue'; export { default as Reading } from './reading.vue'; export { default as RefreshLeft } from './refresh-left.vue'; export { default as RefreshRight } from './refresh-right.vue'; export { default as Refresh } from './refresh.vue'; export { default as Refrigerator } from './refrigerator.vue'; export { default as RemoveFilled } from './remove-filled.vue'; export { default as Remove } from './remove.vue'; export { default as Right } from './right.vue'; export { default as ScaleToOriginal } from './scale-to-original.vue'; export { default as School } from './school.vue'; export { default as Scissor } from './scissor.vue'; export { default as Search } from './search.vue'; export { default as Select } from './select.vue'; export { default as Sell } from './sell.vue'; export { default as SemiSelect } from './semi-select.vue'; export { default as Service } from './service.vue'; export { default as SetUp } from './set-up.vue'; export { default as Setting } from './setting.vue'; export { default as Share } from './share.vue'; export { default as Ship } from './ship.vue'; export { default as Shop } from './shop.vue'; export { default as ShoppingBag } from './shopping-bag.vue'; export { default as ShoppingCartFull } from './shopping-cart-full.vue'; export { default as ShoppingCart } from './shopping-cart.vue'; export { default as ShoppingTrolley } from './shopping-trolley.vue'; export { default as Smoking } from './smoking.vue'; export { default as Soccer } from './soccer.vue'; export { default as SoldOut } from './sold-out.vue'; export { default as SortDown } from './sort-down.vue'; export { default as SortUp } from './sort-up.vue'; export { default as Sort } from './sort.vue'; export { default as Stamp } from './stamp.vue'; export { default as StarFilled } from './star-filled.vue'; export { default as Star } from './star.vue'; export { default as Stopwatch } from './stopwatch.vue'; export { default as SuccessFilled } from './success-filled.vue'; export { default as Sugar } from './sugar.vue'; export { default as SuitcaseLine } from './suitcase-line.vue'; export { default as Suitcase } from './suitcase.vue'; export { default as Sunny } from './sunny.vue'; export { default as Sunrise } from './sunrise.vue'; export { default as Sunset } from './sunset.vue'; export { default as SwitchButton } from './switch-button.vue'; export { default as SwitchFilled } from './switch-filled.vue'; export { default as Switch } from './switch.vue'; export { default as TakeawayBox } from './takeaway-box.vue'; export { default as Ticket } from './ticket.vue'; export { default as Tickets } from './tickets.vue'; export { default as Timer } from './timer.vue'; export { default as ToiletPaper } from './toilet-paper.vue'; export { default as Tools } from './tools.vue'; export { default as TopLeft } from './top-left.vue'; export { default as TopRight } from './top-right.vue'; export { default as Top } from './top.vue'; export { default as TrendCharts } from './trend-charts.vue'; export { default as TrophyBase } from './trophy-base.vue'; export { default as Trophy } from './trophy.vue'; export { default as TurnOff } from './turn-off.vue'; export { default as Umbrella } from './umbrella.vue'; export { default as Unlock } from './unlock.vue'; export { default as UploadFilled } from './upload-filled.vue'; export { default as Upload } from './upload.vue'; export { default as UserFilled } from './user-filled.vue'; export { default as User } from './user.vue'; export { default as Van } from './van.vue'; export { default as VideoCameraFilled } from './video-camera-filled.vue'; export { default as VideoCamera } from './video-camera.vue'; export { default as VideoPause } from './video-pause.vue'; export { default as VideoPlay } from './video-play.vue'; export { default as View } from './view.vue'; export { default as WalletFilled } from './wallet-filled.vue'; export { default as Wallet } from './wallet.vue'; export { default as WarnTriangleFilled } from './warn-triangle-filled.vue'; export { default as WarningFilled } from './warning-filled.vue'; export { default as Warning } from './warning.vue'; export { default as Watch } from './watch.vue'; export { default as Watermelon } from './watermelon.vue'; export { default as WindPower } from './wind-power.vue'; export { default as ZoomIn } from './zoom-in.vue'; export { default as ZoomOut } from './zoom-out.vue'; 都代表什么图形
最新发布
08-15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值