『壹』 怎麼下載android 官方開發文檔
實現的代碼基本如下:
public void downFile(String url, String path, String fileName)
throws IOException {
if (fileName == null || fileName == "")
this.FileName = url.substring(url.lastIndexOf("/") + 1);
else
this.FileName = fileName; // 取得文件名,如果輸入新文件名,則使用新文件名
URL Url = new URL(url);
URLConnection conn = Url.openConnection();
conn.connect();
InputStream is = conn.getInputStream();
this.fileSize = conn.getContentLength();// 根據響應獲取文件大小
if (this.fileSize <= 0) { // 獲取內容長度為0
throw new RuntimeException("無法獲知文件大小 ");
}
if (is == null) { // 沒有下載流
sendMsg(Down_ERROR);
throw new RuntimeException("無法獲取文件");
}
FileOutputStream FOS = new FileOutputStream(path + this.FileName); // 創建寫入文件內存流,
通過此流向目標寫文件
byte buf[] = new byte[1024];
downLoadFilePosition = 0;
int numread;
while ((numread = is.read(buf)) != -1) {
FOS.write(buf, 0, numread);
downLoadFilePosition += numread
}
try {
is.close();
} catch (Exception ex) {
;
}
}
通過此代碼就可以實現將內容保存到SD卡等設備上,當然要使用網路,必須得有網路的訪問許可權。這個需要自己添加,在這里不再添加。
上面的代碼沒有實現進度條功能,如果要實現進度條功能,我現在考慮到的就是使用消息進行發送提示,首先實現一個消息。
private Handler downloadHandler = new Handler() { // 用於接收消息,處理進度條
@Override
public void handleMessage(Message msg) { // 接收到的消息,並且對接收到的消息進行處理
if (!Thread.currentThread().isInterrupted()) {
switch (msg.what) {
case DOWN_START:
pb.setMax(fileSize); //設置開始長度
case DOWN_POSITION:
pb.setProgress(downLoadFilePosition); // 設置進度
break;
case DOWN_COMPLETE:
Toast.makeText(DownLoadFileTest.this, "下載完成!", 1).show(); // 完成提示
break;
case Down_ERROR:
String error = msg.getData().getString("下載出錯!");
Toast.makeText(DownLoadFileTest.this, error, 1).show();
break;
}
}
super.handleMessage(msg);
}
};
『貳』 哪裡有android中文api文檔
1.離線文檔:更新sdk的時候,把sdk裡面的文檔也勾選,然後就會下載了,在sdk/doc下面
2. 在線文檔:搜索引擎搜索就出來了,不過在線的有時候打不開,可以看國內的
『叄』 誰有android官方漢化版API幫助文檔,完整的!
可以用谷歌瀏覽器的翻譯功能,而且是他們編寫的文檔,翻譯出來的很貼近原文意思,基本都能理解
『肆』 如何利用 Android 官方文檔高效學習 Android 開發
(1) 首先要理解,什麼是Android,如果讀者通過本書的第一章學習初步了解了 Android,若想進一步學習和了解,建議仔細閱讀這個文檔中的 「What is Android」。 (2) 閱讀 「Anatomy of an Android Application」 能夠知道一個 Android 應用中到底都有些...
『伍』 Android7.0,api24的手機,是不可以使用官方文檔api28的操作嗎
要使用高版本的api必須選用高版本的sdk來開發,系統只向下兼容,就跟不能在Android7.0系統的手機使用Android8.0的功能一個意思 。
『陸』 android 幫助文檔如何下載至本地
首先將下面的那個sortby選擇repository,然後找到那個documentationforandroidSDK選項,install即可。
因為我也是找了好久,才發現在sortby那裡選擇的不對,才找不到的。
『柒』 我知道哪裡有Android的官方文檔以及API,但是我不懂的是該怎麼學習Android的教程文檔,謝謝
不知道你現在的Java基礎有多少.如果沒有Java基礎的話 可以先學習Java基礎。所謂磨刀不誤砍柴工。 可以找一些比較簡單基礎的視頻教程看看。我知道有一套比較系統的Mars老師的視頻非常的不錯。可以在電驢上搜搜、Mars老師android 視頻。肯定能搜到、也可以泡泡android論壇看看新人都是咋學習的。 來我們論壇看看氣氛挺好的.【中國手機開發者聯盟】
『捌』 怎麼查看android官方文檔
Android 官方文檔 可以在Android SDK 的安裝目錄下找到 一個名為docs的文件夾. 也可以上各大android論壇裡面查看一般都提供查看Android API的功能。可以到我常去的【中國手機開發者聯盟 】看看氣氛還不錯...有什麼問題可以短消息.
『玖』 怎樣使用Android開發文檔
方法/步驟
當裝好SDK過後,在其安裝目錄下會有一個docs文件夾,打開該文件夾,可以找到一個index.html文件,點擊打開。
此時瀏覽器上出現一個網頁,即為文檔的首頁面。如果電腦在聯網狀態的話,打開比較緩慢。打開後可以在瀏覽器中添加書簽收藏,方便以後閱讀。
當查詢時,一般使用的是Develop選項下的各子選項。
首先,Develop下的Training頁面是整個Android開發的一個教程,國內很多開發書籍都是根據其寫的。如果英語比較好,看這個官方教程足以學習Android開發了。
API Guides中講解了關於Android的所有知識,引導開發者學習其特性。
Reference里是Android開發中可能用到的所有包和方法,需要用到某個方法卻不理解其機制時,可以到相應的包中找,然後閱讀其介紹。若是不清楚具體在哪個包中,可以直接在右側搜索框中輸入相關信息然後搜索。