麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

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

android通過(guò)代碼的形式來(lái)實(shí)現(xiàn)應(yīng)用程序的方法

2020-04-11 12:02:27
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

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

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

復(fù)制代碼 代碼如下:

<?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
復(fù)制代碼 代碼如下:

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ā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 依人在线视频 | 国产精品一品二区三区四区18 | 一级美女大片 | 黄色免费不卡视频 | 国产精品高潮99久久久久久久 | 爱爱视频天天干 | 中文字幕天堂在线 | 高清国产福利 | 高清国产免费 | 一级α片 | 91精品成人福利在线播放 | 国产美女视频一区 | 久久久www成人免费毛片 | 亚洲午夜久久久精品一区二区三区 | 1级片在线观看 | 99精品国产一区二区三区 | 本站只有精品 | 91精品国产综合久久久动漫日韩 | 久久网站热最新地址4 | 偿还的影视高清在线观看 | 国产一区二区免费在线观看视频 | 龙的两根好大拔不出去h | 国产在线观看91精品 | 中文字幕在线看第二 | 国产又粗又爽又深的免费视频 | 久久精品国产99国产精品亚洲 | 永久免费黄色大片 | 一级做a爱片毛片免费 | 男男羞羞视频网站国产 | 麻豆视频在线观看免费网站 | 成人小视频在线播放 | 国产精品欧美久久久久一区二区 | 大学生一级毛片在线视频 | 免费一级电影 | 成年性羞羞视频免费观看无限 | 欧美色爱综合 | 日韩视频不卡 | 欧美综合在线观看 | 性欧美极品xxxx欧美一区二区 | 国产亚洲精品综合一区91555 | 宅男噜噜噜66一区二区 |