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面试
面试题丨
android面试
问题合集
1、项目里静态分析和基于xposed动态工具介绍一下,如果不使用xposed,怎么实现动态分析工具?静态分析工具是指在不运行程序的情况下,通过对程序文件进行源代码分析,从而对程序的安全性、可靠性、性能等进行分析的工具。它可以识别出程序文件中的漏洞,但只能识别出程序文件中的静态漏洞,不能识别出程序在运行中可能出现的动态漏洞。比如apktool、androidkiller、jeb,GDA、smali、
极安御信安全研究院
·
2023-06-16 18:03
网络安全
【
Android面试
】HashMap详解(一)
前言HashMap是面试中比较常见的问题,这一篇,我们将通过阅读源码,了解其设计原理以及以下问题HashMap的实现原理初始容量为什么是2的倍数如何resize是否线程安全常用参数//最大容量2的30次方staticfinalintMAXIMUM_CAPACITY=1[]table;//加载因子,用于计算哈希表元素数量的阈值。threshold=哈希表.length*loadFactor;fina
欢子3824
·
2023-06-16 09:53
字节大牛教你手撕Android学习,已拿offer入职
主要分为以下几部分:(1)java面试题(2)
Android面试
题(3)混合开发面试题(4)高端技术面试题(5)非技术性问题&HR问题汇总一、java
mark小王子
·
2023-06-15 00:18
程序员
android
移动开发
面试
Android面试
线程和线程池
面试问题synchronized的原理synchronized优化后的锁机制简单介绍一下,包括自旋锁、偏向锁、轻量级锁、重量级锁谈谈对Synchronized关键字涉及到的类锁,方法锁,重入锁的理解wait、sleep的区别和notify运行过程synchronized关键字和Lock的区别,为什么Lock的性能好一些volatile原理synchronized和volatile关键字的作用和区别
一个有故事的程序员
·
2023-06-14 02:25
15分钟彻底掌握Handler
Handler现在几乎是
Android面试
的必问知识点了,大多数Android工程师都在项目中使用过Handler。
黄毛火烧雪下_2018
·
2023-06-13 16:38
Android面试
感想
又到了一年面试季,因为公司内部的变动,出来面试了几家公司,结果很不理想。所以写写经验,给自己提醒一下,总结后续几年如何去规划发展自己。ps:感想百度的面试官,对我的评价很到位,也让我更加的认清自己。个人发展经历从13年工作,作出的第一个Android作品很简单,只是一两个界面的开发。那时候,核心部分也就是使用的第三方的播放器,所以给我的认知是Android很简单。进入第二家公司,自己要做播放的SD
w小强
·
2023-06-13 11:47
初中级
Android面试
宝典笔记
《
Android面试
宝典》学习笔记适用于初中级
Android面试
一、面试准备1、简历制作个人资料求职意向专业技能详细描述掌握的专业技能Java/Kotlin/Android辅助开发技能的描述Git/AS
冰路梦
·
2023-06-13 09:15
Android笔记
android
面试
【
Android面试
特辑】事件分发机制总结回顾
总结一下事件分发的内容,建议保存图片查看,欢迎补充。Dispatch-event-structure.png
starsight
·
2023-06-13 06:54
【
Android面试
】有1000个数,1000个数的大小范围是0-999,有两个相同的数字,请设计算法找出来
思路如下:1000个数字只有两个相同的数字,那就是说把数组排序后,这两个数一定相邻。通过排序算法进行排序,在循环判断相邻的数即可。//用户输入Scannersn=newScanner(System.in);//创建一个1000长度的int数组int[]pp=newint[1000];//给这个1000长度的int数组赋值for(inti=0;i
七柒_
·
2023-06-10 12:52
算法
算法
面试
java
Android面试
题大全(持续更新中)
转载请注明出处:https://www.jianshu.com/p/5ddb37a9d0521.显式intent和隐式intent的区别是什么Intent定义:Intent是一种在不同组件之间传递的请求消息,是应用程序发出的请求和意图。作为一个完整的消息传递机制,Intent不仅需要发送端,还需要接收端。显式Intent定义:对于明确指出了目标组件名称的Intent,我们称之为显式Intent。隐
MythMayor
·
2023-04-21 18:48
Android面试
老生常谈的 View 事件分发机制,看这一篇就够了!
我的公众号程序员徐公,四年中大厂工作经验,回复黑马,领取Android学习视频一份,回复徐公666,可以获得我精心整理的简历模板,带你走近大厂。在Android开发当中,View的事件分发机制是一块很重要的知识。不仅在开发当中经常需要用到,面试的时候也经常被问到。如果你在面试的时候,能把这块讲清楚,对于校招生或者实习生来说,算是一块不错的加分项。对于工作几年的我们来说,这是必须掌握的,讲不明白,那
程序员徐公
·
2023-04-21 07:55
对 FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_CLEAR_TOP 的实践
对FLAG_ACTIVITY_NEW_TASK|FLAG_ACTIVITY_CLEAR_TOP的实践前言昨天编写了一篇博文:Activity启动模式与栈的使用小结,里面参考了下面这篇文章:
Android
捡一晌贪欢
·
2023-04-20 21:38
安卓
android
adb
Android面试
指南—Kotlin Flow篇
什么是KotlinFlow流?在Kotlin官网中定义中是这么说的:在协程中,与仅返回单个值的挂起函数相反,Flow可按顺序发出多个值,它以协程为基础构建,可提供多个值,从概念上来讲,Flow是可通过异步方式进行计算处理的一组数据序列,所发出值的类型必须相同。总结一下,我们可以将Flow定义为具有多个异步计算值的协程。它是可以异步计算的数据流,用于按顺序发送多个值。发出的数据必须是同一类型,并且也
愿天堂没有996
·
2023-04-20 11:51
android
kotlin
面试
Android面试
生命不息,奋斗不止,万事起于忽微,量变引起质变--------Hongyang2018年
Android面试
题含答案--适合中高级(下)2018
Android面试
心得,已拿到offer一份用心整理的
Android
galafan
·
2023-04-19 19:23
Android 面试必备 - 计算机网络基本知识(TCP,UDP,Http,https)
前言最近准备更新
Android面试
必备基础知识系列,有兴趣的可以关注我的微信公众号stormjun94,有更新时,第一时间会在微信公众号上面发布,同时,也会同步在GitHub上面更新,如果觉得对你有所帮助的话
程序员徐公
·
2023-04-19 06:47
Flutter开发之——文件系统目录pathprovider,997页手淘
Android面试
真题解析火爆全网
在iOS上,此功能会抛出UnsupportedError,因为这是不可能的在应用程序的沙箱外部访问在Android上,对应Context.getExternalFilesDirs(Stringtype)或APILevel低于19的Context.getExternalFilesDir(Stringtype)。3.8getDownloadsDirectory存储下载文件的目录的路径,这通常仅与台式机
m0_66264673
·
2023-04-17 19:56
程序员
架构
移动开发
android
Kotlin学习(8)泛型,美团
Android面试
classApple:Fruit()//Apple继承FruitclassBanana:Fruit()//Banana继承FruitclassGrape:Fruit()//Grape继承Fruit//两个函数objectGenericTypeDemo{funaddFruit(fruit:MutableList){}fungetFruit(fruit:MutableList确定上界,使用确定下界。这
微服务架构师
·
2023-04-17 01:12
程序员
架构
面试
Java线程(六):线程池,腾讯
android面试
题社招
创建一个可安排在给定延迟后运行命令或者定期地执行的线程池。[java]viewplaincopyprint?ScheduledExecutorServicethreadPool=Executors.newScheduledThreadPool(3);//效果类似于Timer定时器每种线程池都有不同的使用场景,下面看一下这四种线程池使用起来有什么不同。FixedThreadPool[java]vie
微服务架构师
·
2023-04-17 01:42
程序员
架构
面试
Flutter版聚合广告插件,2021疫情期间八家大厂的
Android面试
经历和真题整理
callBack:RegisterCallBack(pangolinInit:(result){setState((){_registerResult=“$_registerResult穿山甲初始化$result”;});},tencentInit:(result){setState((){_registerResult=“$_registerResult优量汇初始化$result”;_getVe
AI设计大师
·
2023-04-16 14:56
程序员
架构
移动开发
android
2022 Android高级工程师面试题(5年开发经验!内含学习资料&历年真题)
那么如何准备
Android面试
,如何给面试官留下一个好的印象呢
我爱田Hebe
·
2023-04-15 13:19
音视频开发需要哪些知识,2021年
Android面试
心得,跳槽薪资翻倍
前言很多做开发的朋友都会遇到的怪圈。当你到某一个阶段,会觉得业务和技术提升很难,现在的公司待着感觉没有前途混吃等死,想跳槽吧,自己有多高的能力心里还是有比数的。这种情况就是遇到瓶颈期了我有统计过那些校招进大厂做开发的薪资和年限成长图,有BATJ这些巨头公司,也有小米华为vivo这些大公司;3-5年的Android工程师最容易遇到的4个瓶颈是什么?1.原理认知浅工作内容多是简单UI界面开发和第三方S
A极客侠
·
2023-04-15 09:24
程序员
android
实用的
Android面试
题
一、Android线程1.其他线程访问UI线程方式:Activity.runOnUiThread(Runnable)View.post(Runnable)View.postDelayed(Runnable,Long)Handler二、Android应用启动1.应用启动模式StandardSingleTopSingTaskSingInstance三、开发中最常遇到的难题1.RecycleView与S
Coding的大雄
·
2023-04-15 01:41
2022-2022历年字节跳动
Android面试
真题解析,我们究竟还要学习哪些Android知识
前言在这个网络发展快速的时代,我想问为什么你选择做程序员?有人说因为不善交际,也有人说最火的行业互联网,最好的职业程序员。确实在这个繁荣的行业,只要你自己不下船技术不水,就可以衣食无忧,努力努力说不定还能加薪升职,成为别人眼中的佼佼者,没多少行业如同程序员起薪高,也没有多少行业如同程序员涨薪快,没多少行业和程序员这个行业一样处处聚集高智力人群,身边都是工作上脑子转的飞快的人群。职场不讲政治只讲方案
m0_66803446
·
2023-04-14 19:19
Android
经验分享
面试
开发语言
2020年
Android面试
题大全(附答案)
面试题包含java基础,数据结构,网络,Android,设计模式,Jvm,Kotlin等。适合中高级工程师。一:Java基础1.Objectequals和==的区别?equals和hashcode的关系?==:基本类型比较值,引用类型比较地址。equals:默认情况下,equals作为对象中的方法,比较的是地址,不过可以根据业务,修改equals方法,比如String就重写了equals方法。默认
简雨山舍
·
2023-04-14 05:09
第四章:Room数据库直接存储对象(二进制数据,
Android面试
必问的HashMap
获取Cache数据库操作对象@return*/publicabstractCacheDaogetCacheDao();创建缓存数据类(注意一定要序列化Serializable)packagecn.yumakeji.jetpackroomstudy.bean;importjava.io.Serializable;publicclassCacheBeanimplementsSerializable{p
m0_65322636
·
2023-04-14 05:50
程序员
架构
移动开发
android
Android Mock Interview (1) -- HTTP
从网上的面经来看,HTTP协议在
Android面试
中出现频率还是挺高的,下面就来开始我们的MockInterview。1.说一下HTT
BrandNewLife
·
2023-04-14 02:52
Android程序员进阶为架构师的三个关键,
Android面试
必问的HashMap
=============================================================我喜欢异步传播,埃隆·马斯克也是,所以我确信这种方式是有效的。异步传播的一大优点是它具有比较好的传播性。例如,对于电子邮件,你可以快速复制粘贴或转发信息。实际上,书面信息在一般情况下来说具有很好的传播性。其他媒体形式,如播客或视频也具有传播性,但我很少看到它们被用在软件架构当中
m0_64933109
·
2023-04-12 01:49
程序员
架构
面试
Android面试
分析一:关于OKhttp详解(附带视频教程,flutter游戏全屏
面试专题OKhttp详解2面试专题OKhttp详解终结篇http协议第一行:请求行请求行下面的:请求属性集问题一:选择网络访问框架的时候,为什么要选择OkHttp而不是其他框架;明确一点:并不期待,你将市面上所有的框架都全部搞得非常清楚,优缺点全部列出来;你是否具备掌控网络访问框架的能力;这个问题没有标准答案,最好是带点主观意识OkHttpXUtil支持网络请求,图片加载,甚至还能操作数据库;就我
m0_66684841
·
2023-04-11 06:09
程序员
面试
ARouter系列2:源码分析,
android面试
问题
@Autowired(name=“age”)intage;@Autowired(name=“test”)Personperson;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){ARouter.getInstance().inject(this);super.onCreate(savedInstanceState);setConte
m0_66684841
·
2023-04-11 06:38
程序员
架构
面试
一套用了 70 年的计算机架构 —— 冯·诺依曼架构
技术和职场问题,请关注公众号[彭旭锐]进
Android面试
交流群。前言大家好,我是小彭。上一篇文章里,我们讨论了可计算问题与图灵机的计算机模型。
彭旭锐
·
2023-04-11 03:52
架构
2021华为
Android面试
真题解析
Android面试
题集锦,一文轻松搞定
前言19年6月份从网易云音乐离开,放弃了留学机会,开始了人生的第一次创业,前后尝试了两个项目,因为个人能力与时机因素都失败了,虽然没能享受到创业所能够带来高杠杆物质上的回报,但是对个人软技能和自我边界认知上都有了很大的提升。投递公司与拿到Offer出于对工作的稳定性和后面自身的发展,主要考虑三个方向,短视频,陌生人社交和在线教育。虽然说短视频导致了人类深空探测迟缓,但并不影响内卷下想着被有尊严饲养
捣蛋小君
·
2023-04-10 14:15
程序员
面试
android
程序人生
Android面试
题——JVM
Android平台的虚拟机是基于栈的吗?JVM运行时数据区运行时栈基于栈的虚拟机第0行表示将一个Int型的1推送至操作数栈栈顶,程序计数器指向第0行。第一行字节码表示将栈顶的int型数值存入第一个本地变量,这两行代码就进行了给局部变量赋值的操作,第二三行同理。第4、5行表示将局部变量表的数入栈,第六行表示将栈顶两int型数值相加并将结果压入栈顶。第七行表示将单字节常量(-128~127)9推送至栈
gujunhe
·
2023-04-10 08:42
Android面试
jvm
android
java
Android面试
题(2)
参考资料:https://qwerhuan.gitee.io/2020/10/08/android/android-quan-mian-jie-xi-zhi-handler-ji-zhi/https://zhuanlan.zhihu.com/p/427148330(Handler面试题)可能有部分图片加载不出,参考我的有道云笔记:https://note.youdao.com/old-web/#/
小杨不想努力了
·
2023-04-10 08:36
Android面试
必问,事件分发机制
导读本文作者:jsyjst发布时间:2020-02-08原文地址:面试必备:Android事件分发机制-掘金Android的事件分发机制是个很重要的知识点,技术面试是必问的。这篇文章的思路我个人比较喜欢,由简到详,先分后总。看完这篇文章,应付面试是绰绰有余啦!文章中出现的源码均基于8.01.前言事件分发机制不仅仅是核心知识点更是难点,并且还是View的一大难题滑动冲突解决方法的理论基础,因此掌握好
Fantasy丶Lin
·
2023-04-10 03:21
Android
移动开发
Android
事件分发机制
View
移动APP开发框架盘点,
Android面试
题及解析
前言**一年中第一段跳槽高潮就要来了,**看到同事一个个离职,又有一部分同事已经找到满意的工作,于是自己也盲目的开始面试起来(期间也没有准备充分),日夜奔走,简历投了很多家公司,然后就是一连串的面试蜂拥而来,但是很大一部分似乎技术面试还没有准备好,肚子里没有足够的存“货”,可能被面试官问到某个新的知识点或者你没有准备好的,而准备不充分的面试,完全是浪费时间,更是对自己的不负责(如果title很高,
m0_57079376
·
2023-04-09 18:33
android
移动开发
面试
Android面试
一问一答:GET、POST
GET、POST有什么区别?POST和GET本质上没有区别。一个用与传递数据,另一个用于修改数据。GET使用URL或Cookie传参。而POST将数据放在BODY中。GET的URL会有长度上的限制,则POST的数据则可以非常大。GET比POST更不安全,因为参数直接暴露在url中,所以不能用来传递敏感信息。。get请求只能进行url编码,而post支持多种编码方式。get请求会浏览器主动cache
LvStudio
·
2023-04-09 12:33
Android开发如何学习,鸿洋推荐,必属精品,
Android面试
基础技能罗列
每个人必须要去探索学习如何寻找适合自己的学习材料。适合你的教材不一定是权威的,「可能有一些你看不起的学习材料,就是是你入门某个领域的关键。」「**先用薄教材入门,再找“厚”教材,是我百试不爽的学习方法。因为“薄”的教材能让你以最快的速度看完,对整个学科有一个全盘的认识,薄会将你入门这个领域的难度降至最低,短期学习完之后会让你产生更多的兴趣与成就感。**这一点往往更加重要,因为学习,不是100m短跑
m0_66264134
·
2023-04-08 16:05
程序员
架构
移动开发
android
Android面试
(附答案)
Java面试题GC机制垃圾回收需要完成两件事:找到垃圾,回收垃圾。找到垃圾一般的话有两种方法:引用计数法当一个对象被引用时,它的引用计数器会加一,垃圾回收时会清理掉引用计数为0的对象。但这种方法有一个问题,比方说有两个对象A和B,A引用了B,B又引用了A,除此之外没有别的对象引用A和B,那么A和B在我们看来已经是垃圾对象,需要被回收,但它们的引用计数不为0,没有达到回收的条件。正因为这个循环引用的
hackest
·
2023-04-08 00:18
各种风格的
Android面试
题进来了解一下,附大厂真题面经
最近我在接受采访时被问到我关于成为一名伟大的程序员见解。这是一个有趣的问题,我认为我们都可以是伟大的程序员,无论我们的天赋如何,如果我们遵循一些规则的话——我相信——这应该是常识。实际上,这些规则并不只适用于编程领域,也适合任何专业。当然,这些要点中的所有内容并不都是完全正儿八经的,有些事情只是我的看法,你的情况可能会有所不同,所以如果出现矛盾的话,不要耿耿于怀。面试部门+岗位:商业化-高级And
程序员东城
·
2023-04-06 22:20
程序员
android
移动开发
面试
Android面试
题之Activity篇
Activity篇目录前言一、Activity1、什么是Activity?2、请描述一下Activity生命周期3、请描述一下Activity的四个状态4、两个Activity之间传递数据,除了intent,广播接收者,contentprovider还有啥?5、Android中的Context,Activity,Appliction有什么区别?6、Context是什么?7、如何保存Activity
计蒙不吃鱼
·
2023-04-06 18:37
Android面试小锦囊
Android面试题
Activity
Android面试
题—初级(中小厂)和 高级(大公司需要用到的一些高端Android技术)
初级面试专题(中小厂)1、导致内存泄露的原因有哪些?内存泄露的根本原因:长生命周期的对象持有短生命周期的对象。短周期对象就无法及时释放。静态内部类非静态内部类的区别(Handler引起的内存泄漏。)静态集合类引起内存泄露单例模式引起的内存泄漏。解决:Context是ApplicationContext,由于ApplicationContext的生命周期是和app一致的,不会导致内存泄漏注册/反注册
愿天堂没有996
·
2023-04-06 16:25
android
面试
Android面试
小课堂(1)消息循环
相信换过几次工作的人,都会有个小金库,比如我就有几张大的思维导图,每次面试都会拿出来过一遍,倒不是说临时抱佛脚,毕竟有些知识在平时的工作中很少用到,一般大一点的公司都会有自己的基础框架和各种组件库,用久了之后,一些原生的基础知识反而记得没那么清了。这个系列的文章,重点不在原理分析,任何一个知识点要把它说透的话,展开都能写很长。文章的重点在于把一些重要的结论性的东西提出来,如果觉得已经掌握了的话就可
xinxingo
·
2023-04-06 14:54
2017-2020历年字节跳动
Android面试
真题解析(累计下载1082万次,持续更新中
字节跳动
Android面试
真题解析目录如下:第一章计算机基础面试题1第一节、网络面试题1第二节、操作系统面试题(⭐⭐⭐)21第三节、数据库面试题(⭐)23第二章数据结构和算法面试题25数据结构与算法25
m0_63737583
·
2023-04-06 13:13
程序员
面试
android
移动开发
2020
Android面试
题跳楼大整理,京东-字节跳动面经+个人总结
我们以NDK为例,看看学习NDK需要哪些知识!思维学习脑图,有了图就有了学习路线,我们接下来就只要按照上面分支,一个个知识点去学习,就好了!为什么我们要学习NDK?NDK进阶学习全套手册(对应思维导图)Android高级架构师NDK系统学习核心笔记Android高级架构师NDK系统学习视频接下来是一些大厂的面试真题合集分为两部分:java和androidJava部分:1、八种数据类型以及他们的包装
m0_66264910
·
2023-04-06 12:21
程序员
架构
面试
android
当设置了SingleInstance和taskAffinity想要实现Home不显示任务栈
参考链接:
Android面试
进阶指南——唠唠任务栈,返回栈和启动模式-知乎(zhihu.com)我写了一个Activiy用于单独一个任务栈显示内容,而且我不想在返回的时候关闭,下次进入直接复用,所以使用
提丶米
·
2023-04-06 11:34
架构师分享的阿里
Android面试
官告诉你,这些是拿到大厂offer的重点,你必须要看!
接触这一行也有很久了,从开始的实习到带团队,中间接触过很多人,前不久身边刚好有人去面试了阿里,抖音等这些公司还成功的面试上了,现在来分享一下面试前需要准备的知识点很多人去面试之前,不知道会问到那些知识,也不知道要做什么准备,今天我们就来整理一下要去面试,并且成功拿到offer你需要懂的什么技能,希望对大家有所帮助关于我更多信息可以点击关于我,非常希望和大家一起交流,共同进步一.Android知识1
初壹十五a
·
2023-04-06 09:49
Android
BAT
面试
Android
面试
BAT
移动开发
【自学Flutter】22 CustomScrollView的使用,
android面试
及答案
}class_MyAppStateextendsState{@overrideWidgetbuild(BuildContextcontext){returnMaterialApp(home:Scaffold(body:CustomScrollView(slivers:[SliverAppBar(leading:Icon(Icons.apps,color:Colors.deepOrange,),pi
m0_66265031
·
2023-04-05 22:45
程序员
面试
移动开发
android
史上最全,1307页
Android面试
全套真题解析,P7大神秃头整理
前言下面的题目都是在Android交流群大家在面试时遇到的,如果大家有好的题目或者好的见解欢迎分享,楼主将长期维护此帖。参考解析:郭霖、鸿洋、玉刚、极客时间、腾讯课堂…内容特点:条理清晰,含图像化表示更加易懂。内容概要:包括Handler、Activity相关、Fragment、service、布局优化、AsyncTask相关、Android事件分发机制、Binder、Android高级必备:AM
阿尔法789
·
2023-04-05 21:39
Android进阶学习
Android
面试
android
面试
移动开发
编程语言
Android布局优化之include、merge、ViewStub的使用,爆火的
Android面试
题
正文Android行业主要问题是初级Android太多了,会写xml和Activity的程序员太多了,初中级程序员面临很大的竞争,现状也就偏于高级开发者。越来越多的初中级Android程序员找不到满意的工作,甚至根本找不到工作!所以很多人觉得Android要凉了,甚至不惜转行,从头学其它技术。现在的Android招聘要求,已经不是多年之前的要求了。Java基础JavaObject类方法HashMa
bv2215
·
2023-04-05 08:11
Android
经验分享
面试
开发语言
Android M Launcher3主流程源码浅析,爆火的
Android面试
题
LauncherAppState:单例对象,构造方法中初始化对象、注册应用安装、卸载、更新,配置变化等广播。这些广播用来实时更新桌面图标等,其receiver的实现在LauncherModel类中,LauncherModel也在这里初始化。LauncherModel:数据处理类,保存桌面状态,提供读写数据库的API,内部类LoaderTask用来初始化桌面。InvariantDeviceProfi
m0_66155412
·
2023-04-05 05:02
程序员
架构
移动开发
android
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他