自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android 与 H5 交互基础方法详解,原来交互没有那么难

H5的页面比较炫酷,然后我们Android就拿h5的页面过来用了,Android中是如何和H5交互的呢,下面给大家介绍一下1、webView加载页面我们都知道在Android中是通过webView来加载html页面的,根据HTML文件所在的位置不同写法也不同://例如:加载assets文件夹下的test.html页面mWebView.loadUrl("file:///and...

2018-04-15 19:22:32 858

原创 Android 教你怎么使用IntentService , 源码给你们讲清楚了一切

IntentService是继承并处理异步请求的一个类,在IntentService内有一个工作线程来处理耗时操作,启动IntentService的方式和启动传统的Service一样,同时,当任务执行完后,IntentService会自动停止,而不需要我们手动去控制或stopSelf()。另外,可以启动IntentService多次,而每一个耗时操作会以工作队列的方式在IntentService的...

2018-04-14 16:19:53 478

原创 Android 给大家分享一个解决ViewPager和Scrollview滑动冲突的工具类

Viewpager和Scollview是官方给我们带来的滑动控件,可以说在项目中是不可缺少的,使用简单但是也困扰了很多人 。主要出现的问题有:1.ViewPager左右不能滑动2.如果在水平方向上的偏移量较垂直方向上的偏移量不是太大的时候,会有明显的ScrollView滚动问题 首先我们要明确,这是滑动带来的问题,那我们就从滑动入手,最好的办法就是使用view...

2018-04-07 16:15:06 1249 4

原创 Android 使用contentprovider内容提供者完成跨进程间通信

ContentProvider介绍:ContentProvider是Android系统中能实现所有应用程序共享的一种数据存储方式,由于数据通常在各应用间的是互相私密的,所以此存储方式较少使用,但是其又是必不可少的一种存储方式。例如音频,视频,图片和通讯录,一般都可以采用此种方式进行存储。其实是比较低调的一个,日常开发中使用的频率也没那三位多。它的诞生就是为了给不同应用提供...

2018-04-06 15:23:43 1768

原创 Android 使用AIDL实现两个app之间的通信

AIDL是基于Service完成app之间的通信,它是Android Interface definition language 的缩写,AIDL的通信是基于一个 .aidl 文件,需要两个app之间拥有同样的包名,然后同样的包名里面有同样的 .aidl 文件,这样才可以完成通信。首先需要创建 .aidl 文件(这是我两年前在eclipse上写的,那是AS还不是多普及,我先介...

2018-04-05 20:28:33 6114

原创 Android Service的绑定和非绑定服务

Service介绍:Service是系统四大组件之一,它的后台运行并不是子线程,Service的运行是在主线程中进行的,只是它没有界面显示而已,它的耗时操作同样需要开启子线程,否者会跟Activity一样出现ANR。它不能在页面显示,只能在后台运行,可以与其他组件进行交互。Service的用途很广,比如播放多媒体的时候用户启动了其他Activity这个时候程序要在后台继续播放,比如检测SD卡上...

2018-04-05 16:12:43 3700

原创 Android 线程池教你怎么合理运用线程

有很多人都不是多了解线程池,在这里我要做一下详细的解析。线程池算是Android开发中非常常用的一个东西了,只要涉及到线程的地方,大多数情况下都会涉及到线程池。Android开发中线程池的使用和Java中线程池的使用基本一致。假如说我想做一个新闻应用,ListView上有一个item,每个item上都有一张图片需要从网络上加载,如果不使用线程池,你可能通过下面的方式来开启一个新线程:...

2018-04-03 19:12:51 825

原创 Android 点击关闭所有activity

有两种方式一种是用广播点击关闭所有打开activity,点击用广播关闭activity的例子网上比较多,在这里就不做介绍了。我是用一个list集合控制activity的,每当打开一个activity写的全局类,就记录一个,然后在最后把记录的activity, finis掉就行了。My_Aplication(要在清单文件的apllcation里面注册)import android.app....

2018-04-03 15:38:21 749

原创 Android 动画大全 , 为大家带来视觉美

Android动画可以分为两类,最初的传统动画和Android3.0 之后出现的属性动画;其中传统动画还分为,补间动画(Tweened Animation)和帧动画(Frame Animation)补间动画:(现在res创建一个文件夹,然后在文件夹下面创建一个.xml文件)补间动画分为,淡入淡出,伸缩,位移,旋转 4种alpha(淡入淡出) <?xml versio...

2018-04-03 11:18:55 818 1

原创 Android Intent多种传值方式详解

Android中提供了Intent机制来协助应用间的交互与通讯,或者采用更准确的说法是,Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互,传值的方式通过key-value传值。Intent传参数:import android.content.Intent;import android.os.Bundle;import android...

2018-04-02 19:55:14 1101

原创 Android Okhttp封装get,post请求以及上传图片带参数,无参详解

和以往的套路一样,先导入一个依赖包:implementation 'com.squareup.okhttp3:okhttp:3.9.0'我封装的是一个Okhttp工具类,有get请求,有post请求,还有上传照片文件功能,我先一步一步的解析这几个方法,最下面是一个封装好的工具类,复制粘贴即可使用:Okhttp优点:1.支持 SPDY ,允许连接同一主机的所有请求分享...

2018-04-02 16:08:43 1658 6

原创 Android Glide的基本使用方法 , 内存优化以及源码解析

使用Glide,首先就是要导入一个依赖包(在moudle的Build.gradle里面设置):compile 'com.github.bumptech.glide:glide:4.0.0-RC0'如果需要图片戳圆,那就用4.0以上的Glide依赖包Glide.with(MainActivity.this).load("").into(mImg);先说说with方法吧...

2018-04-01 20:57:58 2712 2

Android 融云单聊

是用于安卓系统的,对接融云的聊天功能

2019-03-09

Android 视频播放

该资源支持,大小屏切换,界面样式大小,随便改,随便调

2019-01-15

autobahn-0.5.0

这个是超链接辅助文件,关于我的一篇websocket超链接,这个资源文件加上这个包,那就完美了

2018-12-27

Android 点击查看大图

点击图片放大,内部封装有工具类,代码调用非常简单,主要实现类看起让人非常明了。

2018-11-27

GsonFormat.jar

Android stuido 下载不了的时候,可以用这个资源包直接导入,生成Bean类,方便快捷

2018-08-29

空空如也

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

TA关注的人

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