自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wxz的博客

心有猛虎,细嗅蔷薇

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Volley源码初读

Android Volley源码初读Volley是Google推出的用于处理android中快速响应短暂而又频繁的网络请求的框架,虽然不适合做大文件的上传与下载,但不能阻止我们学习Volley的思想。 Volley的源码,类并不是很多,概念也很多,有一定的难度。首先Volley的字节数组缓存池:Volley因为处理频繁的请求,使用了字节数组池,来避免频繁重复的内存申请,设置缓存池最大的空间,内部

2017-06-30 17:45:19 311

转载 移除GrowingIo导致app崩溃

移除GrowingIo导致app运行崩溃GrowingIo免费使用了一段时间,在那段时间中,项目被接入了GrowingIo SDK,后面收费之后,产品要求移除sdk,之后我就删掉了所有的GrowingIo的代码,但很不幸,app运行就崩溃了,提示:Failed resolution of: Lcom/growingio/android/sdk/agent/VdsAgent;,一直很郁闷,关闭inst

2017-06-29 18:56:35 2281

转载 JAVA正则表达式

Java正则表达式Java中的正则表达式用于匹配数据,很是方便,但很复杂,写起来难度很大,这里记录一些正则表达式的语法和常用的一些正则表达式,语法来自转载,所以需要感谢原博主的分享。Java正则表达式入门多行匹配http://bbs.csdn.net/topics/240038966java 正则 块转义,忽略大小写,匹配换行模式,匹配先前匹配的文本(解释正则运行机制)常用 中国手机号

2017-06-28 11:30:42 342

转载 Android中的WakeLock

WakeLock本文只用来记录,方便使用的时候查阅,首先感谢原博主的分享powermanager wakelock WakeLock使用实例 android的PowerManager和PowerManager.WakeLock

2017-06-28 10:10:09 238

原创 Android平板横屏上的DrawerLayout

Android平板横屏展示的DrawerLayout这个app是一直横屏展示的,之后有一个DrawerLayout,我直接使用官方的DrawerLayout,我设置drawerLayout的高度match-parent,指定宽度320dp,但很不幸,运行到平板上就崩溃了,DrawerLayout一直提示这个错误:DrawerLayout must be measured with MeasureSp

2017-06-27 16:53:09 920

原创 git常用命令

git bash的快捷提示tab键 pwd显示当前目录 git初始化,创建git仓库git init查看分支列表git branchgit添加文件的两步(工作区和暂存区)第一步:`git add <file>`;第二步:`git commit -m "message"`,`-m`后面的是本次提交的说明,用于标识,建议输入有意义的文字查看git仓库的状态,可以看到那些文件被修改、被删除、被创

2017-06-26 15:53:50 207

原创 平板的尺寸统计用于屏幕适配

平板尺寸统计市面上常见平板的尺寸如下(Android兼容是向下兼容的) 平板尺寸 匹配 宽*高/px 屏幕密度 对角线 7英寸 xh 1920*1200 323 2264 7英寸 xxh 2048*1536 366 2560 7英寸 m 1024*600 170 1187 7英寸 m 1024*768 18

2017-06-26 11:34:36 4353

原创 Android平板开发

Android平板开发(一)公司准备做一个平板app,只支持平板,之前一直是做手机端app,没有做过平板开发,于是乎,我就查找各种资料,主要用于解决平板的适配问题。Android平板是在Android3.0引入的,Android3.2是一个分界线,首先是布局,在Android3.2之前,是定义在res/layout-xlarge文件中,到Android3.2以后,就加入了限定符sw,布局写在re

2017-06-26 09:59:59 19754 6

原创 Android中gradle的一些技巧

Android中gradle的一些技巧技巧一:Android中经常导入别人的项目,都需要编译很久,其实原因在与这个项目使用的gradle与你本地的不匹配,需要联网去下载,有时候还必须要去下载的时候,在国内,需要翻墙下载,as下载超级慢,比较的解决途径就是自己去先下载好gradle的zip包,下载地址:gradle下载地址,下面才是重点,下载完成后,不要去解压,找到c盘下用的C:\Users\<用户

