導航:首頁 > 編程語言 > androidjava文件操作

androidjava文件操作

發布時間:2022-09-20 03:56:29

⑴ Android可以每個activity都新建一個java文件來操作這個activity嗎

你所說的xmlxml並不是一個Activity,而是一個布局文件,Activity可以認為是一個特殊的類,在這個類里可以指定布局文件,初始化等等,需要在清單文件注冊。

⑵ Android studio怎麼創建一個Java類文件

演示工具是Android Studio

  1. 選擇需要創建java類的包名,右鍵,彈出下圖對話框;

注意:通過此方法創建的Activity類,AS不會自動在清單文件中注冊activity,需要手動添加註冊!

⑶ 如何在android的主java文件中添加extend類

不知道你說的的添加是否指新建,如果是的話滑鼠右擊src目錄-->new-->class,在彈出的對話框class name一欄填寫類名(必填),可以設置報名,然後點擊OK。如果不是指新建的話直接復制,再粘貼過來就行了。

⑷ android studio 點擊Java Build Path

按流程方法操作。
點擊了build也就是打包的流程:
1.通過appt.exe生成R.java文件
2.通過aidl.exe把.aidl文件轉換成JavaInterface文件,實際上就是轉換為.java文件
3.通過Javac.exe工具編譯,生成.class文件
4.解壓第三方庫jar文件,解壓後是.class文件
5.通過dx.bat工具,把上面的.class文件生成classes.dex位元組碼文件
6.通過aapt.exe工具編譯res資源得到resource.ap_
7.生成未簽名的apk
8.通過jarsigner.exe工具對apk進行簽名
9.通過zipalign工具對apk進行對齊優化操作。

⑸ Android如何用java代碼實現復制手機中某個路徑的文件到另一個指定路徑中

1、主要涉及InputStream和OutputStream知識點
2、示例代碼:
/**
*
* @param oldPath String 原文件路徑
* @param newPath String 復制後路徑
* @return boolean
*/
public void File(String oldPath, String newPath) {
try {
int bytesum = 0;
int byteread = 0;
File oldfile = new File(oldPath);
if (oldfile.exists()) { //文件存在時
InputStream inStream = new FileInputStream(oldPath); //讀入原文件
FileOutputStream fs = new FileOutputStream(newPath);
byte[] buffer = new byte[1024];
int length;
while ( (byteread = inStream.read(buffer)) != -1) {
bytesum += byteread; //位元組數 文件大小
System.out.println(bytesum);
fs.write(buffer, 0, byteread);
}
inStream.close();
}
}
catch (Exception e) {
System.out.println("復制單個文件操作出錯");
e.printStackTrace();

}

}

⑹ 簡述Android 中樣式文件使用步驟

在Eclipse中android程序項目目錄結構下的res文件夾新建文件夾,並在drawable文件夾下新建各類的xml樣式文件,供layout文件夾下的xml布局文件引用,以滿足對程序界面的需求開發。如圖1和圖2是drawable下xml樣式文件的樣式類型。

圖3、iv1到iv4
其次是信號增強即圖片順序播放的效果,在drawable下新建animation_list_sequence.xml樣式文件。

<?xml version="1.0" encoding="utf-8"?><!--
根標簽為animation-list;
其中oneshot代表著是否只展示一遍,設置為false會不停的循環播放動畫;
其中visible規定drawable的初始可見性,默認為flase;
其中variablePadding若為true則允許drawable的距離在當前選擇狀態下有所改變(If true, allows the drawable』s padding to change based on the current state that is selected.),默認為false;
根標簽下,通過item標簽對動畫中的每一個圖片進行聲明;
android:ration 表示展示所用的該圖片的時間長度,單位為毫秒;
--><animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="true"
android:visible="false"
android:variablePadding="false"
>
<item android:drawable="@drawable/iv1" android:ration="200"></item>
<item android:drawable="@drawable/iv2" android:ration="200"></item>
<item android:drawable="@drawable/iv3" android:ration="200"></item>
<item android:drawable="@drawable/iv4" android:ration="200"></item></animation-list>

再者是信號增強即圖片順序播放的效果,在drawable下新建animation_list_reverse.xml樣式文件。

<?xml version="1.0" encoding="utf-8"?><!--
根標簽為animation-list;
其中oneshot代表著是否只展示一遍,設置為false會不停的循環播放動畫;
其中visible規定drawable的初始可見性,默認為flase;
其中variablePadding若為true則允許drawable的距離在當前選擇狀態下有所改變(If true, allows the drawable』s padding to change based on the current state that is selected.),默認為false;
根標簽下,通過item標簽對動畫中的每一個圖片進行聲明;
android:ration 表示展示所用的該圖片的時間長度,單位為毫秒;
--><animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="true"
android:visible="false"
android:variablePadding="false"
>
<item android:drawable="@drawable/iv4" android:ration="200"></item>
<item android:drawable="@drawable/iv3" android:ration="200"></item>
<item android:drawable="@drawable/iv2" android:ration="200"></item>
<item android:drawable="@drawable/iv1" android:ration="200"></item></animation-list>

