上一页 1 ··· 10 11 12 13 14
摘要: 有些Android版本没有系统重启的功能,非常不方便。需要我们自己开发一个能够重新启动的应用。首先定义布局文件: 布局文件其实很简单,就是一个按钮。注意android:sharedUserId="android.uid.system",这是为了让应用分享一个系统级别的UID,否则会出现权限拒绝的错误。类文件:package com.hzhi.restart;import android.os.Bundle;import andro... 阅读全文
posted @ 2013-11-16 22:28 MSTK 阅读(2018) 评论(0) 推荐(0)
摘要: PackageManager是Android中一个很有用的类,能够获取已安装的应用(包)的信息,如应用名称、图标、权限,安装、删除应用(包)等。以下代码可以获得已安装应用(包)的信息:// 包管理器PackageManager pm = getPackageManager();//获取手机内所有应用List pi = pm.getInstalledPackages(0); // PackageInfoPackageInfo pii = (PackageInfo) pi.get(i);// 应用名称name = pii.applicationInfo.loadLabel(pm);// 应用图标i 阅读全文
posted @ 2013-11-16 22:13 MSTK 阅读(448) 评论(0) 推荐(0)
摘要: Android获得屏幕尺寸的代码: // 获得屏幕尺寸 public void get_screen(){ wid_scr = getWindowManager().getDefaultDisplay().getWidth(); hei_scr = getWindowManager().getDefaultDisplay().getHeight(); } 阅读全文
posted @ 2013-11-16 22:01 MSTK 阅读(313) 评论(0) 推荐(0)
摘要: 获取Android的ROOT权限其实很简单,只要在Runtime下执行命令"su"就可以了。 // 获取ROOT权限 public void get_root(){ if (is_root()){ Toast.makeText(mCtx, "已经具有ROOT权限!", Toast.LENGTH_LONG).show(); } else{ try{ progress_dialog = ProgressDialog.show(mCtx, "ROOT", "正在获取ROOT权限...", true, false); Ru 阅读全文
posted @ 2013-11-15 12:28 MSTK 阅读(957) 评论(0) 推荐(0)
摘要: Android有很多系统自带的设置界面,如设置声音,设置网络等。在开发中可以调用这些系统自带的设置界面。点击以下列表中的选项,就可以调出相应的系统自带的设置界面。如点击“无线和网络设置”,可以调出以下设置界面:实现的代码如下: // 无线和网络设置 public void config_wire(){ Intent intent = new Intent("/"); ComponentName cm = new ComponentName("com.android.settings", "com.android.settings.Wireles 阅读全文
posted @ 2013-11-15 12:08 MSTK 阅读(2264) 评论(0) 推荐(0)
摘要: Android中的选项卡是用TabHost实现的。首先,定义TabHost的布局文件: 其中,TabWidget即是选项卡上面的标签,FrameLayout是选项卡的内容。在Java类文件中定义如下:public class MainActivity extends TabActivity { private TabHost my_tabhost; private TabWidget my_tabwidget; private int i,k; private TextView tv; private String[] tabMenu = { "系统", "硬件& 阅读全文
posted @ 2013-11-15 11:24 MSTK 阅读(388) 评论(0) 推荐(0)
摘要: Android中经常用到列表,ListActivity是实现列表的一种好方法。使用ListActivity的方法,首先定义布局文件: 其中,最关键的就是ListView控件。然后,再用一个布局文件定义列表中的每一行: 最后,在类文件中使用SimpleAdapter类把列表显示出来。package com.hzhi.sysinfor;import java.util.ArrayList;import java.util.HashMap;import java... 阅读全文
posted @ 2013-11-15 11:14 MSTK 阅读(1311) 评论(0) 推荐(0)
摘要: 安装了一个Ubuntu,启动以后进入终端,想su root,提示输入密码,输入了很多次密码(我的用户密码和root密码是一样的),总是Login incorrect。后来输入了用户名,提示输入密码,这次输对了,然后再su root,输入密码,这次也对了,终于root登录成功了。想想原因,可能是因为要先登录用户名,然后才能登录root吧! 阅读全文
posted @ 2013-10-30 14:07 MSTK 阅读(1177) 评论(0) 推荐(0)
摘要: Android开发要用到NDK,装了一个虚拟机,老是不行。后来安装了一个cygwin,安装完毕后unset home,再export NDK,就可以使用了,非常方便,不用像虚拟机那样经常切换。 阅读全文
posted @ 2013-10-11 13:26 MSTK 阅读(173) 评论(0) 推荐(0)
摘要: 在VirtualBox里新建了一个虚拟Linux系统,默认的连接方式是网络地址转换(NAT)。发现主机不能访问虚拟机的samba服务器,ping了一下,虚拟机可以ping主机,但是主机不能ping虚拟机。上网查资料才发现,原来网络地址转换(NAT)虚拟机能找到主机,但是主机不能找到虚拟机。于是把连接方式改为桥接网卡,再试了一下,OK了,主机和虚拟机都可以相互ping了,samba服务器也可以使用了。 阅读全文
posted @ 2013-10-10 22:08 MSTK 阅读(282) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14