Android入门篇-基础知识

时间:2023年01月07日

/

来源:超爱吃西柚

/

编辑:本站小编

收藏本文

下载本文

下面是小编给大家带来Android入门篇-基础知识,本文共6篇,一起来阅读吧,希望对您有所帮助。本文原稿由网友“超爱吃西柚”提供。

篇1:Android入门篇-基础知识

Android入门篇-基础知识

一、eclipse我常用的快捷键

1.、ctrl+shift+r:打开资源

2、ctrl_shift+/ 注释

3. ctrl+o:快速outline,神器啊

4. ctrl+e:快速转换编辑器,神器啊

5. alt+shift+r:重命名

7. shift+enter及ctrl+shift+enter

8. Alt+方向键

9. ctrl+m 最大\\小化编辑器

10. ctrl+.:下一个错误及快速修改

Ctrl+Shift+X 把当前选中的文本全部变味小写

Ctrl+Shift+Y 把当前选中的文本全部变为小写

Ctrl+Shift+F 格式化当前代码

eclipse 断点调试快捷键

F3 --跳到声明或定义的地方。

F5 --单步调试进入函数内部。

F6 --单步调试不进入函数内部,如果装了金山词霸则要把“取词开关”的快捷键改成其他的。

F7 --由函数内部返回到调用处。

F8 --一直执行到下一个断点。

二、安装sdk错误

SDK Manager:failed to install Warning! A folder failed to be renamed or moved.On Windows this typically means that a propram is using that folder>>>D:\\android\\android-sdk-windows\\tools.When ready,press YES to try again.

解决办法:

1.进入sdk的temp文件夹,下载好后会有一个tools_r06-windows.zip(版本号可能会不一样)

2.解压此文件,如解压成tools_r06-windows

3.进入tools_r06-windows文件夹,将tools_r06-windows里的文件复制

4.覆盖sdk根目录的tools文件夹中的文件

三、sqllite操作

运行起模拟器

adb shell 进入linux命令行

ls -l查看目录

cd进入目录

sqlite3 test.db操作test.db

插入数据:

SQLiteDatabase db = openOrCreateDatabase(“test”,

Context.MODE_PRIVATE, null);

String sql = “insert into role(id,name) values(?,?)”;

String[] values=new String[]{“11”,“系统管理员”};

db.execSQL(sql, values);

四、DDMS介绍

DDMS 的全称是Dalvik Debug Monitor Service,为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等

FileExolorer文件浏览

EmulatorControl模拟向模拟器发送短信,声音。等

五、android.os.NetworkOnMainThreadException

android4.0后不能再主线程上执行下载需要使用异步

需要新建一个线程执行Runnable中的操作,然后把结果发送给Handler

1、新线程

new Thread(runnable).start;

2、执行下载操作

Runnable runnable = new Runnable() {

@Override

public void run() {

//执行下载操作

Message msg = new Message();

//发送结果

handler.sendMessage(msg);

}

};

private Handler handler = new Handler() {

@Override

// 当有消息发送出来的时候就执行Handler的这个方法

public void handleMessage(Message msg) {

try {

//处理结果

} catch (Exception e) {

Log.e(e.getMessage(), e.toString());

}

}

};

2、当然要是真不想使用异步也可以直接下载的,需要设置下,怎么设置大家找下度娘。

六、java.net.SocketException: Permission denied (maybe missing INTERNET permission)

在android中想操作文件,上个网,查看通讯录。啥的都需要开通相应的权限

需要把对应授权加到AndroidManifest.xml中

列几个,这块可以在android开发文档中查找其他的

android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)

android.permission.ACCESS_COARSE_LOCATION 允许一个程序访问CellID或WiFi热点来获取粗略的位置(Allows an application to access coarse (e.g., Cell-ID, WiFi) location)

android.permission.ACCESS_FINE_LOCATION 允许一个程序访问精良位置(如GPS) (Allows an application to access fine (e.g., GPS) location)

android.permission.ACCESS_LOCATION_EXTRA_COMMANDS 允许应用程序访问额外的位置提供命令(Allows an application to access extra location provider commands)

android.permission.ACCESS_MOCK_LOCATION 允许程序创建模拟位置提供用于测试(Allows an application to create mock location providers for testing)