然後在layout文件夾下新建xml布局文件activity_animation_list.xml,引用上面寫好的drawable文件夾下的xml樣式文件。

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<ImageView android:id="@+id/iv_animation_list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/animation_list_sequence" />

<Button android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:onClick="sequence"
android:text="順序顯示" />

<Button android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:onClick="stop"
android:text="停止動畫" />

<Button android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:onClick="reverse"
android:text="倒序顯示" /></LinearLayout>2122232425262728293031

然後在src包下新建Activity的Java文件AnimationListActivity.java,用於演示操作。

package com.zcz.drawablexmltest;import android.app.Activity;import android.graphics.drawable.AnimationDrawable;import android.os.Bundle;import android.view.View;import android.view.Window;import android.widget.ImageView;public class AnimationListActivity extends Activity{
private ImageView mIv;
private AnimationDrawable mAd;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_animation_list);
mIv = (ImageView) findViewById(R.id.iv_animation_list);
}

public void sequence(View view){
mIv.setImageResource(R.drawable.animation_list_sequence);
mAd = (AnimationDrawable) mIv.getDrawable();
mAd.start();
} public void stop(View view){
mAd = (AnimationDrawable) mIv.getDrawable();
mAd.stop();
} public void reverse(View view){
mIv.setImageResource(R.drawable.animation_list_reverse);
mAd = (AnimationDrawable) mIv.getDrawable();
mAd.start();
}
}

⑺ android直接運行java文件main方法,報錯

1)右鍵入口類(含有Main方法的)==>Run
Configurations==>雙擊(Java
Application)==>New==>
(2)在標簽Main里選好相應的ProjectName和要運行ClassName,
(3)選標簽ClassPath中的Bootstrap
Entries ,再從右邊點Advance==>Add Library==>JRE System Library,完成,然後將JRE System
Library 點中再點Up按鈕,OK了

⑻ ANDROID_JAVA文件操作修改/data/misc/wifi/wpa_supplicant.conf

可以連接到你的電腦上,通過電腦訪問android系統,修改configuration文件

⑼ 如何用java程序操作安卓模擬器

首先是電腦的java模擬器。在做測試以前在搜索引擎中將兩個模擬器下載下來。自然是專下載安屬全無毒的java模擬器。電腦使用的是exe文件但是常以rar打包。安卓智能機是apk文件。
我使用的java模擬器是個綠色軟體,也就是說無需安裝。解壓壓縮包後打開文件夾。找到主運行文件點擊運行。
在程序主界面點擊文件。選擇載入jar文件。jar就是java數據文件java壓縮包。山寨機時代大家經常接觸。
我嘗試載入一個很久前的javaqq。載入之後自動運行程序。很熟悉的qq登陸界面。也嘗試登陸了一下,果然無法登陸,沒有在進行其他的檢測。軟體還提供了一些其他的功能諸如截圖之類的比較實用。
如果是apk文件則先將其安裝至手機安裝成功之後再運行該應用。
軟體界面空盪盪的,點擊選項按鈕,掃描內存卡。這時候軟體會掃描手機內存卡中的jar文件。並返回搜索結果
點擊該結果載入jar文件。這個jar就進入虛擬機管理列表中了。以後運行就可以直接在列表中運行。點擊運行該jar等待程序執行即可。由於手機低配一時沒有運行出結果。所以最終效果圖就不貼了。

⑽ 在android中怎樣在java類里修改xml文件中的內容

可以使用java操作xml文件的方式來進行啊
有dom方式,jdom方式,
pull方式sax方式

閱讀全文

與androidjava文件操作相關的資料

熱點內容
熊貓看書哪個文件夾 瀏覽:650
win10勒索文件保護設置 瀏覽:842
arcgissde93安裝教程 瀏覽:487
xml文件注釋快捷鍵 瀏覽:878
extjs的配置文件怎麼配置重定向 瀏覽:740
access資料庫查看aspx 瀏覽:154
數控編程如何減少時間 瀏覽:779
蘋果FLAC屬性 瀏覽:642
硬碟評分工具 瀏覽:734
為什麼e福州app登不上 瀏覽:963
jsfoutputlink 瀏覽:472
哪個網站可以聽南音 瀏覽:264
蘋果裝系統裝win7驅動 瀏覽:686
php判斷file是否有文件 瀏覽:979
和平精英使用什麼編程開發 瀏覽:102
f3文件 瀏覽:523
快手3d環繞音樂用什麼app 瀏覽:376
linux新增一個文件 瀏覽:440
消失的手機圖片在哪個文件夾里 瀏覽:610
word2010表格外框雙線內框單線 瀏覽:56

友情鏈接