国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

android通過代碼的形式來實現(xiàn)應用程序的方法

2020-04-11 12:02:27
字體:
供稿:網(wǎng)友

注意:
intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");這一句話中,第一個參數(shù)是要安裝的apk的路徑,第二個參數(shù)是apk所對應的類型。可以砸tomcat的安裝目錄下的conf目錄下的web.xml中找到
程序運行截圖:

 代碼實現(xiàn)如下:
1、main.xml

復制代碼 代碼如下:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="安裝"
        android:onClick="install"
        />
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="卸載"
        android:onClick="uninstall"
        />
</LinearLayout>

2、MainActivity
復制代碼 代碼如下:

package com.njupt.install;
import java.io.File;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
public class MainActivity extends Activity {
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
 }
 public void install(View v){
  Intent intent = new Intent();
  intent.setAction(Intent.ACTION_VIEW);
  File file = new File(Environment.getExternalStorageDirectory(),"HtmlUI1.apk");
  intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");
  startActivity(intent);
 }
 public void uninstall(View v){
  Intent intent = new Intent();
     intent.setAction(Intent.ACTION_DELETE);
     intent.setData(Uri.parse("package:com.njupt.htmlui1"));
  startActivity(intent);
 }
 @Override
 public boolean onCreateOptionsMenu(Menu menu) {
  // Inflate the menu; this adds items to the action bar if it is present.
  getMenuInflater().inflate(R.menu.main, menu);
  return true;
 }
}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 利川市| 河池市| 屏东市| 胶南市| 思茅市| 关岭| 满城县| 清远市| 乐安县| 巴南区| 富裕县| 台州市| 宜城市| 夏邑县| 柘荣县| 天峻县| 德令哈市| 龙里县| 慈利县| 双牌县| 海伦市| 德钦县| 太湖县| 洛扎县| 沁源县| 泰和县| 靖安县| 临清市| 思南县| 津南区| 五寨县| 垣曲县| 达日县| 罗甸县| 马鞍山市| 常山县| 肥城市| 綦江县| 双柏县| 哈密市| 龙里县|