⑴ 怎样使用android开发文档
方法/步骤
当装好SDK过后,在其安装目录下会有一个docs文件夹,打开该文件夹,可以找到一个index.html文件,点击打开。
此时浏览器上出现一个网页,即为文档的首页面。如果电脑在联网状态的话,打开比较缓慢。打开后可以在浏览器中添加书签收藏,方便以后阅读。
当查询时,一般使用的是Develop选项下的各子选项。
首先,Develop下的Training页面是整个Android开发的一个教程,国内很多开发书籍都是根据其写的。如果英语比较好,看这个官方教程足以学习Android开发了。
API Guides中讲解了关于Android的所有知识,引导开发者学习其特性。
Reference里是Android开发中可能用到的所有包和方法,需要用到某个方法却不理解其机制时,可以到相应的包中找,然后阅读其介绍。若是不清楚具体在哪个包中,可以直接在右侧搜索框中输入相关信息然后搜索。
⑵ Android AIP中文帮助文档
CSDN的论坛里面有API翻译的文档下载
⑶ android api 中文文档 哪里提供下载
参考下面办法:
打开网络搜索“android api 中文文档”
⑷ android api文档怎么用
新版或者旧版的文档都是在SDK安装的目录里面,每个人安装的时候选择的目录不一样,比如你的SDK目录是E:\ProgramFiles(x86)\Android\android-sdk的...
⑸ android如何实现编辑word文档
加个说明,就是可以打开word文档,然后进行编辑,再保存!!
⑹ android 帮助文档如何下载至本地
首先将下面的那个sortby选择repository,然后找到那个documentationforandroidSDK选项,install即可。
因为我也是找了好久,才发现在sortby那里选择的不对,才找不到的。
⑺ 如何查看Android SDK API文档
查看android api有两种方式:在线查看与离线查看。
1. 在线查看
在线查看一般是指在安卓开发者官网上直接查看,但这需要你的网络环境可以访问谷歌。
目前最新的API是android 24,左边可以切换API的版本,右边可以切换显示包索引还是类索引。
2. 离线查看
离线查看一般是指在SDK Manager里下载开发者帮助文档如下图(最新的是Android 7,即API 24):
⑻ 谁有android官方汉化版API帮助文档,完整的!
可以用谷歌浏览器的翻译功能,而且是他们编写的文档,翻译出来的很贴近原文意思,基本都能理解
⑼ android api文档(/docs/index.html)中不能搜索。
亲,这边给你一份吧,就不需要你再搜索了。 希望能帮到你。 密码:h1uf
⑽ 如何用android解析docx文档
android上查阅word类型文档的方式主要有几种,下载诸如wps,office等应用,用户可以直接打开需要查看的word文档,对于应用开发者来说,如何在自己的应用中集成word文档查阅功能,使自己的app不受限于第三方应用有没有安装,有时候还是需要考虑的。
集成app阅读word功能也可以通过几种方式实现,例如购买专门的sdk包,像Aspose等(money啊)或者服务器端处理成图片或者html,然后android端去请求访问等方式。对于大部分个人开发者而言,这两种方式就显得比较重量级了。
下面介绍两种专门解析docx文件的方式:docx4j 以及poi
Docx4j
github地址:https://github.com/plutext/AndroidDocxToHtml
这个是官网demo,基本可以直接使用,解析出来的格式比较全,样式也比较接近原文档,就是解析速度令人不敢恭维,手机上测试的话,一般一份儿docx文档都需要30s以上甚至更多,有时候测试文档明明就只有几十k大小而已,对于比较大,比较复杂的文档,时间就更是让人崩溃。解析速度不是令人满意。
解析测试中遇到的bug
1.表格丢失,内容丢失:内嵌表格(表格中还有表格的这种)的内容和样式会有部分丢失现象
2.表格(又是我?)样式:假如文档中的表格在word文档中排版时超出了该文档的边界线,你会发现超出边界的内容又不见了
3.目录乱码:如果文档中有目录,目录会被加上一些超链接,需要手工处理去掉
4.图片无法解析:有一些格式的图片无法解析,比如EMF,WMF这种类型的
5.批注无法显示:目前没有找到批注显示的地方,暂且算丢失吧,后面在试试
6.。。。其它暂时还没被发现的问题
POI
poi是apache的一个开源项目,不多说,直接上官网去下载就可以
官网地址:http://poi.apache.org/
如果你是android studio用户:那就很简单了
只需要引入依赖(版本号不一定哦,gradle会自己把相关依赖包下载到位):
compile 'fr.opensagres.xdocreport:org.apache.poi.xwpf.converter.xhtml:1.0.5'
那如果你是eclipse用户(伙计,赶紧用studio吧)
需要手工引入以下jar包,包括:
poi , poi-ooxml , ooxml-schema,org.apache.poi.xwpf.converter.xhtml,org.apache.poi.xwpf.converter.core
实现代码如下
{
InputStream is = new FileInputStream(file);
XWPFDocument docx = new
XWPFDocument(is);
OutputStream os = new ByteArrayOutputStream();
String imgDesPath = "/sdcard/img";
File imgFile = new File("/sdcard/img");
this.baseUrl = this.getDir("image", Context.MODE_PRIVATE).toURL().toString();
if (!imgFile.exists()) {
file.mkdirs();
}
poi解析的问题
速度比docx4j要稍快一点,会有文档内容解析不全样式丢失的情况
流程
调用接口将docx转化为html,然后app中通过webview加载该html即可显示
转化代码如下(我就想问下,这代码格式到底该怎么调啊~好烦躁):
try {
InputStream is = new FileInputStream(file);
XWPFDocument docx = new
XWPFDocument(is);
OutputStream os = new ByteArrayOutputStream();
String imgDesPath = "/sdcard/img";
File imgFile = new File("/sdcard/img");
this.baseUrl = this.getDir("image", Context.MODE_PRIVATE).toURL().toString();
if (!imgFile.exists()) {
file.mkdirs();
}
XHTMLOptions options = XHTMLOptions.create().URIResolver(new BasicURIResolver(imgDesPath));
options.setExtractor(new FileImageExtractor(imgFile));
options.setIgnoreStylesIfUnused(false);
options.setFragment(true);
XHTMLConverter.getInstance().convert(docx, os, options);
**os.write("/sdcard/xxx/html文件")**
} catch (Exception e) {
Log.d(TAG, "catch " + e.getMessage());
}
webview 里面直接load 上面生成的html文件就可以了