安卓工具基础代码库
GitLqr
A Little White Developer
展开
-
安卓使用代码安装Apk
//意图的信息设置参考上层源码packageinstaller中的清单文件Intent intent = new Intent("android.intent.action.VIEW");intent.addCategory("android.intent.category.DEFAULT");String type = "application/vnd.android.package-a原创 2016-04-13 20:47:07 · 428 阅读 · 0 评论 -
安卓使用URL访问网络
new Thread(){ public void run(){ try{ URL url = new URL("http://www.abidu.com"); HttpURLConnection conn = (HttpURLConnection)url.openConnection(); conn.setReadTimeout(5000);//读取数据的超时 co原创 2016-04-13 20:46:46 · 720 阅读 · 1 评论 -
传入输入流即可将流中的数据转成String
String str = StreamTools.readFromStream(InputStream is);使用以上方法传入输入流即可将流中的数据转成String原创 2016-02-29 12:38:39 · 660 阅读 · 0 评论 -
隐藏listView的滚动条
mListView.setVerticalScrollBarEnabled(false);原创 2016-04-05 21:27:31 · 953 阅读 · 0 评论 -
gps定位
1、代码实现:import android.location.Location;import android.location.LocationListener;import android.location.LocationManager;import android.os.Bundle;import android.app.Activity;import android.view原创 2016-04-14 17:46:19 · 352 阅读 · 0 评论 -
卸载应用程序
/* *///卸载Intent remove = new Intent("android.intent.action.DELETE");remove.addCategory("android.intent.category.DEFAULT");remove.setData(Uri.parse("package:" + getPackageName()));//原创 2016-04-14 18:38:36 · 395 阅读 · 0 评论 -
注册删除apk的广播接受者
@Overrideprotected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); initRemoveApkReceiver();//注册删除apk的广播接受者}private void in原创 2016-04-16 16:38:16 · 443 阅读 · 0 评论 -
跳转到短信界面
/* * <action android:name="android.intent.action.SEND" /> * <category android:name="android.intent.category.DEFAULT" /> * <data android:mimeType="text/plain" /> */Intent intent = new Intent("and原创 2016-04-16 16:17:51 · 1065 阅读 · 0 评论 -
短信备份(xml和json,可更新进度)
import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.PrintWriter;import android.app.Activity;import android.app.ProgressDialog;import android.con原创 2016-04-16 11:33:15 · 666 阅读 · 0 评论 -
自定义可拖动土司
一、自定义可拖动土司代码如下:总的来说:显示Toast就是把一个view添加到window中,去掉Toast就是把一个view从window中移除,因为window不是Activity,所以程序存不存在都不影响Toast的显示。1、成员变量private WindowManager.LayoutParams params;private WindowManager wm;private View原创 2016-04-16 09:40:25 · 621 阅读 · 0 评论 -
安卓手机震动效果
1、震动的效果实现代码//震动的效果Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);//震动的参数设置(震200停300震300停200...,3次)vibrator.vibrate(new long[]{200,300,300,200,500,100}, 3);2、清单文件添加权限<uses-permissi原创 2016-04-15 20:44:05 · 582 阅读 · 0 评论 -
控件抖动动画
1、res目录下创建anim 2、在anim目录下创建cycle_7.xml<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2007 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "Licen原创 2016-04-15 20:39:43 · 469 阅读 · 0 评论 -
获取手机通话记录或短信记录中的联系人信息
1、手机联系人的信息domain类:/** * @author Administrator * 手机联系人的信息封装 */public class ContantBean { private String phone; private String name; public String getPhone() { return phone; }原创 2016-04-15 17:00:15 · 2328 阅读 · 0 评论 -
短信的广播接收者
1、广播接收类的实现:/*** @author Administrator* 短信的广播接收者*/private class SmsReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { // TODO Auto-g原创 2016-04-15 15:09:12 · 489 阅读 · 0 评论 -
播放音乐提示音
1、类中的逻辑变量:private boolean isPlay;//false 音乐播放的标记2、核心代码实现://只播放一次if (isPlay) { return;} //播放音乐MediaPlayer mp = MediaPlayer.create(getApplicationContext(), R.raw.qqqg);//设置左右声道声音为最大值mp.setVo原创 2016-04-14 18:58:05 · 835 阅读 · 0 评论 -
一键清除SD卡数据
1、Activity中锁屏的代码实现import android.app.Activity;import android.app.admin.DevicePolicyManager;import android.content.ComponentName;import android.content.Intent;import android.os.Bundle;import and原创 2016-04-14 18:51:25 · 1357 阅读 · 0 评论 -
一键锁屏
1、Activity中锁屏的代码实现import android.app.Activity;import android.app.admin.DevicePolicyManager;import android.content.ComponentName;import android.content.Intent;import android.os.Bundle;impor原创 2016-04-14 18:33:14 · 729 阅读 · 0 评论 -
常见文件操作代码(文件管理软件)
private static String ANDROID_SECURE = "/mnt/sdcard/.android_secure"; /** * 复制文件 * * @param file * 要复制的文件(可能是文件夹) * @param dest * 要复制到的地点 */ public static void原创 2016-03-22 22:01:12 · 1118 阅读 · 0 评论