自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (10)
  • 收藏
  • 关注

原创 Android ANR简介

1、ANR是什么Application Not Responding即应用无响应。当操作在一段时间内,系统无法处理是,就会发生ANR。弹出对应的无响应的对话框。2、ANR的类型发生ANR的主要是三种类型:A)KeyDispatchTimeout这个Key事件分发超时的时间,Android默认是5秒,主要是定义在ActivityManagerService.java // How long w...

2018-04-04 11:49:32 6184

原创 使用VideoView 或者SurfaceView 实现视频播放功能

在Android中,实现视频的播放有多中方式,其中用到比较多的是使用Video View 或者是surface View来实现

2017-11-20 14:55:54 1174

原创 JNI

JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。一旦使用JNI,JAVA程序就丧失了JAVA平台的两个优点:a、程序不再跨平台。要想跨平台,必须在不同的系统环境下重新编译本地语言部分。b、程序不再是绝对安全的,本地代码的不当使用可能导致整个程序崩溃。一个通用规则是,你应该让本地方法

2017-08-18 09:12:58 309

原创 Adnroid四大组件之BroadCastReceive

BroadcastReceiver是Android四大组件之一。主要是用来接收广播事件。 1、广播的发送,主要有两种,有序广播和无序广播。 1.1 无序广播 sendBroadcast()方法发送的广播为无序广播。 无序广播可以被任何广播接受者接收到,优点是效率高。 发送一个广播,只要填写上广播对应的action,通过serBrocast()接口就可以实现了。 private fi...

2017-03-22 10:38:55 436

原创 Android四大组件之Content Provide

ContentProvider(内容提供者)是Android中的四大组件之一,主要用于对外共享数据库。       数据可以存储于文件系统、SQLite数据库或SharePreferences。  ContentProvider的数据主要存储于SQLite数据库中。 内容提供者继承于ContentProvider 基类,为其它应用程序取用和存储它管理的数据实现了一套标准方法。

2017-03-22 09:20:11 586

原创 AIDL实现

AIDL:Android Interface Definition Language,即Android接口定义语言.     Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。     为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC)方式来实现。

2017-03-21 16:11:38 433

原创 Android四大组件之Service

Service作为Android的四大组件之一。主要是用在后台执行长时间的操作,Service没有UI界面。非常适合用于去执行哪些不需要和用户交互而且还要求长期运行的任务。  启动一个Service主要有两种方式,一个是startService(),一个是通过bindService()。  1、在应用的任何一个地方,通过调用startSercice()方法就可以启动一个Se

2017-03-20 11:51:41 506

原创 显示和隐式启动Activity的方式

启动Activity主要是通过Intent(意图)来实现。主要分为显示的和隐式的两种。1、隐式启动Activity      优点:只要知道被启动Activity的Action和Category即可,不用知道对应的类名或者是包名。                 只要Activity有对应的action和Category都会被启动起来。然后提供给用户选择要启动哪一个。

2017-03-17 09:27:18 4024

原创 Android四大组件之Activity,Activity生命周期

Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。           Activity作为四大组件之一,其生命周期也就是它所在的进程的生命周期。Activity生命周期需要深入理解,后续的开发和调试都会使用到。           应用程序中,一个Activity通常

2017-03-16 17:25:26 305

原创 搭建Android开发环境

第一次在自己Windows上,开始Android开发,首先要搭建Android的开发环境。搭建Android的开发环境,主要分为如下的几个步骤:一、JDK的下载和安装二、Eclipse的下载三、ADT的下载和安装四、Android SDK的下载五、相关配置

2017-03-15 14:03:10 245

Media player

Android,Media Player, Surface View Player, Video View Player

2017-11-20

Android JNI 实例

Android JNI 实例,包括动态注册JNI ,静态注册JNI

2017-08-30

Broadcast Demo

BroadCast 有序广播, 无序广播,动态广播,静态广播

2017-03-23

Android Service Demo

Android Service AIDL实例

2017-03-21

ActivityDemo

Activity生命周期的demo,便于对Activity生命周期的理解

2017-03-17

MediaPlayer SurfaceView

android MediaPlayer SurfaceView

2017-03-13

ContentProvider Demo

Android 的ContentProvider 实例

2017-03-10

GalleryActivity

Gallery Activity 实现一个图片的预览的功能

2011-08-20

SlidingDrawer example

SlidingDrawer example

2011-08-15

SlidingDrawer

Android SlidingDrawer

2011-08-15

空空如也

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

TA关注的人

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