自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android 播放短提示音

Android提供了音频API MediaPlayer AudioTrack 还有一种轻量级的叫SoundPool 它适合播放那些需要反复播放,但时间较短的音效。它支持同时播放多种声音,这些声音在系统开始时会加载到列表中,按照这些声音的id,我们可以调用这些音效。我们可以看下创建方法和使用SoundPool(int maxStreams, int streamType, i

2018-01-29 11:56:27 3838

原创 利用okhttp3 给Retrofit2添加统一请求头 以及设置请求超时时间

首先奉上一个工具类  里面有具体的注释import java.io.IOException;import java.util.concurrent.TimeUnit;import okhttp3.Interceptor;import okhttp3.OkHttpClient;import okhttp3.Request;import retrofit2.Retrofit;im

2018-01-24 16:55:57 1797

原创 相关Retrofit2 的粗浅的用法

单独使用Retrofit2 大概是不会用  不配合Rxjava+mvp的话感觉会很多代码 感觉略显臃肿吧以一个登陆为简单的例子吧   先要有一个登陆接口 然后将实体类传入  实际上内部是转换成了json 发送到远端服务器返回后通过response.body 来获取到你想要得到的对象实体  public class SignEntity { public static fin

2018-01-23 12:07:45 299

原创 送你们一个SharedPreferences 的工具类

import android.content.Context;import android.content.SharedPreferences;/** * Created by MnyZhao on 2017/11/15. * @author MnyZhao */public class SpUtils { private static SharedPreferences

2018-01-23 11:33:04 749

原创 判断是否能解析DNS 能否ping通服务器,能否链接google ,能否链接到自己的服务器

判断能否解析dns  ping 通域名 连通网址import android.os.Handler;import android.os.Message;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.I

2018-01-23 11:31:47 871

原创 libphonenumber 使用 以及判断国家代码 号码是否有效运营商等

首先需要引入libphonenumber-7.2.2  carrier-1.9 geocoder-2.32 prefixmapper-2.32 相关库地址添加下面类      用户检测国家import android.content.Context;import android.location.LocationManager;import android.telephony.Te

2018-01-23 10:46:57 6645 5

原创 关于水波纹的添加已经定义颜色以及低版本兼容

项目需求 要求在控件上添加点击效果,ok 我本能的想到 我应该是写个选择器,写完之后 产品说应该是水波纹效果,其实在android的版本差异上5.0 之下是没有水波纹的 这个东西是在5.0 及以后才添加的,所以我觉得没必要非加成水波纹,当然在5.0上做成水波纹也可以的,所以我针对系统区分了一下:5.0 中添加了 波纹效果也就是(ripple)理论上说 只要使用了Material主题 水波纹

2018-01-16 16:05:02 734

原创 Notification高度问题

最近用到了自定义的Notification布局 高度突然显示不全,是因为在默认情况下低版本只有Builder.setContent(remoteViews); //默认高度64 超出则显示不全而在api16 以上提供了bigContenteviewBuilder.setCustomBigContentView(remoteViews);// 默认高度256 超出则显示不全

2018-01-10 17:10:48 2096

原创 progressBar相关 更改默认颜色 以及水平颜色设置

21以上的api 可以直接设置颜色 通过coloraccount 或者是android:indeterminateTint="@color/colorPrimary"在低版本是不行的 所我判断了版本通过加载成一个drawable 来设置/** * 设置ProgressBar 的颜色 * * @param colorId color 在色值中的颜色 * @param m

2018-01-08 15:53:51 6503

水波纹Ripple

水波纹适配解决方案

2018-01-16

mvp设计思想的一个简单demo

我不想要积分 但是不知道怎么选择 最少就是2 没有0 对应的还有一片博客作为介绍的 http://blog.csdn.net/Applicaton/article/details/78439605

2017-11-03

forcStop 多语言 小米 ---string name ="miui_stop_process"

一个多语言的包里面包含了很多多语言 但是但是我们要用到的只有一个 就是miui_stop_process 这个包要配合之前的 Accessibility来共同使用 稍后会有博客介绍 AccessibilityService 批量清理后台进程

2017-09-22

AccessibilityService批量清理后台进程

AccessibilityService批量清理后台进程

2017-08-15

MdNavigationView

包含优化卡顿 图标设置大小 显示分割线 以及 选中条

2017-06-26

侧滑NavigationView

NavigationView使用 以及 设置图标大小 选中item颜色 详情请看本人博客

2017-06-26

recclerview等间距瀑布流

recyclerview 瀑布流 以及设置均等间距 还有动态设置imagview的宽高

2016-06-18

CollapsingToolbarLayout+toolbar

另有博客描述http://blog.csdn.net/Applicaton/article/details/51145056

2016-04-13

materialdesign Floatingactionbutton 上下联动

另有专门博客进行介绍Floatingactionbutton上下联动http://blog.csdn.net/Applicaton/article/details/51144604

2016-04-13

lsitview未满一屏添加footerview满一屏固定下方布局

对于Listview未满一屏添加footerView 满了一屏幕将View固定在屏幕下方的解决方案

2016-03-14

空空如也

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

TA关注的人

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