1、设置 java 文件的代码提示功能打 开 Eclipse 依次选择 Window > Preferences > Java > Editor - Content Assist > Auto activation triggers for Java ,设置框中默认是一个点,现在将它改为:以下为引用...
分类:
移动开发 时间:
2015-08-18 11:50:47
阅读次数:
156
原文链接:http://www.codeceo.com/article/android-resource-android-mem.html
这篇文章主要介绍在实际Android应用程序的开发中,容易导致内存泄露的一些情况。开发人员如果在进行代码编写之前就有内存泄露方面的基础知 识,那么写出来的代码会强壮许多,写这篇文章也是这个初衷。本文从Android开发中的资源使用情况入手,介绍了如何...
分类:
移动开发 时间:
2015-08-18 01:15:54
阅读次数:
230
我在博客上发表一些我的Android学习心得,希望对大家能有帮助。
这一篇我们讲述一下最新的ADT环境下如何进行Android混淆在新版本的ADT创建项目时,混码的文件不再是proguard.cfg,
而是project.properties和proguard-project.txt。
我们把之前配置都配置好了,proguard已经在包含在sdk中了。
环境配置参考 Android学习心得(...
分类:
移动开发 时间:
2015-08-16 23:04:18
阅读次数:
137
用过快牙的朋友应该知道它们在两天设备之间传输文件的时候使用的是wifi热点,然后另一台便连接这个热点再进行传输。快牙传输速度惊人应该跟它的这种机制有关系吧。不知道它的搜索机制是怎样的,但我想应该可以通过热点的名字来进行判断吧。下面我们就来探讨一下如何自动创建一个wifi热点吧 创建wifi热点首先需...
分类:
移动开发 时间:
2015-08-14 08:44:40
阅读次数:
919
前段时间发现一个小工具,因为程序一直在修改,里边肯定会有许多不适用的资源,清理了这些东西会对程序的结构有一定的帮助。
AndroidUnusedResources:现在说下这个东西的使用,使用这个东西非常的简单
1、首先下载这个文件 :http://download.csdn.net/detail/u012808234/8994219;
2、把这个文件放到你要检查的项目的根目录下...
分类:
移动开发 时间:
2015-08-12 11:35:23
阅读次数:
155
android关闭日志我们在开发时,经常会输出各种日志来debug代码。但是等到应用发布的apk运行时不希望它输出日志。关闭输出日志Log.v(),Log.i(),Log.w(),Log.v(),Log.e()等原理:那么我们可以通过proguard来删除各种日志输出代码。然后导出apk时,将会过滤...
分类:
移动开发 时间:
2015-08-10 17:44:02
阅读次数:
143
Android可以自身可以实现代码的混淆功能,Android集成了代码混淆的功能,这些功能在Android SDK的tools有个proguard目录,这个目录下就是提供了Andoid代码的混淆功能,我们只需要在Android项目中进行简单的配置即可。
1、proguard.cfg文件
创建Android项目之后,在Android项目根目录下有个proguard.cfg文件,这个文件中就是描述...
分类:
移动开发 时间:
2015-08-09 15:36:11
阅读次数:
177
研究了一下android的apk困惑签名和代码包装,假设没有混乱包。然后apk人们可以直接查看源代码反编译出来,尽管混乱包或能看懂。但不是那么容易理解,要求在至少一些时间假设不混淆,反编译后的代码例如以下:基本上就是源代码。假设混淆后,反编译后的代码例如以下:watermark/2/text/aHR...
分类:
移动开发 时间:
2015-08-08 21:15:01
阅读次数:
246
MonkeyRunner:monkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过monkeyrunner,您可以写出一个Python程序去安装一个Android应用程序或测试包,运行它,向它发送模拟击键,截取它的用户界面图...
分类:
其他好文 时间:
2015-08-08 11:45:40
阅读次数:
180
原本放在一起Android项目与发布的文件相混淆。我突然想到,为什么不写博客,分享。有这篇文章的情况下,。Android代码混淆及项目公布步骤记录一、清理代码中的调试信息,如Log、System.out二、在清单文件里改动版本号为当前版本号,假设须要更新数据库,则须要在配置类或配置文件里改动程序数据...
分类:
移动开发 时间:
2015-08-07 10:52:19
阅读次数:
133