自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 android:sharedUserId

android:sharedUserId当APK安装的时候,userid这个标志就会产生。APK在设备上的整个生命周期中,这个ID不再改变。不同设备上同一个应用包可能有不同的userid,重要的是在给定的设备上,每个应用包有自己独立的userid。userid的特点:1. 作为APK身份的标识 2. userid对应一个Linux用户,所以不同APK(用户)间互相访问数

2016-06-30 10:36:02 773

转载 android程序中的AndroidManifest.xml中的uses-feature详解

android程序中的AndroidManifest.xml中的uses-feature详解 AndroidManifest.xml中的uses-feature在android的manifest文件:AndroidManifest.xml中,有个:uses-feature这个xml节点。用于指定android程序,是否需要某种硬件或软件资源/功能。 

2016-06-30 09:51:08 693

转载 Android M (API23) 中对权限的授权处理

Android M (API23) 中对权限的授权处理时间 2016-04-19 16:16:27 Monkey原文  http://sunjiajia.com/2016/04/19/android-m-permissions/ 主题 API 安卓开发Android M的发布,最重要的提升就是权限的控制,这么多年来Android App的权限滥用

2016-06-29 11:33:00 5300

转载 Android开发之6.0运行时权限处理

Android开发之6.0运行时权限处理Permission概述权限分组权限分为九组,让用户授予所有权限由一个单一的行动包括。例如,授权联系人包括视图的能力和编辑联系人。默示许可权限:用户可能会执行一个动作表明明确的意图,如:拍照选择一个联系人开始一个电话或短信在这些情况下,用户的行动清楚地表明了自己的意图,而不需要许可或授权对话框。运行时权限应用程

2016-06-29 10:52:06 2537

转载 eclipse转成Android studio过程中遇到的问题

Android studio使用过程中遇到的问题问题汇总:现在最新的Android Studio对以前的基于Eclipse ADT的项目的支持已经很好了,一般情况只需要通过File-> Import 导入项目就行了,但有些项目编译时会出现问题,现在把这些问题汇总记录下:NinePatch(.9.png)图片的问题 如果某个图片命名成了.9.png,实际图片并不是Ninepatc

2016-06-28 17:30:47 4012

转载 Eclipse项目转AndroidStudio遇到问题记录

Eclipse项目转AndroidStudio遇到问题记录1.准备要转换到AS的项目,2.打开As,进入欢迎界面,选择 Import project(Eclipse ADT,Gradle,etc.)注:如果打开AS直接进入上次打开的项目,那么在Setting中进行如图设置,并重启3.选择路径,点击OK4.选择目标文件夹

2016-06-28 17:01:49 514

转载 vitamio官方demo源码分析1——MediaPlayerDemo_Video.java分析

最近在做一个视频监控项目的android客户端,要求用rtsp协议完成视频流的传输,但苦于找到不合适的库。之前考虑过用live555或ffmpeg,但涉及到jni调用,加之不熟悉函数调用顺序,开发难度和周期较长,遂作罢。于是乎,混迹于各大论坛寻找解决方案,经过一番苦苦寻觅,终于找到了一个比较满意的多媒体框架——vitamio。vitamio作为一个国人开发的android多媒体开发框架,以支持

2016-06-25 15:57:03 410

转载 android Bitmap用法总结

