自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 StatusBarUtil 状态栏工具类(实现沉浸式状态栏/变色状态栏)

这是一个为Android App 设置状态栏的工具类, 可以在4.4及其以上系统中实现 沉浸式状态栏/状态栏变色,支持设置状态栏透明度,满足你司设计师的各种要求(雾)。本着不重复造轮子的原则,在网上找到了一个工具类,方便需要的开发者。项目 GitHub 地址Sample 下载下载 StatusBarUtil-Demo特性设置状态栏颜色StatusBa

2017-06-30 13:38:41 9539 1

原创 Android异常一、异步任务导致的窗口句柄泄漏问题(内存泄漏)

首先来看一下报错日志:05-05 10:36:41.009: E/WindowManager(4243): Activity com.tao.MyActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@405241b0 that was originally added here05-

2017-06-29 13:46:32 1755

原创 线程的生命周期

1.线程的生命周期线程是一个动态执行的过程,它也有一个从产生到死亡的过程。(1)生命周期的五种状态   新建(new Thread)当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。例如:Thread  t1=new Thread();就绪(runnable)线程已经被启动,正在等待被分配给CPU时间片,也就是说此时线程正在就绪队列中

2017-06-27 13:58:47 384

原创 Android react native 嵌入到现有的原生应用遇到的问题

问题1:Caused by: java.lang.IllegalAccessError: Method 'void android.support.v4.net.ConnectivityManagerCompat.()' is inaccessible to class 'com.facebook.react.modules.netinfo.NetInfoModule' (declarat

2017-06-15 16:35:46 641

原创 Android Studio开过中常用的插件,大大提高开发效率!(持续更新中)

Genymotion:AS开发者的利器,这个不解释。              来这里吧,专门给你准备的:Eclipse和Android Studio下安装Genymotion模拟器插件ButterKinfe  很好用的注解插件。释放你的双手,和fingviewById说再见。插件下载如下:要配合一个库com.jakewharton:butterknife:7.0.1使

2017-06-08 09:44:43 2861

原创 Okhttp3再封装,支持上传下载,

最近在做一个新项目,需要一个网络框架,我选择了okhttp3来做。虽然okhttp3已经对网络请求进行了很好的封装,但是不满足项目需要,所以自己就简单进行了二次封装,优化了部分功能,代码量大大减少。下面来说一下优化部分:已经实现:一般的post请求一般的get请求多文件上传多文件多参数同时上传文件下载(显示进度)支持根据tag取消网络请求支持自定义泛型Callback,自动根据泛型

2017-06-06 12:52:45 1882

原创 Android开源项目以及开源框架,各种UI实现效果。

开源项目和开源框架第一期图片Android-Universal-Image-Loader★15152 - 异步图像加载程序glide★15006 - 媒体管理和图片加载框架picasso★13268 - 安卓图片缓存库fresco★12543 - 在Android应用中显示图片PhotoView★9843 - 简单可用的放大安卓ImageView

2017-06-06 09:21:56 3122

原创 如何保证进程不被杀死的几个办法

前言开发一个需要常住后台的App其实是一件非常头疼的事情,不仅要应对国内各大厂商的ROM,还需要应对各类的安全管家…虽然不断的研究各式各样的方法,但是效果并不好,比如任务管理器把App干掉,服务就起不来了… 一般来说:有以下几种可行的方法来使自己的进程不被杀死1、提高Service的优先级:这个,也只能说在系统内存不足需要回收资源的时候,优先级较高,不容易被回收,然

2017-06-05 13:17:58 8639

原创 React—Native创建项目时遇到的坑(Could not connect to development server),你需要收藏

最新准备自学一些React—Native的东西,然后在配置环境的时候遇到了很多坑,出现了很多问题。由于 Could not connect to development server是我深恶痛绝的一个超级大BUG。为什么这么说呢?      因为这个BUG并不容易在网上找到解决方法。网上确实有这个BUG,但是大部分都是解决iOS开发中遇到的,一些老外的网站中也在

2017-06-02 15:39:16 4585

okhttp3工具类

简单进行了二次封装,优化了部分功能,代码量大大减少

2017-06-06

MvpDemo简单实现

本文很简单明了的实现了MVP模式相关的开发,有需要的同学可以看一下

2017-05-16

查看Android应用签名工具

可以查看android手机内所有安装的app的包名以及签名信息,包括md5和sha1,供用户在申请各种第三方sdk需要提供包名以及签名信息的时候查用。支持动态查询。

2017-04-27

仿微信底部导航栏

前一段时间写了一个关于微信底部导航栏的简单介绍,因为时间问题没有对代码进行封装,现在我要对项目进行封装,可以通过一个工具类很简单的实现点击底部导航栏实现界面切换。

2017-04-21

安卓拍照选择图库裁剪(带权限工具类)之后设置头像并上传到服务器

Android开发中拍照,选择图库后并且裁剪 然后压缩图片之后将头像上传到服务器,里面有适配6.0权限工具类,上传文件工具类,拍照设置头像功能,很简单的实现。

2017-04-07

空空如也

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

TA关注的人

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