android.permission.ACCESS_NETWORK_STATE 允许程序访问有关GSM网络信息(Allows applications to access information about networks)

android.permission.ACCESS_SURFACE_FLINGER 允许程序使用SurfaceFlinger底层特性(Allows an application to use SurfaceFlinger’s low level features)

android.permission.ACCESS_WIFI_STATE 允许程序访问Wi-Fi网络状态信息(Allows applications to access information about Wi-Fi networks)

android.permission.ADD_SYSTEM_SERVICE 允许程序发布系统级服务(Allows an application to publish system-level services).

七、http操作

八、操作XML之SAX

篇2:英文简历写作入门篇

一、英文简历的种类

英语简历是用英语来介绍自己的个人资料、学历、工作经历、能力、业绩、性格、业余爱好等情况的书面报告,这是求职就业时相当关键的资料。英语简历有好几个词可以用来表达,譬如resume、curriculum vitae、personal history等。

在英国中,英语简历多用curriculum vitae(通常缩写为cv)来表示。在美国英语中,以前一般用personal history,偶尔也用data sheet,不过现在则通用resume这个单词。由于美国英语在世界的影响力,所以网友求职最好用resume。另外,resume一词来源于法语,因此你应聘由法国人投资的公司时也可以适用。

1、中式英文简历

如果中英文简历一起递交,建议中文不写政治面貌,因为如果去外企工作,背景中的政治色彩越少越好,起码没必要让老外知道。身高、体重等因为属于特别隐私性的内容在向外资求职时,就不必写了,写了显得不了解国外文化。

2.港式英文简历

香港出版的简历书写技巧书籍中都要求写年龄、婚否,报纸的招聘广告中还要求求职者写上工资现状及预期工资,这些都属于隐私问题,美式简历则不要求提供这些信息。

3.英式英文简历

很接近港式,但个人资料没有港式说得那么多,篇幅长但不详细,我们这里不做过多评论。

4.美式英文简历

国际大公司中比较流行,一页纸,是我们重点参考的样式。美式简历书写格式也有很多种,本网站为大家所介绍的英文简历式样都是美国大公司中比较流行的,如华尔街的投资银行、大的咨询公司、工业公司、制造业公司、营销业公司等都采用这种式样;同时还参考了三个名牌学校--哈佛商学院、沃顿商学院和哥伦比亚商学院的简历样本,式样大同小异,这里主要以哈佛商学院的为主。

二、英文简历的格式

英文简历的格式结构一般包括页眉部分、教育背景、工作经历和个人资料四部分。如果已经有全职工作了,一定把工作经历放在第二;如果您目前还是在校学生,应该把教育背景放在第二。

1、英文简历页眉部分

1)、求职人名字对于求职人名字有很多种写法,不过采用国际通用的写法比较妥当,即“名在前姓在后”。譬如求职人的名字为杜军军,用“junjun du”就比用“du junjun”要好,这样也很方便招聘人员,尤其是人事部经理为中国人。另外,在平时中发现有少部分人国人采用外国人的姓,如mary smith,本人觉得非常不可取的。因为如果你用外国人的姓,别人会认为你是外国人,或者你父亲是外国人,或者你嫁给了外国人。

2)、英文简历地址很多人觉得写地址时在“北京”再写“中国”显得多余,他们认为“谁不知道北京是中国的呀!”但一个完整的地址、全球畅通的邮址应该是加国名的,但“中国”英文最好别用“prc”,因为用“china”简单清楚。另外,邮编的标准写法应该是放在省名与国名之间,即放在“china”之前。

3)、电话写法很有讲究,中国人名片中的电话经常写得不清楚、不专业,有以下五点提醒大家注意。

a、电话号码前一定要加地区号,如(86-10)。因为您是在向外国公司求职,您的简历很可能被传真到伦敦、纽约,大家不知道您的地区号,也没有时间去查,如果另一位求职者的电话有地区号,招聘者很可能先和这个人沟通。

b、8个号码之间最好加一个“-”,如6505-2266,便于拨号。

c、区号后的括号和号码间加空格,如(86-10) 6505-2266。这是英文写作格式的规定,很多人忽略了,甚至不知道。

d、写手机或者向别人通报手机时,也有一定的规范,要用“3-4-4原则”,如“139-1735-1833”。

