固定
private String getUUID() {
final TelephonyManager tm = (TelephonyManager) getBaseContext().getSystemService(Context.TELEPHONY_SERVICE);
final String tmDevice, tmSerial, androidId;
tmDevice = "" + tm.getDeviceId();
tmSerial = "" + tm.getSimSerialNumber();……继续阅读 »
sharezer
7年前 (2017-04-20) 2629浏览 0评论
0个赞
/**
* 获取公网ip
* @return
*/
public String getNetIp() {
String ip = "";
InputStream inStream = null;
try {
URL infoUrl = new URL("http://1212.ip138.com/ic.asp");
URLConnection connection = infoUrl.openConnection();
HttpURLConnection httpConnect……继续阅读 »
sharezer
7年前 (2017-04-20) 2297浏览 0评论
0个赞
权限
必须是一个系统app,增加以下权限:
<uses-permission android:name="android.permission.REAL_GET_TASKS" />
<uses-permission android:name="android.permission.REMOVE_TASKS"/>
<uses-permission android:name="android.permission.REORDER_TASKS"/>
代码
/**
……继续阅读 »
sharezer
7年前 (2017-04-20) 4270浏览 0评论
1个赞
public void testPing() {
final Thread pingThread = new Thread() {
@Override
public void run() {
try {
String lost = new String();
String delay = new String();
Process p = Runtime.getRuntime().exec("ping -c 4 " + "……继续阅读 »
sharezer
7年前 (2017-04-20) 2901浏览 0评论
0个赞
public String execRootCmd(String cmd) {
String result = "";
DataOutputStream dos = null;
DataInputStream dis = null;
try {
Process p = Runtime.getRuntime().exec("su");// 经过Root处理的android系统即有su命令
dos = new DataOutputStream(p.getOutputStream());
……继续阅读 »
sharezer
7年前 (2017-04-11) 7315浏览 2评论
21个赞
垂直样式
drawable中增加progress_vertical.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android = "http://schemas.android.com/apk/res/android">
<item android:id="@android:id/progress">
<clip
a……继续阅读 »
sharezer
7年前 (2017-03-30) 3826浏览 3评论
0个赞
Intent.ACTION_AIRPLANE_MODE_CHANGED;
//关闭或打开飞行模式时的广播
Intent.ACTION_BATTERY_CHANGED;
//充电状态,或者电池的电量发生变化
//电池的充电状态、电荷级别改变,不能通过组建声明接收这个广播,只有通过Context.registerReceiver()注册
Intent.ACTION_BATTERY_LOW;
//表示电池电量低
Intent.ACTION_BATTERY_OKAY;
//表示电池电量充足,即从电池电量低变化到饱满时会发出广播
Intent.AC……继续阅读 »
sharezer
7年前 (2017-03-30) 9793浏览 0评论
0个赞
配置环境
全局build.gradle
配置全局的gradle
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
}
}
subprojects {
project.version = iceVersion
project.group = "com.zeroc"
apply plugin: ……继续阅读 »
sharezer
7年前 (2017-03-27) 4193浏览 3评论
0个赞
<ImageView
android:id="@+id/imageBg"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerInParent="true"
android:adjustViewBounds="true"
android:scaleType=&q……继续阅读 »
sharezer
7年前 (2017-03-27) 2178浏览 0评论
0个赞
Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。
了解四大基本组件
Activity
应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。
Activity之间通过Intent进行通信。在Intent 的描述结构中,有两个最重要的部分:动作和动作对应的数据。
典型的动作类型有:MAIN(activity的门户)、VIEW、PICK、EDIT 等。而动作对应的数据则以URI 的形式进行表示。例如:要查看……继续阅读 »
sharezer
7年前 (2016-12-26) 2042浏览 0评论
0个赞