Android 工具API
匆忙拥挤repeat
倦鸟就此散 余花怎不乱 物是人已非 落寞
红尘难看破 美梦成真否 镜花水月尔 迷惘
展开
-
Android 应用程序的快捷方式
快捷方式的添加与删除都是通过广播来实现原创 2014-08-04 09:55:52 · 854 阅读 · 0 评论 -
Android 监听应用的安装与卸载的广播
import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.pm.PackageManager;import android.text.TextUtils;import android.widget.原创 2014-03-16 23:04:26 · 16034 阅读 · 6 评论 -
Android 代码模拟发送键值
public void onBack(){ new Thread(){ public void run() { try{ Instrumentation inst = new Instrumentation(); inst.sendKeyDownUpSync(KeyEvent.KEYCODE_BACK);原创 2015-10-21 10:24:12 · 3589 阅读 · 3 评论 -
Android Sqlite+反射 实现CRUD
反射类:获取bean的属性和属性的对应值public class ReflectUtil { public static String[] getFields(Class clz) { Field[] fields = clz.getDeclaredFields(); String[] names = new String[fields.length]; for (int i原创 2015-11-24 00:54:02 · 1223 阅读 · 0 评论 -
Android CountDownTimer 倒计时工具类
CountDownTimer内部有一个Handler成员,未对其设置Looper,所以在使用CountDownTimer时,要么是在主线程中,要么是在一个Looper中构造方法:public CountDownTimer(long millisInFuture, long countDownInterval){} millisInFuture原创 2017-01-14 10:22:14 · 1021 阅读 · 2 评论 -
Android 清理应用缓存
清理应用缓存:package base.util;import android.app.ActivityManager;import android.content.Context;import android.content.pm.IPackageDataObserver;import android.content.pm.PackageManager;import com原创 2017-01-04 13:27:57 · 1942 阅读 · 0 评论 -
Android Data Binding Library 官方文档(译)
Data Binding Library (数据绑定库),旨在减少绑定应用程序逻辑和布局所需的一些耦合性代码最低支持Android 2.1 (API Level 7)翻译 2017-02-07 21:01:06 · 7217 阅读 · 0 评论 -
Android 全屏、安装apk、屏幕尺寸、启动主Activity、dp和px互转、重启app
全屏requestWindowFeature(Window.FEATURE_NO_TITLE); // 无标题栏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);原创 2014-08-04 09:42:06 · 1097 阅读 · 0 评论