2017-06-23 19:11:01 266

原创 Android中Material Design中的风格介绍

Google在Android 5.0推出了Material Design,就增加了材料设计风格的主题,系统自带的三个材料风格主题:@android:style/Theme.Material (深色)@android:style/Theme.Material.Light (亮色)@android:style/Theme.Material.Light.DarkActionBar (亮色

2017-06-19 10:54:02 307

原创 Android中快速打包神器

Android app上线当有很多渠道的时候,打包就很痛苦,使用as默认的打包,打包20+个大概需要半小时,太慢了,效率很差,之后就推荐两个快速打包工具https://github.com/mcxiaoke/packer-ng-pluginhttps://github.com/Meituan-Dianping/walle前者需要禁用v2签名,但后者就可以兼容v2签名,两者操作都很简单,

2017-06-06 14:05:04 1367

转载 Android Studio的gradle环境配置

想在Android Studio中运行一些gradle脚本,需要配置一下gradle环境,先找到gradle文件的位置,一般as默认的路径在C盘的用户目录下,例如:C:\Users\xxx\.gradle\wrapper\dists\gradle-3.1-all\ejgglywf033yp6s4x8ahmgm74\gradle-3.1之后就像配置java运行环境一样,配置一个gradle_ho

2017-06-06 11:30:27 611

原创 Android中在gradle中避免明文配置keystore的技巧

Android Studio可以直接配置keystore,但会以明文的形式直接写在app的build.gradle中,不是很安全。可以通过将keystore的配置写在local.properties中,local.properties文件不会被添加到版本控制中,相对更安全些。local.properties文件的修改如下:keystore.path=E\:/xxx/xxx/xxx.

2017-06-06 11:05:48 3127

原创 Android中Fragment的hide和show的一些技巧

我们App中主页是四个Fragment,通过RadioGroup的onCheckChanged来调用show和hide实现主页面Fragment的切换,此时就有一个问题就是,我们需要知道每一个Fragment的生命周期,此时就可以重写@Overridepublic void onHiddenChanged(boolean hidden) { super.onHiddenChang

2017-06-05 19:04:01 2306

原创 Android中修改ListView的分割线,xml和代码两种方式

Android中修改Listview中的分割线的样式,通过在xml中设置如下:<ListView android:id="@+id/listView" android:visibility="visible" android:divider="@color/transparent" android:dividerHeight="1px" androi

2017-06-05 18:51:50 470

原创 推荐Android中两个很好用的banner,可无限轮播,可使用第三方图片加载框架加载网络图

很多Android APP中都有广告栏,我自己项目中也使用了,开始自定义的,却不能无限滑动,后来为了实现无限滑动,却出现了滑动空白的现象,bug很多,就在GitHub上找了两个很好用的banner,记录一下,有时间就去看看他们的实现方式,是如何无限滑动时解决加载网络图出现空白的。第一个是 Android-ConvenientBanner,地址为:https://github.com/saiwu

2017-06-05 18:35:22 16524 1

原创 Android中快速生成dimens文件

很多公司ui为了兼容Android和iOS,切的图都是按照iPhone6的尺寸来切的一倍图,而且都是px为单位的,我们使用的时候还需要进行转换,很麻烦,iPhone6的尺寸对应Android的xhdpi。所以自己就写了一个java工具类直接来生成demins文件。public class MyClass { private static final String mPath = "./src

2017-06-02 19:49:28 3275

转载 java的String.format的一些用法和Android中double显示成科学计数的问题

本文转载于 String.format()方法使用说明 http://blog.csdn.net/thc1987/article/details/17528093和JAVA字符串格式化-String.format()的使用 http://blog.csdn.net/lonely_fireworks/article/details/7962171Android中经常会碰到字符串格式化的问题,

2017-06-01 14:20:20 9033

signapk jar包

签名apk的jar包

2023-05-18

Android AOSP日志文件

用于分析Android手机启动过程的日志

2022-09-24

俄罗斯方块,java

JAVA环境下的俄罗斯方块

2014-06-26

空空如也

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

TA关注的人

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