自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

goodbranch的博客

学习过程用的一些笔记

  • 博客(13)
  • 收藏
  • 关注

原创 Gradle for Android 使用之旅之gradle配置进阶

Gradle Build Files in Android 第三章了解Build Types 和 Flavors,如果配置多渠道。

2016-09-26 17:38:04 392

原创 Gradle for Android 使用之旅之从创建项目到发布

Gradle Build Files in Android 第二章从创建项目到发布,如何设置.gradle的属性

2016-09-26 17:37:14 395

原创 Gradle for Android 使用之旅之gradle的基础

理解Android .gradle,学会使用它。

2016-09-26 17:36:11 1127

原创 Android 进程保活都在这里

为什么要做进程保活对于很多应用来说推送是非常重要,而ios能使用系统方式非常好的实现,但Android系统Push GCM不能在中国使用,这也就导致push优化畸形发展,为了能及时收到推送很多开发者费劲心机让自己的应用一直在后台与服务端保持长连接,尽管有些一天也就2条Push,同时还不让用户关闭,这种方式对用户来说非常不好,导致手机运行越来越慢同时耗电,非常不提倡。

2016-09-08 20:02:44 671

翻译 Android WebView的简单使用

使用WebView开发web App通常我们有一些页面需要使用web,那么在Activity中包含一个WebView,这样你就可以显示在线内容了。下面介绍WebView的一些基本方法使用。

2016-09-07 17:54:22 311

原创 使用AsyncTaskLoader加载数据

使用AsyncTask执行数据请求,如果当前在Activity关闭后还没有执行完成,那么Activity的就会被持有,因而导致内存泄漏,通常我们的做法是在Activity或者Fragment中的onDestory()方法中做一些数据清理工作,以及引用持有的清理工作,而AsyncTaskLoader 有生命周期的管理则会帮我们处理好这些。

2016-08-06 00:06:39 380

原创 Android 媒体库图片,音频,视频,文件的查询

项目开发中我们要使用到本地SD卡中的媒体文件,例如图片,音频,视频,压缩文件等,ContentResolver 可以很方便的帮助我们查询所有信息。

2016-08-01 09:53:27 4639

原创 Android 6.0及以上权限处理

为了保证Android系统的完整性以及用户的隐私性,所有的APP都运行在一个单独的沙盒中,如果想要访问沙盒之外的资源必须有明确指定是否有该权限,在Android 6.0之前,只要指明了权限系统一般都会自动授权,也有需要询问用户是否授权。但是在Android 6.0以及后对于危险权限必须用户同意后才能进行。

2016-07-26 08:39:34 548

原创 开发调试必备Fiddler

开发过程中涉及到后台调试一直是一个比较麻烦的事,Fiddler却让你很方便的解决了这个问题,下面将讲解Fiddler在开发过程中最常用的使用

2016-07-21 20:58:03 325

原创 Android 5.0及以上实现屏幕截图

在Android 5.0,API 21 之前想要截图系统屏幕必须Root才能完成,5.0之后开放了接口,下面看我们是怎么实现的。

2016-07-20 13:08:53 7441 4

原创 Android轮播图实现

一个可以无限循环的轮播LoopSwitchView,在ViewPager的基础上加上Handler让他可以自动滚动。

2016-07-17 15:23:46 1614

原创 JPush,友盟,百度云,个推Push服务在送达率上的对比

由于目前Android系统杀进程越来越厉害了,这对于应用在Push及时到达上有高要求的感到压力很大,所以前段时间在项目中考虑第三方Push服务时更多的想要有更强的保活功能。

2016-07-09 22:38:39 8153

原创 Android开发中一些常用的工具方法

开发过程中一些常用的工具方法。例如判断网络状态,或者debug状态,Bitmap颜色转换,View生成Bitmap,dp,px转换,获取设备名,得到meta值,安装应用,打开应用应用市场,调用系统分享

2016-07-09 22:37:21 525

空空如也

空空如也

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

TA关注的人

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