自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android Notification

转自:http://www.jianshu.com/p/22e27a639787什么是通知(Notification)通知是一个可以在应用程序正常的用户界面之外显示给用户的消息。 通知发出时,它首先出现在状态栏的通知区域中,用户打开通知抽屉可查看通知详情。通知区域和通知抽屉都是用户可以随时查看的系统控制区域。作为安卓用户界面的重要组成部分,通知有自己的设计指南。在Android 5.0(API l

2017-03-23 15:36:22 353

原创 Glide高级介绍

Transformations需要实现Transformation接口,推荐使用抽象类BitmapTransformation.public class BlurTransformation extends BitmapTransformation { public BlurTransformation(Context context) { super( context );

2017-03-03 16:07:55 487

转载 Android MediaPlayer状态机

转自:http://blog.csdn.net/thl789/article/details/7370438 翻译Android Reference Manual的MediaPlayer的状态机对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个MediaPlayer对象被支持的播放控制操作驱动的生命周期和状态。椭圆代表MediaPlayer对象可能驻留的状态。弧线表示驱动Medi

2017-03-02 20:25:16 210

原创 Glide基础介绍

Glide可以从多个源去加载和显示图片,同时也兼顾缓存和在做图片处理时候维护一个低内存消耗。Add Glide Gradle: compile 'com.github.bumptech.glide:glide:3.7.0' Maven: <dependency> <groupId>com.github.bumptech.glide</groupId> <a

2017-03-02 11:09:16 314

原创 FragmentStatePagerAdapter 与 FragmentPagerAdapter 区别

FragmentPagerAdapter相比通用的 PagerAdapter,该类更专注于每一页均为 Fragment 的情况。如文档所述,该类内的每一个生成的 Fragment 都将保存在内存之中,因此适用于那些相对静态的页,数量也比较少的那种;如果需要处理有很多页,并且数据动态性较大、占用内存较多的情况,应该使用FragmentStatePagerAdapter。FragmentPagerAda

2017-02-24 17:47:08 325

转载 Android开发的你必须要掌握的热门开源框架

你能在本篇文章中收获什么?认识目前流行的框架 rx系列全家桶 高性能的图片压缩上传 网络图片性能优化 AndroidM 动态权限管理 内存泄漏优化 RecyclerView适配器优化 注解释放双手 超简洁的http请求 一次布局,全尺寸适配 android路由框架 支持中间件 秒级编译android Studio Run本篇文章基于2016年已经很成熟&热门的第三方框架的一个提

2017-02-07 16:40:42 1489

转载 Android ORM框架greenDao3.0使用简介

本文转自:http://www.jianshu.com/p/f2737d23cb2a本例只介绍了 greenDAO 的基本用法与配置,更高级与详细的使用,请参见官方的API文档:http://greenrobot.org/greendao/documentation/javadoc/greenDao 介绍在平时的开发过程中,大家一定会或多或少地接触到 SQLite。然而

2017-02-04 08:13:23 576

原创 Android系统权限列表查询

android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问”properties”表在checkin数据库中,改值可以修改上传 ( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)

2017-01-18 17:01:20 364

原创 Android App追踪/分析第三方sdk配置

Crashlytics for Android根build.gradle配置buildscript { repositories { maven { url 'https://maven.fabric.io/public' } } dependencies { // These docs use an open ended version so that our plugi

2017-01-03 14:57:20 1779

原创 一些Android手机厂商的闹钟intent

Android各厂商的Clock过滤器

2016-12-28 19:56:55 725

原创 Android高效开发工具集合-LeakCanary

官网网址:https://github.com/square/leakcanaryIn your build.gradle: dependencies { debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5' releaseCompile 'com.squareup.leakcanary:leakcanary-andr

2016-12-25 10:06:44 269

原创 Android高效开发工具集合-KLog

注意事项 KLog的打印功能是默认开启的,请在正式版本中将KLog的打印功能关闭。推荐使用下面的方式管理KLog的打印开关。在build.gradle中配置LOG_DEBUG字段在debug版本和release版本的属性值。android {buildTypes { debug { buildConfigField "boolean", "LOG_DEBUG", "true

2016-12-25 07:45:48 664

原创 Android高效开发工具集合-Butterknife

Butterknife使用butterknife:8.4版本的配置根节点配置如下:buildscript { repositories { mavenCentral() } dependencies { classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8’ } }module中build.

2016-10-12 16:39:22 253

转载 Retrofit2.0入门讲解

前言首先,先给出官网:GitHub-Retrofit 官网-Retrofit其次,要吐槽一下官网首页给出的例子。如果你照着例子改,会发现根本没法运行,不是少包就是少关键语句。相关内容可以参看我的另一篇文章:Retrofit(2.0)入门小错误 – Could not locate ResponseBody xxx Tried: * retrofit.BuiltI

2016-09-05 15:07:54 428

转载 RxJava Android 开发全家桶

RxJava 在 Android 应用开发中越来越流行,但是由于其门槛稍高,初次使用不免遇到很多问题,例如在 RxJava 常见的错误用法 和 不该使用 RxJava 的一些情况 中所描述的情况。为了避免这些常见的问题,很多民间高手开发了很多在 Android 应用中可以使用的 Rx 扩展类库,组合使用这些类库,可以更方便的使用 RxJava 并且可以避免一些常见的错误用法。 本文来介绍一些使

2016-09-04 08:04:01 370

原创 RxJava简单介绍

RxJava的操作符介绍:创建操作符类型:负责创建Obervable对象just()–将一个或多个对象转换成发射这个或这些对象的一个Observablefrom()–将一个Iterable,一个Future,或者一个数组转换成一个Observablerepeat()–创建一个重复发射指定数据或数据序列的ObservablerepeatWhen()–创建一个重复发射指定数据或者数据序列的Obs

2016-09-03 22:48:17 329

转载 Retrofit2.0使用

来自: http://blog.csdn.net/qq_17766199/article/details/49946429Retrofit项目Github主页:点击打开链接Retrofit项目官方文档   :点击打开链接首先是我参考的文章:● Retrofit 2.0:有史以来最大的改进● 使用Retrofit请求API数据● Retrofit2

2016-09-03 21:10:36 320

原创 Android知识点总结--第四篇

四大组件简单介绍Activity:一种展示型组件。 Activity的启动由Intent触发,可以分为显示Intent和隐式Intent。 Service:一种计算型组件,用于执行一系列计算任务。 本身运行在主线程中,耗时操作仍然在单独的线程中完成。有启动服务和绑定服务两种。绑定服务可以进行数据交互操作。 BroadcastReceiver:是一种消息型组件,用于在不同组件乃至不同应用之间传

2016-08-31 14:45:40 316

原创 Android知识点汇总--第三篇

android知识点,面试

2016-08-29 15:51:12 584

原创 Android知识点汇总--第二篇

Android知识点

2016-08-25 15:45:46 277

原创 Android权限介绍

Android权限设置

2016-08-25 14:13:50 257

原创 Android知识点汇总--第一篇

Android知识点,Android面试

2016-08-22 22:39:05 754

原创 Android应用程序退出方法

Android应用退出

2016-08-22 14:49:27 245

转载 史上最流行的Android组件、工具、框架大全

转自:http://mp.weixin.qq.com/s?__biz=MzI0MjE3OTYwMg==&mid=2649547926&idx=1&sn=a26de59d5265beb8417f4a4ff70fb91e&scene=1&srcid=0813wA4x1GDBLE23yjpNScE8#wechat_redirectAndroid 是目前最流行的移动操作系统之一。 随着新版本的不断

2016-08-22 14:45:06 732

原创 Android屏幕切换,改变布局,不调用onCreate方法

三个步骤:第一步:在activity中配置属性第二步:添加layout-port,layout-land资源文件夹,及相应布局第三步:重写onConfigurationChanged方法

2016-08-22 14:21:56 404

空空如也

空空如也

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

TA关注的人

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