E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
android面试
2020
Android面试
心得(二),看懂这份Android面经大厂真不是问题
5、HashMap讲一下,数据结构、hash过程、扩容、加载因子为何是0.75等。6、Handler讲一下。Message#what的不同值,会影响Message在MessageQueue中的顺序么?7、讲下Java的双亲委派8、插件化和热更新原理9、讲一下锁,synchronized和Lock。CAS原理10、事件分发三面1、对vue的掌握程度2、现有项目情况3、包体积优化细节4、画现有项目的架
m0_66144836
·
2023-04-04 13:13
程序员
架构
移动开发
android
android io,一线互联网大厂中高级
Android面试
真题收录
try{Stringbe=text.substring(0,text.indexOf("["));Stringaf=text.substring(text.indexOf("["));Stringbb=be+“[“test”,{“data”:[”+af+“]}]”;listener.onMessage(webSocket,bb);}catch(Exceptione){e.printStackTra
m0_66264134
·
2023-04-04 12:04
程序员
架构
移动开发
android
腾讯、网易必问的20道题
Android面试
题,实战解析
历时半年,我们终于整理出了这份市面上最全面的最新
Android面试
题解析大全!
深圳之巅
·
2023-04-04 01:10
程序员
Android
2022年最新
Android面试
题分享,助你轻松拿下名企offer
2022准备跳槽的小伙伴可以往下翻翻看,说不定本文会对你有帮助
Android面试
题及答案(2022中高级
Android面试
必备百题)免费分享!!!
代码不难写
·
2023-04-03 16:58
android
面试
程序人生
移动开发
kotlin面试题
在本文中,将分享一些在
Android面试
中被问到的比较多的Kotlin相关问题。
码农乐园
·
2023-04-03 16:17
java
android
kotlin面试题
kotlin
开发
kotlin
每天五道
Android面试
题,轻松进大厂2018-12-22
一、Fragment与Fragment、Activity通信的方式1.直接在一个Fragment中调用另外一个Fragment中的方法2.使用接口回调3.使用广播4.Fragment直接调用Activity中的public方法二、AndroidUI适配字体使用sp,使用dp,多使用match_parent,wrap_content,weight图片资源,不同图片的的分辨率,放在相应的文件夹下可使用
行者_zm
·
2023-04-03 13:09
Android面试
必问!闭关60天学懂NDK+Flutter,值得收藏!
一个朋友是前阿里人,37岁,离职后就职美团。以前投一个面一个,今年想跳槽,但没想到投十个能有两个面试机会就不错了,最后索性又回了阿里做架构。他在面试的时候,碰见比自己大的面试官,态度和善,一般面试都能过。而如果碰到比自己小很多的面试官,能给你从天上问到地下,好像在说,就这?你也能不会?我同事的说法:他跟你能不能和得来,年龄是硬伤。但凡你要在他手下干活,年龄又相差较大的话,他一般是不会要的,根本原因
程序员Sunbu
·
2023-04-03 13:17
程序员
Android
Android面试
经历分享,教你如何赢在2023起跑线上
前言为了迎战2323金三银四,本篇文章主要分享一些关于
Android面试
的经验和知识。
Android学习小分队
·
2023-04-03 10:00
面试
android
面试
职场和发展
android开发游戏!Android高级工程师面试实战,面试真题解析
软件工程师为什么不会被前端替代为什么小程序无法替代原生开发为什么Html5无法取代NativeAPPHtml5在Android中的应用场景如何成为一名合格的高级Android程序员历时半年,我们终于整理出了这份市面上最全面的最新
Android
m0_53537576
·
2023-04-03 10:29
程序员
android
2019-必看-Android-高级面试题总结,oppo
android面试
5.静态View导致泄漏使用静态View可以避免每次启动Activity都去读取并渲染View,但是静态View会持有Activity的引用,导致无法回收,解决办法是在Activity销毁的时候将静态View设置为null(View一旦被加载到界面中将会持有一个Context对象的引用,在这个例子中,这个context对象是我们的Activity,声明一个静态变量引用这个View,也就引用了act
m0_66144765
·
2023-04-03 09:06
程序员
架构
移动开发
android
记中国知网
Android面试
面试相关问题1.自定义view相关,面试官在纸画一个四边是曲线并连接的图形,描述其实现过程2.对rxjava操作符的讲解,flatmap的作用3.事件分发讲解,面试官在纸上画三个前台的view,讲解其分发的过程4.java与js互调讲解,纸上画一个webview界面加载html,html中有一个button,点击它从html页面跳转到app的页面并带值5.关于算法,一亿size的数组从中找出五个最
阿飞吖吖
·
2023-04-03 07:09
十多家大厂
Android面试
真题锦集干货整理,已拿到offer
笼统来说,中年程序员容易被淘汰的原因其实不外乎三点。1、输出能力已到顶点。这个人奋斗十来年了,依旧碌碌无为,很明显这人的天花板就这样了,说白了,天赋就这样。2、适应能力越来越差。年纪大,有家庭,老油条,学习能力下降,磨洋工等等。3、性价比逐渐降低。到了35岁的年薪基本都不会低的,然而输出能力到天花板了,随着年纪的逐渐增大,性价比会越来越低。说来说去就那经典的一句话:可替代性太高。25岁的年轻人便宜
椰果学Android
·
2023-04-03 06:43
程序员
Android
成为 Android 大牛的10大独门秘籍
热文导读|点击标题阅读2018年快来了,BAT等一二线互联网公司
Android面试
题汇总吊炸天!74款APP完整源码!
Java和Android架构
·
2023-04-02 14:03
《
Android面试
题及解析》分享,一文带你搞懂Android多线程Handler
网易游戏严格来说我投的是网易互娱(区别于雷火&盘古,后面再说更多区别),走的内推。网易游戏以其笔试难度大著名,这次也不例外;所有的内推都要求参加统一笔试,我记得笔试有几场,我是在第一场。内推的岗位是网易游戏最核心的“游戏研发工程师”,地点是杭州。笔试用的牛客网平台,大大的赞。笔试一共四道编程题,一共150分钟,难度都很大,前三题用不到啥高深的算法,但需要想到解题的思路,最后一题是一个多重背包问题。
code高级开源
·
2023-04-02 13:14
Android
经验分享
面试
android
Android面试
Android进阶(十四)-Bitmap相关问题
问:drawable和mipmap的区别是什么?答:根据官方说明:应用图标的图片资源存放在mipmap系列文件夹中,而其余图片存放在drawable系列文件夹中1、mipmap纹理映射技术会将资源缩放到设备分辨率大小,drawable会将资源缩放到设备匹配的倍数大小2、官方推荐开发者将位图等资源放在对应dpi的drawable/下,而不是放在mipmap/下。这样各种dpi可直接找到对应资源,减少
肖义熙
·
2023-04-02 12:12
Android面试
心得必备技能储备详解,快来收藏!
Google为了帮助Android开发者更快更好地开发App,推出了一系列组件,这些组件被打包成了一个整体,称作AndroidJetpack,它包含的组件如下图所示:老的support包被整合进了Jetpack,例如上图Foundation模块的AppCompat,整合进去之后,包名做了一下修改,全部以androidx开头。AndroidStudio提供的迁移工具(Refactor>Migrate
面试题合集
·
2023-04-02 04:19
程序员
android
移动开发
面试
,各种风格的
Android面试
题进来了解一下
假如你不想在项目中使用Databinding,那么你可以像下面的类这样继承BaseActivity,然后通过传统的findViewById来获取控件并使用:classContainerActivity:BaseActivity{overridefungetLayoutResId():Int=R.layout.vmlib_activity_containeroverridefundoCreateVi
m0_66144765
·
2023-04-02 01:57
程序员
架构
移动开发
android
2020
Android面试
心得:斩获3个大厂offer后,大厂常考知识点 & 面试技巧出炉
复习计划的制定和进度的把控也很重要,可以参考别人的学习计划去学习,再根据自己的实际情况去做适当的调整。复习技巧我一直认为学习没有捷径可言。我信奉"好记性不如烂笔头",也信奉"书读百遍其义自见"。一定要去实践。对于程序员而言,不单单是死记硬背,我们有更好的方式去学习,比如写demo去验证,比如学习源码的过程中,一定要自己去翻看源码,多翻几遍看熟了再说。学习笔记我认为很重要,不仅要记笔记,还要写心得体
m0_66144765
·
2023-04-02 01:27
程序员
架构
移动开发
android
2020年
Android面试
常考知识点汇总,音视频开发书籍
js和java对象交互获取webview控件的websetting设置websetting.setJavascriptEnabled(true)将一个对象暴露给JavaScript:webview.addJavascriptInterface。这个对象包含了JS调用的方法,这些方法用@JavascriptInterface修饰JS通过这些方法与Android交互防止OOM在代码中动态地将webvi
m0_66144765
·
2023-04-02 01:26
程序员
架构
移动开发
android
android面试
题2019!
Android面试
资料集合,进阶学习资料!
主要说一下个人经历,希望能给即将面试的小伙伴一些有效信息。大家都要加油~基本情况先说一下个人基本情况,计算机科学与技术专业。主要学的Android开发,所以投的岗位都是Android开发工程师。投了知乎,内推了阿里蘑菇街腾讯百度网易。腾讯百度都没有收到面试,知乎Skype面试,蘑菇街阿里电话面试,网易现场面。知乎二面被拒,蘑菇街阿里一面被拒,网易三面,然后备胎了,前几天被通知过了,收到了offer
安卓开发程序员
·
2023-04-02 00:06
程序员
android
每天五道
Android面试
题,轻松进大厂2018-12-24
一、JAVAGC原理垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别,如果对象正在被引用,那么称其为存活对象,反之,如果对象不再被引用,则为垃圾对象,可以回收其占据的空间,用于再分配。垃圾收集算法的选择和垃圾收集系统参数的合理调节直接影响着系统性能。二、ANRANR全名ApplicationNotResponding,也就是"应用无响应".当操作在一段时间内系统无法处理时,
行者_zm
·
2023-04-01 15:32
Android面试
题及答案整理(2023最新版)持续更新中......
倒霉的时候总会想起福祸相依,但你会发现倒霉起来没完没了,就是看不到传说中的“福”年初被裁了,我会安慰自己,此处不留爷自有留爷处,然后踏入找工作的行列;没有面试邀请,我会告诉自己,只是投的简历太少了,再多投几份就有了;面试通过不了,我会想是不是最近复习不到位,开始背Android八股文,看面经,做总结;实习期被开了,我会想是不是我现在的技术不符合公司要求,琢磨怎么提升硬实力。最后我发现,除了大环境的
安卓老猴子
·
2023-04-01 05:11
Android
android
java
开发语言
面试
备战2023金三银四,全网首发最新版
Android面试
题
Android作为全球第一的操作系统,这个行业的从业者众多。但是对于大多数面试者来说,虽然看起来工作努力,但他们表现出来的能力水平,却不足以通过面试,或拿到期望的薪资。造成这种情况的原因,主要有这么两方面:第一,“知其然不知其所以然”。做了几年技术,开发了一些业务应用,但没有思考过这些技术选择背后的逻辑。所以,我很难定位他们日后的成长潜力,也不会放心把有一定深度的任务交给他们。第二,知识碎片化,不
Android-海绵
·
2023-04-01 04:52
Android
面试
面试准备
android
java
kotlin
【2023年
Android面试
题汇总】金三银四必看,中高级Android程序员面试
无论是你短期内想提升Android内功实力,突破自己工作中的能力瓶颈,还是准备参加
Android面试
,相信都会在这份指导手册中有所收获面试题内容展示如下
Android老皮
·
2023-04-01 04:50
Android
面试
android
面试
职场和发展
【
Android面试
】2023年Android中高级最全面试题,轻松拿offer
前言2023年的金三银四来了,不知道大家准备好了没?对于程序员而言,无论是想加快个人技能成长速度,或是想要升职涨薪,都需要不断进阶,跳槽到规模与业务更大、并且有成熟的技术成长体系的公司当中去。而想要跳槽成功,面试可以说是决定性因素。这里给大家整理了一份935页的《2023年Android中高级最全面试真题答案解析》有需要的朋友在文章末尾,免费领取!!!内容简介此面试题合集分为七个部分,Java方面
嘴巴吃糖了
·
2023-04-01 04:32
Android开发
Android
面试
android
面试
职场和发展
写给互联网大厂员工的真心话,成功入职腾讯
金九银十,给大家整理了月薪20K的
Android面试
题必问集锦,希望让大家查漏补缺,最后祝大家都能在金九银十找到一份不错的工作!
web小娥
·
2023-04-01 01:09
程序员
android
移动开发
面试
Android Studio向GitHub提交代码,android插件化开源
一般
Android面试
分为两部分:Java部分和Android部分,
m0_69439278
·
2023-04-01 00:14
Android
经验分享
面试
android
2020
Android面试
心得,已拿到offer,androidstudio地图开发
这个可以扩展下如何自己实现一个线程池?五、HandlerThread、IntentService理解六、弱引用、软引用区别七、int、Integer有什么区别主要考值传递和引用传递问题八、手写生产者/消费者模式(二)Android一、android启动模式需要了解下Activity栈和taskAffinity1.Standard:系统默认,启动一个就多一个Activity实例2.SingleTop
m0_63737583
·
2023-04-01 00:12
程序员
面试
android
移动开发
Android中为什么需要Handler?offer拿到手软
一、
Android面试
题Andro
m0_53537576
·
2023-04-01 00:39
程序员
android
移动开发
面试
Android面试
——APP性能优化
Android应用性能优化基础知识。布局优化避免OverDraw过渡绘制优化布局层级避免嵌套过多无用布局当我们在画布局的时候,如果能实现相同的功能,优先考虑相对布局,然后在考虑别的布局,不要用绝对布局。使用标签把复杂的界面需要抽取出来使用标签,因为它在优化UI结构时起到很重要的作用。目的是通过删减多余或者额外的层级,从而优化整个AndroidLayout的结构。核心功能就是减少冗余的层次从而达到优
陌路歧人
·
2023-03-31 22:33
Android面试
APP性能优化
Android面试
整理(7)-架构设计和设计模式
架构设计和设计模式1.谈谈你对Android设计模式的理解2.MVCMVPMVVM原理和区别3.你所知道的设计模式有哪些?4.项目中常用的设计模式5.手写生产者/消费者模式6.写出观察者模式的代码7.适配器模式,装饰者模式,外观模式的异同?8.用到的一些开源框架,介绍一个看过源码的,内部实现过程。9.谈谈对RxJava的理解10.Rxjava发送事件步骤11.RxJava的作用,与平时使用的异步操
爱吃小浣熊的土豆
·
2023-03-31 22:02
Android面试整理
android
面试
Android面试
题APP,收集网上关于Android的初级、中级、高级的面试题
非常简单的一个APP,数据存储在bmob上,都是自己从网上搜集来的题目,大家也可以把碰到的面试题提交上来github地址:https://github.com/git-wuxianglong/AndroidInterviewQuestions
灯火阑珊丶
·
2023-03-31 21:48
杂类
Android
Android面试题
android面试
刷题,那些年
Android面试
官常问的知识点
背景首先我是个菜鸡,工资也低的一笔。刚毕业时候在一家国企上班干app开发,干了快两年的时候,跳槽到了一家伪大厂干安全。投了不少简历都没有回音,只有这加伪大厂要我就来了。当时说好了会接触一些底层的东西,然而平时也就写python脚本,逆向,android上写了一些风控的东西,感觉有点low,工资也不高,当初没敢多要,hr给的比我要的还高。刚刚leader谈了谈明年的规划,现在想跳槽。现在也是很尴尬,
m0_68629662
·
2023-03-31 21:55
Android
经验分享
面试
开发语言
Android面试
题中高级,androidframework视频
前言非计算机大学毕业,毕业之后觉得程序员工资高,就去北京一家培训机构培训了Android然后学习一切都非常顺利,一学完就找到了工作,做了5年,当时在一个不大不小的公司帮人做android开发,工资12K一个月,2015年那个时候有个朋友鼓吹一下,辞职拿着30万跟2个朋友出来开火锅店,前2年赚了点钱,买了车,并且贷款买了房子,但是我自己投资的其他几个副业都亏了。这2年餐饮不好做啊,成本上涨太快,竞争
m0_68629662
·
2023-03-31 21:55
Android
经验分享
面试
开发语言
Android面试
必刷的200道真题,大厂面试题汇总
程序员与别的专业有所不同,其他专业都是越老越香,而程序员却是一个例外,因为计算机技术更新太快,而且工作强度很大,因此大部分程序员只会写3年代码。3年后要不晋升做项目经理,要么转行,个别研究所除外。献上面经~一面:0.自我介绍完,说说项目,从第一个到最后一个;1.问了常用布局有哪几种;2.Activity生命周期有哪些,具体什么情况下回调;3.问了进程间通信,Binder、管道、socket等;4.
clhcowboy
·
2023-03-31 21:14
程序员
Android
涨知识!吃透这份Android高级工程师面试497题解析,架构师必备技能
前言金九银十跳槽季接近尾声了,可是今年仍然不太好找工作,相信大家肯定急需一套
Android面试
宝典,下面就分享给大家我珍藏已久的Android高阶面试宝典,供大家学习!
椰果学Android
·
2023-03-31 21:33
程序员
移动开发
android
面试
android面试
题app,Android项目开发如何设计整体架构
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TJUZdOXE-1648371719910)(https://upload-images.jianshu.io/upload_images/24596414-bfe606e5f8d3cb6d.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]前言本人水平有
m0_68629662
·
2023-03-31 21:58
Android
经验分享
面试
开发语言
十多家大厂
Android面试
真题锦集干货整理,写给正在求职的安卓开发
前言最近两部剧爆火,30而已,20不惑,其实刚刚开始看这个2个电视剧我在想是不是说反了。不是应该29而已,30不惑吗?后面想想其实他应该是想告诉我们这个残酷的现实吧!在这个时代我们20岁就必须成熟,接受这个世界的残酷,没有时间给我们不惑的时间,世界总是这样逼着我们成长。而30而已更好的是对未来的一种美好愿望吧!30岁在哪里吃早餐决定了,你前面十年奋斗的痕迹,曼妮路边摊,晓芹的温馨幸福,顾佳的豪华早
a132445
·
2023-03-31 15:12
程序员
Android
android 如何请求后台curl配置的接口(并绕过证书认证),vivo
android面试
publicstaticvoidcallAll(){mOkHttpClient.dispatcher().cancelAll();}publicstaticvoidinit(OkHttpClientokHttpClient){mOkHttpClient=okHttpClient;}@Overridepublicvoidget(Contextcontext,Stringurl,Mapheader,M
javase1086
·
2023-03-31 11:39
程序员
经验分享
面试
android
Android面试
Kotlin基础篇(六)
问:Kotlin的两种延迟初始化,他们的区别是什么?答:一种是lateinitvar,一种是bylazylateinitvar:它只能用来修饰类属性,不能用来修饰局部变量,并且只能用来修饰对象,不能用来修饰基础数据类型(基础数据类型在类加载后的准备阶段会自动给一个初始值)。作用于编译器时,不去检查有没有初始化对象,但是可能在运行时报错,最好使用isInitialized来判断是否已经初始化。byl
肖义熙
·
2023-03-31 07:08
Android面试
刨根问底之常用源码篇(一),下血本买的
}elseif(oldThr>0)//通过threshold设置新数组容量newCap=oldThr;else{…}if(newThr==0){…}threshold=newThr;@SuppressWarnings({“rawtypes”,“unchecked”})//通过threshold设置table的初始容量Node[]newTab=(Node[])newNode[newCap];tabl
m0_66264655
·
2023-03-31 03:16
程序员
架构
移动开发
android
Android高级工程师面试题整理
主要分为以下几部分:(1)java面试题(2)
Android面试
题(3)高级开发技术面试题(4)跨平台Hybrid开发一、java面试题熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多
翼墨
·
2023-03-30 23:36
Android面试
题——Android常见面试题
前言使用说明:在某个主题下可点击的知识点链接可以访问对应的知识点,代码链接都指向同一个gitee开源仓库。Tag表示对应知识点在代码仓库中的标签。知识点相关源码:代码。一.Activity常见的问题知识点1.Activity的生命周期(version_activity_1_2)2.ActivityA启动另一个ActivityB会调用哪些方法?(version_activity_1_2)3.如果B是
再夏
·
2023-03-30 19:28
Android
android
android
studio
ide
Android面试
题讲解-为什么要采用Binder作为IPC机制
要知道,Android系统进程间通信(IPC)方式有很多种,比如:比如Messenger、文件(SharePreference)、AIDL、Socket和ContentProvider等。而Android的内核也是基于Linux内核,并且Linux已经拥有管道,systemVIPC,socket等IPC手段。为何不直接采用Linux现有的进程IPC方案却使用倚赖Binder来实现进程间通信呢?对此
不入流Android开发
·
2023-03-30 19:49
android
binder
linux
Android程序员必看,资深
Android面试
题
前言众所周知,Xamarin应该是.net下的跨平台开发工具。2016年之前还处于收费状态,后被微软收购后开源。但似乎有个现象,开源后的Xamarin发展似乎有些停滞,而且维护Xamarin的团队又很固执不愿变通。社区多次建议UI层应该统一绘图引擎,而不是映射原生控件。Xamarin.Forms给人的感觉就是性能差,动画僵硬,效果不好实现。以至于谷歌的Flutter火爆之后,Xamarin社区很多
技术凯南
·
2023-03-30 19:46
Android
经验分享
面试
开发语言
Android _《看完不忘系列》之Retrofit,
android面试
题及答案2019
//运行期生成一个实现WanApi接口的类(字节码),并反射创建其实例WanApiwanApi=retrofit.create(WanApi.class);//得到Retrofit的call,他封装了okhttp的callCallcall=wanApi.articleList(0);//请求入队call.enqueue(newCallback(){@OverridepublicvoidonResp
m0_66264169
·
2023-03-30 19:45
程序员
面试
移动开发
android
2020最新中高阶
Android面试
题总结-下(附解题思路),8年Android开发教你如何写简历
通过startService()这种方式启动的service,生命周期是这样:调用startService()-->onCreate()–>onStartConmon()–>onDestroy()。这种方式启动的话,需要注意一下几个问题,第一:当我们通过startService被调用以后,多次在调用startService(),onCreate()方法也只会被调用一次,而onStartConmon
m0_66144765
·
2023-03-30 19:44
程序员
架构
移动开发
android
2017-2018最新
Android面试
题
原文链接:http://blog.csdn.net/huangqili1314/article/details/72792682大家好,在跟大家讲述自己的面试经历,以及遇到的面试题前,先说说几句题外话。接触Android已经3年,在工作中遇到疑难问题总是在网上(csdn大牛博客,stackoverflow等)搜索答案,各位大牛大神总是把自己的经验分享出来,帮助我们这些需要帮助的人,由此表示衷心感谢
one123piece
·
2023-03-30 19:00
android面试
Android面试
题——高级开发面试题二
一面试题概述回答自己理解的java虚拟机、gc机制Java多线程、线程池集合原理(hashmap,list)java虚引用封装、继承、多态的理解activity生命周期安卓activity和fragment数据传递Handler内存泄漏、内存溢出、内存抖动原因及解决办法ANR原因以及解决办法性能优化、卡顿优化事件分发机制面试题解答2.1回答自己理解的java虚拟机、gc机制JVM内存区域JVM基本
PGzxc
·
2023-03-30 18:47
Android
android
jvm
java
Android面试题
Android面试
题讲解-Android为什么需要Handler
在Android开发中,我们经常会在子线中进行一次操作,操作完后需要通过Handler传递一些数据给主线程,让主线程完成相应的操作。在这里相信很多同学都会有个疑问,Android中为什么需要用Handler来解决线程更新问题?下面就跟着小编来了解一下Handler机制原理和作用。Handler原理Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回
不入流Android开发
·
2023-03-30 18:09
Android技术
android
ui
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他