Android
文章平均质量分 74
Goodnight_大白菜
奋斗的小青年
展开
-
Android的代码混淆————ProGuard
ProGuard简介Android2.3之后工程中自带了ProGuard混淆Android的官网ProGuard介绍地址:Develop-tools-Tools Help-ProGuard官网访问太慢Android developer 最新国内镜像:http://wear.techbrood.com对应的ProGuard网址:http://developer.andro原创 2015-05-28 14:13:14 · 652 阅读 · 0 评论 -
Bitmap与Drawable间的关系
Bitmap- 称作位图,一般位图的文件格式后缀为bmpDrawable- 作为Android平下通用的图形对象,它可以装载常用格式的图像比如GIF、PNG、JPG,当然也支持BMP,当然还提供一些高级的可视化对象,比如渐变、图形等。Bitmap是Drawable . Drawable不一定是Bitmap Drawable在内存占用和绘制速度这两个非常关键的点上胜过Bitm转载 2015-05-22 21:21:17 · 640 阅读 · 0 评论 -
Looper、Handler、Message
Looper、Handler、Message原创 2015-05-21 21:03:03 · 580 阅读 · 0 评论 -
APK的反编译
(一)反编译的理论基础Android是基于Java语言进行的编程,其apk(全称:Android Package)文件是将Java编译后的.class文件打包成.Jar包文件,之后打包成classes.dex文件,最后在打包成.apk安装发布而反编译就是这个的逆过程。(二)Android的反编译分两个过程1、获取资源文件需要两个工具apktool:http://转载 2015-05-25 20:46:04 · 536 阅读 · 0 评论 -
分辨率和屏幕密度、Display和DisplayMetrics的区别
1、分辨率和屏幕密度的区别(1)分辨率显示分辨率指屏幕所能显示的像素有多少。显示分辨率一定的情况下,显示屏越小图像越清晰,反之,显示屏大小固定时,显示分辨率越高图像越清晰。图像分辨率指图像单位英寸中所包含的像素点数(2)屏幕密度(Density)指屏幕每英寸有多少个显示点(3)与分辨率有关的一些单位dip: device indepe原创 2015-05-22 21:56:37 · 1601 阅读 · 0 评论 -
LayoutInflater的使用
在实际工作中,事先写好的布局文件往往不能满足我们的需求,有时会根据情况在代码中自定义控件,这就需要用到LayoutInflater。LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,而findViewById()是用来获得具体控件的。LayoutInflater经常在Base转载 2015-05-21 20:38:16 · 325 阅读 · 0 评论