自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

luffy的专栏

请叫我小白

  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 安卓-执行adb命令

String cmd= "";//定义adb命令 Process pp = Runtime.getRuntime().exec(cmd); InputStreamReader ir = new InputStreamReader(pp.getInputStream()); //TODO 操作文件流即可

2016-03-30 15:36:48 1097

原创 安卓-获取U盘的路径

filter = new IntentFilter(); filter.addAction(Intent.ACTION_MEDIA_EJECT); filter.addAction(Intent.ACTION_MEDIA_UNMOUNTED); filter.addAction(Intent.ACTION_MEDIA_MOUNTED);

2016-03-29 17:13:56 7698 1

转载 android shape的使用

shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" > 圆角 --> corners andr

2016-03-29 14:42:49 305

原创 安卓-SD卡、U盘插拔广播详解

filter = new IntentFilter();//已拔掉外部大容量储存设备发出的广播(比如SD卡,或移动硬盘), //不管有没有正确卸载都会发出此广播filter.addAction(Intent.ACTION_MEDIA_EJECT);//sd卡存在,但还没有挂载 filter.addAction(Intent.ACTION_MEDIA_UNMOUNTED);//s

2016-03-29 11:43:25 5400

原创 安卓-android.intent.category.DEFAULT

最近在做一个launcher应用,当按下HOME键的时候,不起作用;当时的就查看SDK的源码,经过一番辛苦的追逐,然而并无所获,最终决定换一种思考方式(这点很重要),这里不在说明。安卓中activity的启动分显示启动和隐式启动。隐式启动例如:Intent intent= new Intent(this, B.class); 显示启动就是配置文件了, <intent-filter> <

2016-03-29 09:48:31 1111

转载 android性能测试工具之dumpsys

该命令用于打印出当前系统信息,默认打印出设备中所有service的信息,可以在命令后面加指定的service name.有两种方法可以查看service list:1. adb shell dumpsys输出信息的开始部分就是所有运行的service,如下:Currently running services:SurfaceFlinger:accessi

2016-03-21 18:50:17 688

原创 安卓-父控件、子控件焦点问题

当要处理一个Listview或者GridView或者一个布局中含有子控件的焦点问题时,可以在父控件中定义如下属性:android:descendantFocusability=”xxx” xxx的取值有3个:beforeDescendants、afterDescendants、blocksDescendantsbeforeDescendants:父控件会优先其子类控件而获取到焦点;after

2016-03-21 17:48:57 6305

原创 安卓-activity四种启动方式

安卓中activity的启动方式分为4种:1.activity启动方式的设置:<activity android:name=".MainActivity" android:launchMode="standard" />2.四种启动方式:standard:系统默认的启动方式。标准启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。每个窗体的getTaskId()保持不变

2016-03-16 18:01:21 701

原创 Android IPC进程通信之Messager方式

IPC(Inter-Process Communication,进程间通信),安卓进程进的通信方式常用的有两种:AIDL方式和Messager方式。前者一般用于跨应用,后者长用于应用间,Messenger本质虽然也是AIDL,但与其不同的是,它是基于Handler,故为线程安全的,而AIDL支持并发,不是线程安全的。下面是Messenger方式通信的一个简单的例子:在demo中,一个MainActi

2016-03-16 16:10:19 1048

转载 EventBus使用详解(二)——EventBus使用进阶

一、概述前一篇给大家装简单演示了EventBus的onEventMainThread()函数的接收,其实EventBus还有另外有个不同的函数,他们分别是:1、onEvent2、onEventMainThread3、onEventBackgroundThread4、onEventAsync这四种订阅函数都是使用onEvent开头的,它们的功能稍有不同,在介绍

2016-03-16 14:06:32 3584

转载 EventBus使用详解(一)——初步使用EventBus

一、概述EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。1、下载EventBus的类库源码:https://github.com/greenrobot/EventBus2、

2016-03-16 14:05:08 736

转载 基于Material Design设计的分享文字图片的APP

基于Material Design设计的分享文字图片的APP标签: MD发表文字发送图片bmobandroid基于Material Design设计的分享文字图片的APP2016-03-15 11:31 3488人阅读 评论(18) 收藏 举报 分类: Android项目实战(14) 版权声明:本文为博主原创文章,未经博主允许不得转载

2016-03-16 11:16:39 872

原创 安卓-网络广播详解

mFilter = new IntentFilter();/*wifi功能所对应状态的变化监听,状态可通过 intent.getIntExtra(WifiManager.EXTRA_WIFI_STATE,//WifiManager.WIFI_STATE_UNKNOWN)获取;WIFI_STATE_DISABLED(wifi已经被关闭),WIFI_STATE_DISABLING(wifi正在关闭);W

2016-03-16 10:47:53 2104

原创 安卓计算APK的应用大小、数据大小、缓存大小等。

mPackageManager.getPackageSizeInfo(packageName, new PkgSizeObserver());class PkgSizeObserver extends IPackageStatsObserver.Stub { @Override public void onGetStatsCompleted(PackageStats

2016-03-04 14:45:29 2885

okhttp所需要的jar

okhttp所需要的jar

2016-04-20

汉语转拼音的jar包 pinyin4j

汉语转拼音的jar包 pinyin4j

2016-04-19

xutils3.0 jar

xutils3.0 jar所需要的 jar包

2016-04-08

EventBus使用demo,很详细

eventbus使用demo

2016-04-05

安卓通信方式之Messenger

安卓通信方式之Messenger

2016-03-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除