android Bitmap用法总结Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 1、Drawable → Bitmappublic static Bitmap drawableToBitmap(Drawable drawable) {Bitmap bitmap = Bitmap.crea

2016-06-25 15:10:33 566

转载 功能强大的 Vitamio 视频播放器的使用教程

功能强大的 Vitamio 视频播放器的使用教程Vitamio简介:Vitamio是一个支持所有Android设备的多媒体框架。Vitamio与Android默认的MediaPlayer工作方式相似,但包含更加强大的功能!(注意:Vitamio商业化后个人免费、公司收费)vitamio官网: https://www.vitamio.org vitamio SDK地址:

2016-06-24 18:05:23 973

转载 Vitamio中文API文档(5)—— MediaPlayer

Vitamio中文API文档(5)—— MediaPlayer 类概述public class MediaPlayerMediaPlayer可控制播放音乐/视频和网络流。可以从VideoView找到使用这个类的方法。这个类与android.media.MediaPlayer的作用大部分相同。请参阅开发者指南音频和视频使用MediaPlayer

2016-06-18 16:48:12 1012

转载 No such property: GROUP for class: org.gradle.api.publication.maven.internal.deployer

No such property: GROUP for class: org.gradle.api.publication.maven.internal.deployer今天,一位好友,问我知道AndroidViewHover么图文详情,这个我还真没接触过,就去github上面找了,看着还不错,就下载研究一下,我想自己对于导入已经很熟悉了,哈哈(只要版本有,就行哈)无奈

2016-06-18 09:39:52 655

转载 Android之使用MediaMetadataRetriever类获取视频第一帧及用法

Android之使用MediaMetadataRetriever类获取视频第一帧一.首先,来介绍一下MediaMetadataRetriever类,此类位于android.media包下,这里,先附上可查看此类的API地址:MediaMetadataRetriever类,大家可以自行查看。1.MediaMetadataRetriever类概述:MediaMe

2016-06-18 05:13:36 8899 1

转载 android 获取网络视频缩略图

android 获取网络视频缩略图【完美兼容各版本】首先是一个不太完美但非常简洁的解决方案,在多数手机测试通过,目前只有samsung TabletGTP7310未能正常显示,但能通过本文方案二解决。方案一:感谢@xjxuvup提供 鉴于多数人都用过ThumbnailUtils.createVideoThumbnail()方法,该方法在2.x系统下可用,API LEVE

2016-06-18 05:11:30 4350 1

转载 Android 播放视频并获取指定时间的帧画面

Android 播放视频并获取指定时间的帧画面[摘要:比来做的项目请求既能播放视频(近似于视频播放器),又能每隔1s摆布猎取一帧视频绘里,然后对图片举行处置惩罚,观察了一周,也被熬煎了一周,总算找到了大抵相符请求的方式。起首对]最近做的项目要求既能播放视频(类似于视频播放器),又能每隔1s左右获取一帧视频画面,然后对图片进行处理,调查了一周,也被折磨了一周,总算找到了大致符

2016-06-18 04:42:14 22508 6

转载 android.view.WindowManager$BadTokenException: Unable to add window -- token android.app.LocalActivit

android.view.WindowManager$BadTokenException: Unable to add window -- token android.app.LocalActivityManager$LocalActivityRecord@45f48c40 is not valid; is your activity running? 今天在写android 的google

2016-06-17 18:01:45 291

转载 如何从Eclipse迁移到AndroidStudio

如何从Eclipse迁移到AndroidStudioGradle-based build support.Built-in support for Google Cloud Platform, making it easy to integrate Google Cloud Messaging and App Engine as server-side componen

2016-06-14 23:26:00 331

转载 [置顶] Android网络通信Volley框架源码浅析(三)

[置顶] Android网络通信Volley框架源码浅析(三)标签: Volleyandroid开发框架源码尊重原创 http://write.blog.csdn.net/postedit/26002961通过前面浅析(一)和浅析(二)的分析,相信大家对于Volley有了初步的认识,但是如果想更深入的理解,还需要靠大家多多看源码。这篇文章中我们主要来

2016-06-13 10:21:36 305

转载 [置顶] Android网络通信Volley框架源码浅析(二)

[置顶] Android网络通信Volley框架源码浅析(二)尊重原创 http://write.blog.csdn.net/postedit/25921795在前面的一片文章Volley框架浅析(一)中我们知道在RequestQueue这个类中,有两个队列:本地队列和网络队列[java] view plain copy print?

2016-06-13 10:20:25 329

转载 [置顶] Android网络通信Volley框架源码浅析(一)

[置顶] Android网络通信Volley框架源码浅析(一)标签: Volley开源项目android开发框架尊重原创http://blog.csdn.net/yuanzeyao/article/details/25837897       从今天开始,我打算为大家呈现关于Volley框架的源码分析的文章,Volley框架是Google在2013年发布的,

2016-06-13 10:19:23 368

转载 android控件篇:ViewPager+Fragment+GridView的使用(与AndroidQuery框架结合)

android控件篇:ViewPager+Fragment+GridView的使用(与AndroidQuery框架结合)从图中可以看出,上面的布局是一个Layout里面嵌套有个ViewPager,ViewPager中包含着Fragment,Fragment的布局文件包含了一个简单的GridView,GridView的Item布局很简单,就是一个100*100大小的图片。好啦,先说这

2016-06-09 02:33:09 1052

转载 Android ListView 几个重要属性

Android ListView 几个重要属性Android ListView 几个重要属性http://blog.csdn.net/avenleft/article/details/7334060 android:transcriptMode="alwaysScroll"   android:cacheColorHint="#00000000"android:listSe

2016-06-09 01:42:07 1225

转载 android:ToolBar详解(手把手教程)

android:ToolBar详解(手把手教程)编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!这篇文章因为是台湾人写的,语言风格很别致。本文在原文的基础上做了一些微调(主要是繁体字的问题)。今年(2014) 的 google i/o 发

2016-06-09 00:50:32 2649

转载 android:showAsAction="never"是做什么用的?

android:showAsAction="never"是做什么用的?安卓开发项目文件中有一个目录叫做menu,里面有tybmain.xmlitem选项里有一句 android:showAsAction = "never"那么这句话是做什么用的呢?原来是特定版本用到的,当你的应用程序目标设为蜂巢平台(即 Android 3.0)时,你可以利用Action Bar部件提供的全部功能,

2016-06-09 00:30:30 4247

转载 Activity与Service通信

Activity与Service通信Activity与Service通信的方式有三种: 继承Binder类  这个方式只有当你的Acitivity和Service处于同一个Application和进程时,才可以用,比如你后台有一个播放背景音乐的Service,这时就可以用这种方式来进行通信。用例子来说明其使用方法:  1. 来看Service的写法: 

2016-06-07 01:24:24 220

转载 Android中Intent传递对象的两种方法(Serializable,Parcelable)

Android中Intent传递对象的两种方法(Serializable,Parcelable)      Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Ke

2016-06-07 01:03:38 312

转载 常见的八种导致 APP 内存泄漏的问题

常见的八种导致 APP 内存泄漏的问题 像 Java 这样具有垃圾回收功能的语言的好处之一,就是程序员无需手动管理内存分配。这减少了段错误(segmentation fault)导致的闪退,也减少了内存泄漏导致的堆空间膨胀,让编写的代码更加安全。然而,Java 中依然有可能发生内存泄漏。所以你的安卓 APP 依然有可能浪费了大量的内存,甚至由于内存耗尽(OOM)导致闪退。传

2016-06-03 02:15:31 301

转载 Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)

Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)SharedPreferences介绍:SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置参数,它是采用xml文件存放数据的,文件存放在"/data/data<package name>/shared_prefs"目录下。Share