e、传真号千万不要留办公室的,免得办公室的同事都知道你想跳槽,最好留家里的传真号。

2、教育背景

1)、时间要倒序,最近的学历情况要放在最前面。

2)、学校名要大写并加粗,这样便于招聘者迅速识别您的学历。

3)、地名右对齐,全部大写并加粗。

4)、关于学历。如果正在学习,用candidate for开头比较严谨;如果已经毕业,可以把学历名称放在最前。

5)、社会工作担任班干部,只写职务就可以了,不必写年月和工作详情。

6)、奖学金。一般用一句话概括。如果有多个,也争取用一句话概括。但如果是学生简历,则可以多写一点。

7)、成绩。如果不是前十名,建议不写。因为如果排在十名之外,感觉您不是一个优秀的学生。一旦写上,有些人会穷追不舍地猛问,让你尴尬。

3、工作经历

首先要再次强调一下,对于正在工作的人,experience应写在education的前面,而对于在校生education则应放在experience之前。写时间时应注意:

1)、目前的工作要最先写,左侧写时间,如写成-present。此外更要注意拼写,不要把“present”写成“president”,这种拼写错误要避免。

2)、以前的工作,只写年份,如1993-1995。这样的写法主要适于以下三种情况:一是工作时间较早;二是工作时间在两年以上;三是旨在巧妙地拉长工作时间。例如,如果您曾于12月到1月就职于某家公司,虽然只有短短两个月,但写成1997-就显得工作时间较长,同时也没撒谎。

4、个人资料可以介绍个人业余爱好等内容。

篇3:脱壳的入门篇

前 言

细细回忆,学习Crack技术已经快2个月了,期间我学会的东西远比我以前任何一年内学的东西都多(专指计算机程序及系统了解情况)

说到学脱壳也是最近一个月的时间,开始总是到处询问学习脱壳的方法,大多的答案就是看雪老大的书,谁也没有正面回答过.于是就自己摸索,略有一点思路,老大们估计是认为理所当然,对于我们小菜来说还是说白了比较合适.

在这里我就班门弄斧一回,其实主要也是帮助一些朋友能更快的摸到门,不至于对只会照猫画虎,这些也是我当初我想问的那些问题的答案,都是些很基础的东西,说得不好还请高手指正.

在此感谢看雪老大提供了如此之好论坛供大家学习交流,还写了一本很好的书指导像我这样的菜鸟,也感谢网上众多高手贡献出自己的脱壳手记,特别感谢heXer老大对本菜鸟的细心指点!

顺便说一句,脱壳特别需要的是兴趣和耐心,如果没有耐心就......;)

废话了一堆,我们下面进入正题:)

结合娃娃Wom的新KG说说一般面对一个壳的简单分析方法

一、找OEP

脱壳的一般流程是:查壳->寻找OEP->Dump->修复

查壳没什么好说的,FI和PEiD,不幸的是FI和PEiD都不能识别出这个壳:)

我找OEP的一般思路如下:

先看壳是加密壳还是压缩壳,压缩壳相对来说容易些,一般是没有异常,找到对应的popad后就能到入口,跳到入口的方式一般为

1、   jmp OEP

2、   push OEP

ret

3、   call OEP

当然也有其他的,如 je OEP等等,一般都是段之间的大跳转,OD的反汇编窗口里都是同一个段的内容,所以更好区别是否是段间跳转

『这里我说说关于F8(Step Over)和F7(Step in)的一般方法,粗跟的时候一般都是常用F8走,但是有些call是变形的Jmp,此时就需要F7代过,区别是否是变形Jmp的一个简单方法是比较call的目标地址和当前地址,如果两者离的很近,一般就是变形Jmp了,用F7走 』

对于加密壳,我的方法一般是用OD载入,钩掉所有异常(不忽略任何异常,有时由于异常过多可以适当忽略一些异常),运行,数着用了多少次Shift+F9程序运行,显然最后一次异常后,程序会从壳跳到OEP开始执行,这就是我们寻找OEP的一个关键,而对于这个壳可知是加密壳,Shift+F9 16次后运行,重来,Shift+F1 15次后到这

0042CBD3 ^\\73 DC             jnb short kill_luj.0042CBB1

0042CBD5   CD 20             int 20

