自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 TextView实现图文混排的总结

1。通过设置drawableLeft,drawableRight,drawableTop,drawableBottom等属性控制图片的显示 这种方式是最简单的方式,但是也有一定的局限性。如: 1:该图片默认是居中的,当文字的高度大于图片时,图片无法设置为与文字上/下端对齐。 2:通过drawablePadding属性设置图片与文字的间距时,如果文字与图片的距离大于drawablePadding

2016-11-20 17:25:22 2205

转载 TextView中lineSpacingExtra属性兼容性问题

android:lineSpacingExtra 属性是用来设置文字的行间距的,使用dp作单位,如:android:lineSpacingExtra="7dp"。但是,运行在不同版本的系统中,该属性显示出不同的效果。以下便是对该属性的应用总结。1.当运行在Android 5.0 系统(包含)以下中,设置android:lineSpacingExtra="7dp"时,出现如下:上图中

2016-11-16 23:18:36 5709

原创 Android 中 ProGuard 混淆详解(二)

概述在上一篇文章中,只是介绍了ProGuard混淆的基本配置,和混淆结果文件的查看。代码混淆包含了四个过程,压缩,优化,混淆,预校验等。这四个过程默认是开启的,在Android 项目中,我们可以选择将“优化”和“预校验”关闭,对应的命令是“-dontoptimize” 和“-dontpreverify”,sdk中默认的proguard-android.txt 文件已经包含这两个混淆命令,不需要额外配

2016-11-08 09:12:19 611

原创 Android 中 ProGuard 混淆详解(一)

概述Android开发中混淆是防止代码反编译的重要手段,同时在混淆中还包括了代码压缩,资源压缩的优化过程。使用ProGuard,我们可以将项目中未被使用的类,类成员,方法,属性移除,有助于规避64K方法数的瓶颈,把类,类成员,方法重命名为无意义的简短名称,增加逆向工程的难度,同时还可以通过Gradle来移除未被使用的资源,可以有效减少apk的大小。ProGuard简介ProGuard 由shrink

2016-11-08 09:08:05 846

原创 Android LitePal实战应用

概述LitePal是一款开源的Android 数据库框架,它采用了对象关系映射(ORM)的模式,并将我们平时开发最长用到的一些数据库功能进行了封装,能够不用编写一行SQL语句就可以完成各种建表,增删该查的操作。LitePal是一个轻量级的开源库,jar包只有100k不到,而且近乎零配置,使用非常的方便。

2016-11-03 18:47:36 1001

tomcat 8.5.8

tomcat

2016-11-25

Android逆向助手

Android逆向助手,用来反编译apk资源

2016-11-24

android webview与js交互简单demo

android webview与js交互简单demo

2016-08-10

空空如也

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

TA关注的人

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