2016-06-02 23:28:28 5773

转载 Android重力感应开发

Android重力感应开发一、手机中常用的传感器在Android2.3 gingerbread系统中,google提供了11种传感器供应用层使用,具体如下:(Sensor类)#define SENSOR_TYPE_ACCELEROMETER 1 //加速度#define SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力#define SENSO

2016-06-02 19:07:54 1142

转载 Android内存优化之OOM

Android内存优化之OOM22编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!原文出处:csdn  10月14日-16日,由CSDN和创新工场联合主办的MDCC 2015中国移动开发者大会将在北京新云南皇冠假日酒店隆重召开

2016-06-02 18:12:20 301

转载 Android内存优化总结【整理】

[置顶] Android内存优化总结【整理】一、Android 内存管理1.1 DalvikDalvik虚拟机是Android程序的虚拟机,是Android中Java程序的运行基础。其指令集基于寄存器架构,执行其特有的文件格式——dex字节码来完成对象生命周期管理、堆栈管理、线程管理、安全异常管理、垃圾回收等重要功能。Dalvik虚拟机的内存大体

2016-06-02 18:11:11 335

转载 android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )屏幕适配

android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )屏幕适配-----------------------------------------------------------1 Android手机目前常见的分辨率4:3 VGA     640*480 (Video Graphics Array) QVGA  320*240 (Quarter

2016-06-02 00:51:26 10982

转载 android 打开各种文件(setDataAndType)

android 打开各种文件(setDataAndType)Java代码  /** * 打开文件 * @param file */ private void openFile(File file){          Intent intent = new Intent();     intent.addFlags(Intent.FLAG_ACTIVITY_

2016-06-02 00:11:56 902

转载 Java Timer的使用(timer.schedule定时执行)

Java Timer的使用(timer.schedule定时执行)  1.概览Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。简单的一个例程: Java代码  import java.util.Timer

2016-06-01 23:37:21 1197

空空如也

空空如也

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

TA关注的人

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