0042CBD7   64:67:8F06 0000   pop dword ptr fs:[0] <---这里

一般的处理方法是找到pop fs:[0]处下断点或者是[esp+4]处下断点,如果学习一下SEH的处理会更好些

0012FF58 0012FFE0 Pointer to next SEH record

0012FF5C 0042CBB7 SE handler           <---这里一般包含Anti-Debug的代码

0012FF60 0042CB8A RETURN to kill_luj.0042CB8A from kill_luj.0042CB90

我首选第一种,在0042CBD7处下断之后,耐心的用F7走,因为变形call太多了...,关键注意一下往回跳的跳转,寻找合适的位置跳出循环,有耐心的话你就能这样走到OEP了;)

当然你也可以用另一个好东西――Trace,在Command里来个tc eip<42b000 (42b000是当前段的起始位置,滚动条拖到最上面就能看到了,一般程序编译的基地址为400000),OK,稍等一会我们就会停在这了(如果是ASPr可能要几分钟了)

00419F68   55               push ebp           <----停在这

00419F69   8BEC             mov ebp, esp

00419F6B   83C4 F0           add esp, -10

呵呵,OEP找到了;)

当然,这个用PEiD就能找到OEP,比较一下,是不是一样:D,对于用PEiD找到的OEP可以直接G到OEP

此时就可以Dump了,用LordPE来Dump吧,由于有Anti-Dump,所以要先Correct Imagesize一下再Dump

二、修复IAT

由于加密壳对输入表进行了重定位,所以现在的文件还不能正常使用,我们的目标就是恢复它,先用ImportREC,填入正确的OEP, IAT AutoSearch, Get Import,无效的不少,Show Invalid, 右键->Trace Level1(Disasm),失败!!看来是只有自己恢复了,记下IAT的地址0001C128

好,重新运行,在OD的Dump窗口里Go to Expression,到0041C128,盯着它默默数着按了多少次Shift+F9,在第13次后发现0041C128变了,而且和最后到OEP处一样,可见刚才壳修复了IAT也顺便破坏了IAT,于是我们重来,Shift+F9 12次以后按照前面说的方法跳过异常,这里我们可以在0041C128处选择用内存断点或硬件断点,如Memory, On Write, On Access,Hardware,On Access等,我用Memory On Write,在壳几次解码IAT以后(0041C128处变了好几次),我们可以到这里

0042C7C7   60               pushad

0042C7C8   8327 00           and dword ptr ds:[edi], 0       <----停在这

0042C7CB   8B85 5B314000     mov eax, dword ptr ss:[ebp+40315B]

0042C7D1   40               inc eax

0042C7D2   0F84 A8000000     je kill_luj.0042C880

0042C7D8   80A5 04294000 FF and byte ptr ss:[ebp+402904], 0FF

0042C7DF   0F84 9B000000     je kill_luj.0042C880   <----这个地址跳转就不被破坏

0042C7E5   80A5 05294000 FF and byte ptr ss:[ebp+402905], 0FF

0042C7EC   0F84 8E000000     je kill_luj.0042C880

0042C7F2   8B85 5F314000     mov eax, dword ptr ss:[ebp+40315F]

0042C7F8   8907             mov dword ptr ds:[edi], eax   <-----看这里,被破坏了;)

再看一下eax的值,

eax 77F525CA ntdll.DeleteCriticalSection

很不错的样子:D,IAT的重定向已经找到了,正常修复IAT在哪里呢??多跟几回,就会发现是在这

0042C880   61               popad       <---前面的je就是跳到这

0042C881   3107             xor dword ptr ds:[edi], eax     <---OK,到这就好了

0042C883   58               pop eax

于是乎,修改je为jmp,IAT就不会被破坏了,再到OEP处用ImportREC修复就好了

这里我说的似乎很轻松,其实这些东西要靠跟出来的,下面是一些我找到的关键点的分析

首次解码IAT     0042c3ef

解码 Dll Name   0042c4ea -> 解码出正确 Dll Name

Clear dll Name   0042c645 -> 清除 Dll 的名字

0042c6ac -> 解码出正确 First Thunk

0042c66d -> 解码出正确 First Thunk

最后解码IAT   0042c693 -> 解码出正确的RVA 指向函数名

ReDirect         0042c7c8 -> Import 重定向, 这里会置0 必经路线

