自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陆羽_ 的简单生活

不积跬步无以至千里...

  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 Synchronized 的用法

Synchronized 的用法synchronized 是一种同步锁。它修饰的对象有以下几种:修饰一个代码块,被修饰的代码块称为同步代码块,作用范围是{}里面的代码,作用的兑现是调用这个代码块的对象;修饰一个方法,被修饰的方法被称为同步方法,作用范围是整个方法,作用的兑现是调用这个方法的对象;修饰一个静态方法,作用范围是整个静态方法,作用的对象是这个类的所有对象;修饰一个类,作用范围是 s

2017-11-23 10:33:01 272

原创 greenDAO 3.0 简介

greenDAO 是一个对象关系映射(ORM)的框架,能够提供一接口通过操作对象的方式去操作关系型数据库,它能够让你操作数据库是更简单、更方便。

2017-11-23 10:27:55 408

原创 自定义View-SideBar

前言对于有导航条的列表我们一定是再熟悉不过了,很多通讯类应用都会使用sidebar来帮助用户快速定位到需要查看的地方,今天我们来亲手撸一个sidebar。

2017-04-15 11:47:57 765

原创 RecyclerView滑动到指定Position

RecyclerView滑动到指定Position

2017-04-06 14:46:07 2281 2

原创 Android 四大组件之Service

服务(Service)是Android中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互并且还要求长期运行的任务。Service不依赖于任何界面。它主要用于在后台处理一些耗时的逻辑,或者去执行某些需要长期运行的任务。必要的时候我们甚至可以在程序退出的情况下,让Service在后台继续保持运行状态。服务的基本用法1.定义一个服务创建一个service,我们新建一个MyService集成

2017-03-25 16:04:09 405

原创 com.google.code.findbugs引起的错误

错误描述: Error:Conflict with dependency ‘com.google.code.findbugs:jsr305’. Resolved versions for app (1.3.9) and test app (2.0.1) differ. See http://g.co/androidstudio/app-test-app-conflict for de

2017-03-17 18:02:16 3419

原创 微信支付集成简介

移动支付目前在市场上风生水起,微信支付也逐渐成为人们消费的一大主力方式。今天对Android端微信支付的集成做一个简单的说明。

2017-03-16 11:13:33 817

原创 四大组件之广播接收器-Broadcast Receiver

四大组件之广播-Broadcast Receiver本文主要讲解广播接受者(BroadcastReceiver)。广播是一种广泛运用的在应用程序之间传输信息的机制,而BroadcastReceiver是对发送出来的广播进行过滤接收并响应的一类控件。

2017-03-15 00:52:21 793

原创 DownloadManager--Android自带的下载工具

前言DownloadManager是Android2.3(API 9)提供的下载操作,其“处理Http/Https连接并监控连接中的状态变化及系统重启来确保每一个下载任务顺利完成”[1]。DownLoadManager对于后台下载、下载回调、失败重试、断点续传、文件操作等方面都有很好的支持,同时使用简便,对于开发者,在大多数的使用环境中,它都是一个很好的选择。使用DownloadManager有两个

2017-03-06 16:19:25 2485

原创 EventBus 3.0使用

EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。发布者为GreenRobot公司。

2017-02-28 18:26:05 343

原创 工程代码打包成压缩包后太大怎么办

我们在工作中,不可避免的需要把代码打成压缩包传给同事,或转移到别的电脑。Android Studio的工程打成压缩包后都会比较大,这是因为里面包含了一堆编译文件。动辄几百兆的工程伤不起啊!@淡定的程序猿在文章里推荐使用打包工具的排除功能,如果使用Windows的朋友可以参考http://blog.csdn.net/a976112643/article/details/55504639这篇文章。至于M

2017-02-24 13:41:56 3041

原创 Android 6.0+ 权限申请

Android 6.0+ 权限申请前言安卓系统权限(Runtime Permissions)分为两种:普通权限和高危权限。对于普通权限的申请,只在APP安装的时候询问一次,而对于高危权限,从Android M(API.23)开始,将会在APP运行时动态申请,这样就可以使用户选择是否授予APP该权限,从而保护用户安全。 运行时权限官方文档解释:https://developer.android.c

2017-02-24 11:10:30 666

原创 减少APK体积的一种方法

使用 provided 替代compile 标签,这样引入的库可以保证编译通过,但打包的时候并不引用此第三方库。这样做可有效减小APK体积。

2017-02-14 14:54:09 1834

原创 AS导入Library的时候出现问题,依赖库不显示

AS导入外部依赖库的时候,出现下面的问题,依赖库不显示。Error:No such property: GROUP for class: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployerstackoverflow[解决办法]1、将显示模式改为Progect,这样可

2017-02-13 10:59:37 1275

原创 Eclipse 安装 JavaEE环境之后,没有Server

问题:在安装完javaEE环境后,发现Preference目录里并没有Server这个选项,也就是说,我们并没有办法新建服务器。原因:缺少Eclipse JST Server Adapters 插件解决方案:1、Eclipse 中 Help->Install New SoftWare…2、点击Add,在对话框中,Name可随意填写,L

2017-02-13 10:43:39 14081 5

Permission-master-demo

android 运行时权限 申请 demo

2017-02-24

Permission-master

安卓获取运行时权限Demo

2017-02-24

空空如也

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

TA关注的人

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