- 博客(25)
- 收藏
- 关注
转载 Android Notification
转自:http://www.jianshu.com/p/22e27a639787什么是通知(Notification)通知是一个可以在应用程序正常的用户界面之外显示给用户的消息。 通知发出时,它首先出现在状态栏的通知区域中,用户打开通知抽屉可查看通知详情。通知区域和通知抽屉都是用户可以随时查看的系统控制区域。作为安卓用户界面的重要组成部分,通知有自己的设计指南。在Android 5.0(API l
2017-03-23 15:36:22 382
原创 Glide高级介绍
Transformations需要实现Transformation接口,推荐使用抽象类BitmapTransformation.public class BlurTransformation extends BitmapTransformation { public BlurTransformation(Context context) { super( context );
2017-03-03 16:07:55 512
转载 Android MediaPlayer状态机
转自:http://blog.csdn.net/thl789/article/details/7370438 翻译Android Reference Manual的MediaPlayer的状态机对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个MediaPlayer对象被支持的播放控制操作驱动的生命周期和状态。椭圆代表MediaPlayer对象可能驻留的状态。弧线表示驱动Medi
2017-03-02 20:25:16 229
原创 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 347
原创 FragmentStatePagerAdapter 与 FragmentPagerAdapter 区别
FragmentPagerAdapter相比通用的 PagerAdapter,该类更专注于每一页均为 Fragment 的情况。如文档所述,该类内的每一个生成的 Fragment 都将保存在内存之中,因此适用于那些相对静态的页,数量也比较少的那种;如果需要处理有很多页,并且数据动态性较大、占用内存较多的情况,应该使用FragmentStatePagerAdapter。FragmentPagerAda
2017-02-24 17:47:08 343
转载 Android开发的你必须要掌握的热门开源框架
你能在本篇文章中收获什么?认识目前流行的框架 rx系列全家桶 高性能的图片压缩上传 网络图片性能优化 AndroidM 动态权限管理 内存泄漏优化 RecyclerView适配器优化 注解释放双手 超简洁的http请求 一次布局,全尺寸适配 android路由框架 支持中间件 秒级编译android Studio Run本篇文章基于2016年已经很成熟&热门的第三方框架的一个提
2017-02-07 16:40:42 1518
转载 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 607
原创 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 388
原创 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 1823
原创 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 289
原创 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 694
原创 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 274
转载 Retrofit2.0入门讲解
前言首先,先给出官网:GitHub-Retrofit 官网-Retrofit其次,要吐槽一下官网首页给出的例子。如果你照着例子改,会发现根本没法运行,不是少包就是少关键语句。相关内容可以参看我的另一篇文章:Retrofit(2.0)入门小错误 – Could not locate ResponseBody xxx Tried: * retrofit.BuiltI
2016-09-05 15:07:54 451
转载 RxJava Android 开发全家桶
RxJava 在 Android 应用开发中越来越流行,但是由于其门槛稍高,初次使用不免遇到很多问题,例如在 RxJava 常见的错误用法 和 不该使用 RxJava 的一些情况 中所描述的情况。为了避免这些常见的问题,很多民间高手开发了很多在 Android 应用中可以使用的 Rx 扩展类库,组合使用这些类库,可以更方便的使用 RxJava 并且可以避免一些常见的错误用法。 本文来介绍一些使
2016-09-04 08:04:01 396
原创 RxJava简单介绍
RxJava的操作符介绍:创建操作符类型:负责创建Obervable对象just()–将一个或多个对象转换成发射这个或这些对象的一个Observablefrom()–将一个Iterable,一个Future,或者一个数组转换成一个Observablerepeat()–创建一个重复发射指定数据或数据序列的ObservablerepeatWhen()–创建一个重复发射指定数据或者数据序列的Obs
2016-09-03 22:48:17 347
转载 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 346
原创 Android知识点总结--第四篇
四大组件简单介绍Activity:一种展示型组件。 Activity的启动由Intent触发,可以分为显示Intent和隐式Intent。 Service:一种计算型组件,用于执行一系列计算任务。 本身运行在主线程中,耗时操作仍然在单独的线程中完成。有启动服务和绑定服务两种。绑定服务可以进行数据交互操作。 BroadcastReceiver:是一种消息型组件,用于在不同组件乃至不同应用之间传
2016-08-31 14:45:40 333
转载 史上最流行的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 774
原创 Android屏幕切换,改变布局,不调用onCreate方法
三个步骤:第一步:在activity中配置属性第二步:添加layout-port,layout-land资源文件夹,及相应布局第三步:重写onConfigurationChanged方法
2016-08-22 14:21:56 450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人