0042c7f8 -> Import 重定向, 这里指向壳里

Normal       0042c881 -> 不重定向时正常输入表地址

Clear Function Name 0042c88d ->清除 函数 名字

Repair IAT Over   0042c8fa ->BreakPoint 到这里IAT修复完成

解码 dll 名的那段代码没仔细找;),你如果有兴趣可以找找

当然再有兴趣的朋友可以自己添加代码修复IAT,这样就可以不用ImportREC,手动修复IAT

一般来说壳到这就差不多了,不过也会有某些变态壳要修修补补,这就没法说了也超出了本文的范围了

后   记

我本人对于对于脱壳的思路大致就是如此,当然对于某些特殊壳还需要特殊待遇:D,我希望本文代给朋友的不是娃娃这个KG的壳如何脱,而是能更好的理解壳,理解如何分析壳,脱壳,

也能更好的理解大侠手记里一些不易理解的地方。例如本壳实际使telock的变形壳,如果忽略单步异常,5次Shift+F9运行,第4次按Shift+F9时就会修复和破坏IAT,从而能理解为什么要在5-2=3次后查找IAT(这个问题我就迷茫过一阵子)

最后列一列我未玩过的壳,哪位大侠有相关的经验交流交流

DBPE       国产精品,一直未动过,据说常会让机器重启……

SVKP       有时间玩玩

Armadillo   新的3.40 CopyMem II没玩过,据说难度比以前更难了:(

Obsidium   分段加密的猛壳,好像还没见过相关的手记

ACProtect   感觉和ASPr有点象,另一个国产精品,不过现在怎么没有中文的界面了?

这么多没玩过......,不写了,没前途

我的e-mail:shinegood@163.com,欢迎多多指教交流

QQ:31536111 Cracker为暗号:)

篇4:互动维客入门篇

仅将此文献给我喜欢的互动在线(www.hudong.com).在互动不知不觉已经混了半年,将自己知道的概念、技巧一一写出来。不足之处请大家多多协作。

当你点开我们网站(www.hudong.com)你已经是开始了你的维客之旅了。在这里,你就是维客,在这里没有孤独,大家都是相互协作,相互帮助,维客群里没有硝烟,没有明争暗斗,只有互帮,互助,分享。

在旅途开始的时候你我就象持着一个火种,正如奥林匹克上那团跳动的,用不熄灭的火焰,随起源与欧洲大陆,但这个火种却属于全人类,你我手中的维客之火必将燎原。

篇5:互动维客入门篇

一、初次了解

当知道自己将是一名维客的时候是不是很好奇,很激动,想了解维客到底是什么?我能不能做维客呢?在这里我有什么样的使命呢?

1、什么是维客?

WikiWiki一词来源于夏威夷语的“wee kee wee kee”,原本是“快点快点”的意思。在这里WikiWiki指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。我们可以在万维网|Web的基础上对Wiki文本进行浏览、创建、更改,而且创建、更改、发布的代价远比HTML文本为小;同时Wiki系统还支持面向社群的协作式写作,为协作式写作提供必要帮助;最后,Wiki的写作者自然构成了一个社群,Wiki系统为这个社群提供简单的交流工具。与其它超文本系统相比,Wiki有使用方便及开放的特点,所以Wiki系统可以帮助我们在一个社群内共享某领域的知识。

【详细信息参考见条目:维客】

2、怎么才可以成为互动的一名维客?

首先,要注册一个一个ID,怎么注册可以参考条目:怎样注册账号。(友情提示:最好用您常用的邮箱来注册,这样方便您记忆,以免造成其他的不便)

其次,修改下自己的个人资料,现在比以前要强的多,每个人都有个简短的地址(我的地址是www.hudong.com/m/shazi) 如果你的'还是数字连接地址,如果想要在个人的“控制面板”里设置下就好了,越容易记忆越好。

【参见:维客域名】

当这两项都准备妥当,你的维客之旅才是真正的开始了……

二、维客启程

维客们,让我们满怀信心,启程吧!在这条路上,我们还很多东西需要去了解,要从最基本的条目,词条,标签做起,别看这么小,但是这是我们启程所必须准备的……

1、什么是条目(词条)?

条目是维客里的最基本的构成单位。 【参见:条目】

