听海的博客

努力过,期待中,好好工作。

Android Studio 使用AndroidProguardPlugin插件实现代码混淆

本章节讲述使用AndroidStudio使用AndroidProguardPlugin插件进行代码混淆的操作下载AndroidProguardPlugin插件插件 地址:https://codeload.github.com/zhonghanwen/AndroidProguardPlugin/zi...

2018-03-15 14:00:00

阅读数 1433

评论数 0

AndroidStudio 获取debug和release版本的SHA1和MD5

Android项目开发过程中常常需要知道测试版本和发布版本的SHA1和MD5 比如高德地图API       AndroidStudio   1.获取debug 版本   打开CMD,输入: cd .android keytool -list -v -keystore de...

2017-09-29 17:50:51

阅读数 1821

评论数 0

Android 反编译apk

Android项目开发中经常会遇到   反编译apk查看源代码的 的需求   本章节讲述自己以前使用的方法     方法1:反编译apk 查看java文件 工具:dex2jar-0.0.9.9   工具下载地址:http://download.csdn.net/detail/wei...

2017-07-04 15:46:37

阅读数 253

评论数 0

Android 内存泄漏常见案例

1.非静态内部类创建静态实例造成的内存泄漏  例如,有时候我们可能会在启动频繁的Activity中,为了避免重复创建相同的数据资源,可能会出现如下写法: public class ScreenActivity extends AppCompatActivity { private ...

2017-06-23 10:37:48

阅读数 411

评论数 2

Android 配置 minSdkVersion,targetSdkVersion,maxSdkVersion

本章节讲述minSdkVersion,targetSdkVersion,maxSdkVersion       eclipse中配置 在清单文件中 <uses-sdk     android:minSdkVersion="11"...

2017-06-22 16:41:01

阅读数 458

评论数 0

Android APK加固

推荐几个Android APK加固的第三方软件     一.阿里聚安全   https://www.aliyun.com/product/mobsec?utm_content=se_1000088734         二.腾讯乐固   http://legu.qcloud...

2017-06-22 09:15:21

阅读数 286

评论数 0

Android 封装SDK详解

注:   1.SDK:软件开发工具包(缩写:SDK、外语全称:Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。   2.封装SDK:首先SDK是提供给别人调用的工具。所以常见的SDK都是以...

2017-06-15 18:52:17

阅读数 18575

评论数 0

Android Studio 使用FindBugs插件查找项目中的BUG

1.简介 FindBugs 是一个工具,可以用它自动帮你找出代码中潜在的BUG。当然事实并不一定总是如此,也有很多它找不出来的地方。下面将直接介绍如何在Android Studio中的简单使用。 官网:http://findbugs.sourceforge.net/。       2....

2017-06-07 10:45:06

阅读数 152

评论数 0

MyEclipse(Eclipse)打包项目成Jar

1.第一步打开我们的myeclipse软件,选中我们要打包的项目,右键选择“Export”,如下图所示:       2. 第二步进去之后,点击“Java----->JAR file”,如下图所示:       3.第三步进去jar打包之后,选择要打包...

2017-06-07 10:35:44

阅读数 281

评论数 0

Android 应用内存泄露分析框架详解

1.什么是内存泄漏 通俗来说,定义了的变量没使用,就是内存泄漏了。Android虚拟机的垃圾回收采用的是根搜索算法,还一种是程序计数器算法。GC会从根节点(GC Roots)开始对heap进行遍历。到最后,部分没有直接或者间接引用到GC Roots的就是需要回收的垃圾,会被GC回收掉。而内存泄漏...

2017-06-05 09:33:41

阅读数 176

评论数 0

Android 垃圾回收器机制以及强引用+软引用+弱引用+虚引用

一.垃圾回收机制   1.简介 垃圾回收或GC(Garbage Collection),是一种自动的存储管理机制,它是Java语言的一大特性,方便了我们这些程序员编码,把内存释放工作的压力都转让到了系统,故而是以消耗系统性能为代价的。C++编码的时候,我们需要自己实现析构函数来进行内存释放,...

2017-04-26 20:35:30

阅读数 269

评论数 0

Android APP更新版本

Android APP检测更新新版本是一个常见的问题       图片1对应的代码   public class UpdateAppDialog extends Dialog implements View.OnClickListener { private Tex...

2017-04-21 09:47:04

阅读数 312

评论数 0

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