- 博客(13)
- 收藏
- 关注
原创 不混淆内部接口
在混淆代码的时候,不混淆类内部接口:-keep interface com.test.TestSdk$Callback { public ;}调用接口方法:导入jar包import com.test.TestSdk;import com.test.TestSdk$Callback;public class MainActivity extend
2017-02-24 16:03:34 2858 1
原创 Android jar包的混淆
本文章的前提条件是,读者已经掌握了正确导出jar包的技能。1、拷贝Android项目中“proguard.cfg”文件到你指定的位置,并改名为“proguard.pro”,此步是为proguardgui应用做前期的配置。 2、在android开发sdk相应的目录下找到proguardgui启动入口,mac os上的路径如下“/Users/jayhomzhou/IDE
2017-02-24 13:02:09 1106
转载 JDK1.7新特性
JDK1.7概述JDK1.7二>语法JDK1.7三>遍历文件树JDK1.7............1,switch中可以使用字串了String s = "test"; switch (s) { case "test" : System.out.println("test"); case "test1" : Syste
2017-02-24 09:32:53 262
转载 JAVA8 十大新特性详解
本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API“Java is still not dead—and people are starting to figure that out.”本教
2017-02-24 09:25:49 170
转载 Android Service
在Android组件中,service一是用于在后台处理一些不需要user看到的事件,比如有一些只有在AP启动的时候才听的action,可以动态的在service里来监听,动态注册receiver,还有一些需要receiver来驱动的事件,由于receiver不适合处理复杂耗时的逻辑,可以start service来做UI显示前的处理,在需要和适合显示的时候才发消息给UI 来显示。再一个就是返
2017-02-24 09:22:07 150
原创 Android判断某个服务是否在运行
/** * 判断某个服务是否正在运行的方法 * 是包名+服务的类名(例如:net.loonggg.testbackstage.TestService) * @return true代表正在运行,false代表服务没有正在运行 */ public boolean isServiceWork(Context mContext, String serviceName) {
2017-02-24 09:19:25 176
原创 android代码打开apk与卸载apk
Android程序使用代码的安装和卸载!!! 安装:String str = "/CanavaCancel.apk"; String fileName = Environment.getExternalStorageDirectory() + str;Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType
2017-02-24 09:17:37 473
转载 Eclipse Neon 4.6版本特性
截止 2016-07-21,使用jdk 8 语法编写的最新的 Eclipse Neon 已经有7个里程碑版本(Milestone): http://www.eclipse.org/eclipse/news/4.6/M1/ http://www.eclipse.org/eclipse/news/4.6/M2/ http://www.eclipse.org/eclipse/news/4.6
2017-02-24 09:07:45 829
转载 Android中怎么启动关闭Service及功能解释 .
什么是Service? 解惑: 1、 Service不是分离开的进程,除非其他特殊情况,它不会运行在自己的进程,而是作为启动运行它的进程的一部分。 2、 Service不是线程,这意味着它将在主线程里劳作。 启动service有两种方法: 1、 Context
2017-02-24 09:05:57 1045
转载 DownloadManager的使用
Android系统下载管理DownloadManager功能介绍及使用示例本文主要结合源码介绍Android系统下载管理DownloadManager的强大功能及使用。这是许久来准备写的一系列博客,这篇主要介绍DownloadManager的功能和示例,后面还有两篇会介绍下载管理的底层设计(DownloadProvider、DownloadManager、DownloadManager
2017-02-24 09:03:42 227
原创 setDestinationInExternalPublicDir方法
download manager的setDestinationInExternalPublicDir(“Trinea”, “MeiLiShuo.apk”);表示设置下载地址为sd卡的Trinea文件夹,文件名为MeiLiShuo.apk。设置下载路径接口为setDestinationUri,setDestinationInExternalFilesDir,setDestinationT
2017-02-24 09:01:32 2640
转载 Android应用完全不需要那么多的权限
原文出处: Dan Lew Android系统的权限从用户的角度来看有时候的确有点让人摸不着头脑。有时候可能你只需要做一些简单的事情(对联系人的信息进行编辑),却申请了远超你应用所需的权限(比如访问所有联系人信息的权限)。这很难不让用户对你保存戒备。如果你的应用还是闭源的那用户也没办法验证是否你的应用正在把他的联系人信息上
2017-02-24 08:53:47 642
转载 【Android】错误:Installation error: INSTALL_FAILED_VERSION_DOWNGRADE
这个问题的原因就是在你的手机或者模拟器上安装了同包名的应用,并且你当前运行的versionCode的值小于已经安装应用的versionCode的值,因此会提示安装失败!解决方式:1.卸载之前已经安装的该Apk。2.在manifest配置文件中提高Android:versionCode的值!
2017-02-24 08:52:06 277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人