安卓代码片段
技术从未如此性感
这个作者很懒,什么都没留下…
展开
-
取消低版本自定义对话框的背景
AlertDialog dialog = builder.create();dialog.setView(v, 0, 0, 0, 0);dialog.show();原创 2016-04-19 16:29:36 · 282 阅读 · 0 评论 -
Log统一管理类
Log统一管理类原创 2016-04-21 17:20:12 · 439 阅读 · 0 评论 -
联系人操作工具类
手机联系人操作原创 2016-04-21 17:25:59 · 437 阅读 · 0 评论 -
App相关的工具类
App相关的工具类原创 2016-04-21 17:27:37 · 322 阅读 · 0 评论 -
自定义Toast
自定义Toast原创 2016-04-21 17:30:44 · 253 阅读 · 0 评论 -
md5工具类
md5工具类原创 2016-04-21 17:33:14 · 317 阅读 · 0 评论 -
网络相关的工具类
网络相关的工具类原创 2016-04-21 17:34:25 · 306 阅读 · 0 评论 -
服务操作工具类
service工具类原创 2016-04-21 17:35:35 · 335 阅读 · 0 评论 -
短信备份
短信备份原创 2016-04-21 17:36:51 · 408 阅读 · 0 评论 -
获取系统信息
获取系统信息原创 2016-04-21 17:38:04 · 443 阅读 · 0 评论 -
时间处理工具类
时间处理工具类原创 2016-04-21 17:39:41 · 394 阅读 · 0 评论 -
Http请求的工具类
Http请求的工具类原创 2016-04-21 17:31:37 · 354 阅读 · 0 评论 -
动态加载未安装的apk文件里面的类
//my.apk表示要动态加载的apk文件,my_temp.apk表示为了优化临时产生的apk文件(由系统处理)DexFile dexFile = dalvik.system.DexFile.loadDex("/sdcard/my.apk","/sdcard/my_temp.apk",0);//装载apk中的类。并实例化.mobile.android.file.explore.widget原创 2016-08-28 17:43:35 · 492 阅读 · 0 评论 -
调用系统相机
//调用系统相机Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(intent,100);//获取图片void onActivityResult(int requestCode,int resultCode,Intent data){if(resultCo原创 2016-08-29 19:24:11 · 558 阅读 · 0 评论 -
模拟一个消息,通知系统SDCard被重新挂载
Intent intent = new Intent();Intent.setAction(Intent.ACTION_MEDLA_MOUNTED);Intent.setData(Uri.formFile(Environment.getExtentnalStorageDirectory()));sendBroadCast(intent);原创 2016-08-09 15:59:02 · 321 阅读 · 0 评论 -
Toast统一管理类
Toast管理工具原创 2016-04-21 17:21:26 · 316 阅读 · 0 评论 -
懒加载Viewpager
自定义的懒加载的Viewpager,系统的Viewpager会默认加载下一页。本Viewpager改变了这种行为,默认不去加载下一页原创 2016-04-20 09:23:57 · 1490 阅读 · 0 评论 -
打开本地相册,获取照片
权限Intent intent = new Intent(Intent.ACTION_PICK, null); intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "image/*"); startActivityForResult(intent, OPEN_PHOTO_REQUESTCO原创 2016-04-19 16:25:01 · 534 阅读 · 0 评论 -
android自带拍照软件调用
Intent i = new Intent("android.media.action.IMAGE_CAPTURE"); startActivityForResult(i,1); //处理数据,在onActivityResult方法中处理图片数据。 protected void onActivityResult(int requestCode, int resul原创 2016-04-19 16:21:12 · 324 阅读 · 0 评论 -
外拨电话广播,监听外拨电话
权限广播@Overridepublic void onReceive(Context context, Intent intent) {// 得到外拨的电话号码String phoneNumber = getResultData();}原创 2016-04-19 16:33:15 · 506 阅读 · 0 评论 -
广播拦截短信
public void onReceive(Context context, Intent intent) { // 接受短信 Object[] objects = (Object[]) intent.getExtras().get("pdus"); for (Object o : objects) { // 具体的某一条短信 SmsMessage smsMessage =原创 2016-04-19 16:31:51 · 384 阅读 · 0 评论 -
自定义Toast,悬浮view
悬浮窗显示权限 // //原创 2016-04-19 16:37:26 · 264 阅读 · 0 评论 -
巧妙处理N击事件
long[] mHits = new long[3];//三击事件//三击事件public void click(View view){//src 拷贝的源数组//srcPos 从源数组的那个位置开始拷贝.//dst 目标数组//dstPos 从目标数组的那个位子开始写数据//length 拷贝的元素的个数 System.arraycopy(mHits, 1, mH原创 2016-04-19 16:38:33 · 332 阅读 · 0 评论 -
获取android手机的相关信息
//BOARD 主板 String phoneInfo = "BOARD: " + android.os.Build.BOARD; phoneInfo += ", BOOTLOADER: " + android.os.Build.BOOTLOADER; //BRAND 运营商 phoneInfo += ", BRAND: " + android.os.Build.BRAND原创 2016-04-19 16:41:26 · 290 阅读 · 0 评论 -
获取版本号、获取手机型号
String r = android.os.Build.VERSION.RELEASE;//获取版本号String m = android.os.Build.MODEL;// 获取手机型号原创 2016-04-19 16:45:55 · 604 阅读 · 0 评论 -
回到桌面代码
@Override /** * 后退键 */ publicvoid onBackPressed() { Intentintent = new Intent(); intent.setActio原创 2016-04-19 16:48:55 · 516 阅读 · 0 评论 -
创建快捷图标
权限//创建快捷图标的IntentIntent intent = new Intent();intent.setAction("com.android.launcher.action.UNINSTALL_SHORTCUT");intent.putExtra(Intent.EXTRA_SHORTCUT_ICON, BitmapFactory.decodeR原创 2016-04-19 16:44:31 · 423 阅读 · 0 评论 -
扫描手机上的应用 数据和APK源文件
PackageManager pm = getPackageManager();List installedPackages = pm.getInstalledPackages(0);for (PackageInfo packageInfo : installedPackages) { // 应用的数据文件目录 String dataDir = packageInfo.applicatio原创 2016-04-20 08:50:53 · 645 阅读 · 0 评论 -
打开应用程序信息(Application Info)
//////////////////////////////////////////////////////////////////////////////private static final String SCHEME = "package"; /** * 调用系统InstalledAppDetails界面所需的Extra名称(用于Android 2.1及之前版本) */原创 2016-04-20 08:54:54 · 878 阅读 · 0 评论 -
获取应用程序名称
/*** 获取应用程序名称*/public static String getAppName(Context context) {try {PackageManager packageManager = context.getPackageManager();PackageInfo packageInfo = packageManager.getPackageInfo(原创 2016-04-20 14:20:48 · 946 阅读 · 0 评论 -
获取应用程序版本名称信息
/*** 获取应用程序版本名称信息*/public static String getVersionName(Context context) {try {PackageManager packageManager = context.getPackageManager();PackageInfo packageInfo = packageManager.getPackag原创 2016-04-20 14:23:01 · 462 阅读 · 0 评论 -
从Gallery中获取照片并且将图片Size调整到合适手机尺寸
static final int PICK_PICS = 9; public void startGallery(){ Intent i = new Intent(); i.setAction(Intent.ACTION_PICK); i.setType("image/*"); startActivityForResult(原创 2016-08-22 20:04:52 · 865 阅读 · 0 评论