在这里条目不是说的标题,我开始的时候就理解以为是说创建的文章的标题,其实,它还包含标题下的文章(内容)部分。

2、什么是标签?

标签,可以理解为关键字,就象百度,谷歌等搜索引擎,他们在搜索网页或资讯等相关信息的时候多是关键字搜索,标签明确,在搜索相关条目的时候就容易搜索到。

【参见:什么是Tag(标签)】

3、怎样创建条目?

如图,点“创建条目”就可以了,出来一个新的页面,一个是“条目标题”,另一个是“条目标签”(Tag)选择一个合适的分类,,然后点下一步就可以了。

或者:点击页面上的“创建新条目”

4、怎样完善你创建的条目?

通常我们在选定一个主题后,可以在网络上搜索相关的内容,然后进行整合,修改,使其更加完善。下面有几个方面提供给大家参考:

(1)注意条目内容的完整性:每个条目要有一个明确的主题,内容不能太空泛,应围绕你选定的主题从多个层面进行描述和拓展,比如,主题为地理名称“武汉”,那么在进行这一主题的编辑时,不能只是简单的介绍,而应从地理位置,经济状况,人口分布等诸多方面搜集整理,这样才能让浏览者看后能对“武汉”有一个很全面的认识。

(2)图片使用:文章只有文字,会显得内容枯燥,易产生阅读疲劳,因此在适当的位置链接一两张图片,可以图文并茂,增强可读性。【参见条目:怎样插入图片】

(3)充分使用内部链接的功能:如果你细心一点,你会发现文章中通常会有一些以红色显示的带下划线的文字,比如“武汉”,这些就是内部链接条目,你在编写条目时如果觉得有些词条需要进行补充解释,你也可以自己创建内部链接(选定词条后按ALT+Q),内容可以由你自己或者其他人来编写。这是非常实用的功能,它把各各条目有效地连接在了一起,利于我们对文章的理解。【参见条目:怎样使条目不至于孤立】

5, 维客的方便之处

(1)上传图片快,在创建的条目里看此处

点这个图

接着出来下图

在浏览栏,选好图片文件,调好大小,边框及对齐方式等,点一下上传,就会看到你的图片已经上传成功,然后点确定就可以了。同时你还可以把得到的网址,随处链接,挺方便的哦!

篇6:淘宝直通车之入门篇

什么是淘宝直通车

是一种为淘宝专职卖家量身定制,通过关键词竞价,按照点击付费,进行商品精准推广的服务,类似于百度竞价排名,小贴士的通俗理解就是—在淘宝上花钱打广告,

直通车里有些专有名词,不了解的淘友们先到这里看看 淘宝直通车相关名词解释

如何开通

首先,需满足两个条件:

1、卖家星级达到2星以上(包含2星)

2、首次预存金额最低500元

确定自己满足条件后,进入“我的淘宝”,找到“我是卖家”,点击“我要推广”,你就看到直通车的开通地址了。或者你可以直接点击 直通车开通连接。

淘宝直通车优势

超准流量,买家主动搜索商品时,在最优位置展示你的宝贝,只给想买的人看!

超省成本,免费展示,卖家点击才付费,自由调控花销,合理掌控你的成本!

超值推广,独享增值服务,快速累积经营推广能力,让你成为网络销售高手!

展现位置

1、搜索结果页面—买家在搜索框输入关键词即可到达的页面,

2、类目搜索页面—买家点击类目关键词即可到达的页面,买家购买意向最明确的地方,目标买家寻找商品的必经之地

3、各类专项促销活动页面—淘宝首页、各频道和社区热卖单品活动、促销专享活动

计费方式

1、开户预存:第一次开户预存500元。加入时是预付款的方式(和手机预存话费类似,没有任何服务费用), 预付款全部是卖家的推广费用。

2、按点击计费:买家搜索一个关键词,设置了该关键词的宝贝就会在淘宝直通车的展示位上出现。当买家点击了您推广的宝贝时,才会进行扣费。根据您对该关键词设置的价格,扣费小于或等于您的关键词出价。

android学习方法

android 的就业前景

android读取xml

高中地理基础知识

Android 面试题经典(上)

下载Android入门篇-基础知识(精选6篇)
Android入门篇-基础知识.doc
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
点击下载本文文档