java中的sleep()和wait()的区别

转自:https://www.cnblogs.com/hongten/p/hongten_java_sleep_wait.html 对于sleep()方法,我们首先要知道该方法是属于Thread类中的。而wait()方法,则是属于Object类中的。 sleep()方法导致了程序暂停执行指定的...

2019-02-20 22:32:27

阅读数 10

评论数 0

Android安全之---应用防dex2jar原理及实现

转自:https://www.jianshu.com/p/0306cb947d7a 一、反编译某平台代码 最近在看某外卖平台的代码,发现某外卖平台最新版本版本无法正常的通过dex2jar工具将dex转换出Java源代码,在转换过程中会提示出错,如图: dex2jar异常图 查看转换出的...

2019-02-18 00:37:13

阅读数 26

评论数 0

Mac Android Apk反编译

转自:https://www.cnblogs.com/typing/p/7780017.html 在mac os系统上反编译android apk,首先需要准备好以下3个文件: 1、apktool:https://ibotpeaches.github.io/Apktool/install/  ...

2019-01-30 09:36:08

阅读数 43

评论数 0

Service生命周期

与Activity类似,Service也有自己的生命周期函数,在不同的时刻,系统会调用对应的Service生命周期函数,不过与Activity声明周期相比,Service的声明周期更加简单,我们通过官方给出的一张图片来体会一下: 这里我们总结一下: 1). 被启动的服务的生命周期:如果一个Se...

2019-01-28 18:45:23

阅读数 24

评论数 0

语法基础——Proguard语法基础

转自:https://blog.csdn.net/qq_30379689/article/details/81589428 启用混淆 通过工程下的build.gradle文件中的开启混淆开关和配置混淆规则文件 minifyEnabled:混淆开关 proguard-android.txt:S...

2019-01-27 17:06:46

阅读数 43

评论数 0

Android ANR问题总结

转自:https://www.jianshu.com/p/fa962a5fd939 在实际情况中,当Android项目的用户量特别大时候,一些细小的问题也会被放大,ANR问题就是一个典型的例子。 一些ANR问题只会发生在用户实际使用的情景,当系统资源比较紧张等一些特殊情况下才会遇到,而这些ANR...

2019-01-24 14:12:00

阅读数 52

评论数 0

十分钟理解Gradle

一、什么是Gradle 简单的说,Gradle是一个构建工具,它是用来帮助我们构建app的,构建包括编译、打包等过程。我们可以为Gradle指定构建规则,然后它就会根据我们的“命令”自动为我们构建app。Android Studio中默认就使用Gradle来完成应用的构建。有些同学可能会有疑问:”...

2019-01-24 13:19:05

阅读数 27

评论数 0

java.lang.UnsupportedOperationException异常处理

这个异常遇到了才知道坑这么大,坑爹的方法。 private String[] otherUserFromArray = new String[]{“3”, “4”, “发放”}; List<String> userFromList = Arrays....

2019-01-22 10:40:29

阅读数 26

评论数 0

用charles拦截android设备https,证书无效的解决方法

转自:https://blog.csdn.net/kimicsdn/article/details/57089514 阅读本文前您需要了解  1.使用charles拦截https数据包,及其拦截的原理是替换ssl证书。 2.为android设备设置请求代理 正文: APP使用操作系统api发...

2018-12-25 19:11:09

阅读数 542

评论数 0

android使用Charles抓包https请求

android使用Charles抓包https请求1.下载Charles 4.0.22.配置3.手机安装证书 以前使用抓包神器fiddler抓包还是很厉害的,听说过Charles一直没用过,只从换了mac,fiddler就没发用了,只能研究下Charles,这都不是重点,主要是现在的请求都使用了h...

2018-12-25 19:00:35

阅读数 135

评论数 0

这里是默认的

那个是默认的很久没有写博客,占位一下这样不能过吗 很久没有写博客,占位一下 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 这样不能过吗 我们对Markdown编辑器进行...

2018-12-04 18:26:19

阅读数 25

评论数 0

Activity 被回收之后,Fragment中 getActivity返回null

原来Activity切换到后台之后,由于内存不够,此Activity被系统回收了,一段时间之后回到该应用程序,Activity被重新实例化了。而Activity被系统销毁时,附属在该Activity的Fragment并没有被销毁,在Activity的onSaveInstanceState里面将Fr...

2018-08-22 16:53:00

阅读数 100

评论数 0

Android Clipping

转自:https://blog.csdn.net/gaomatrix/article/details/6532144 [java] view plain copy public class Clipping extends Activity { protected void ...

2018-08-16 20:13:17

阅读数 70

评论数 0

Andorid-Tint使用与原理解析

转自:https://blog.csdn.net/zhuoxiuwu/article/details/50976337 Android Tint使用 Tint 属性   Tint 是 Android5.0 引入的一个属性,它可以在Android5.0 系统上,对视图进行颜色渲染。  下面是网...

2018-08-16 20:00:48

阅读数 119

评论数 0

Google MVVM架构demo

google官方地址:https://developer.android.com/jetpack/docs/guide#addendum 应用程序架构指南 本指南适用于过去构建应用程序基础知识的开发人员,现在希望了解构建强大的,生产质量的应用程序的最佳实践和建议的体系结构。 本页假定您熟悉A...

2018-08-06 14:36:51

阅读数 628

评论数 0

java配对实现

转自:https://blog.csdn.net/neweastsun/article/details/80294811 在这篇文章中,我们讨论了一个非常有用的编程概念,配对(Pair)。配对提供了一种方便方式来处理简单的键值关联,当我们想从方法返回两个值时特别有用。 在核心Java库中可以使...

2018-08-01 10:29:44

阅读数 334

评论数 0

Java基础之—反射(非常重要)

转自:https://blog.csdn.net/daodaipsrensheng/article/details/52735036反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))一、反射的概述JAVA反射机制是在运行状...

2018-06-26 16:10:47

阅读数 45

评论数 0

gradle sourceSets配置

1. 代码隔离sourceSets { main { java { exclude '/com.xiaozhu.xzdz.debug/' // 不想包含文件的路径 } } }2...

2018-06-15 11:53:06

阅读数 2490

评论数 0

gradle打包重命名配置

在android studio 3.0之后,谷歌打包重命名之前的一些方法变成私有化,所以要替换之前的方法//打包重命名 android.applicationVariants.all { variant -> variant.o...

2018-06-15 11:47:47

阅读数 802

评论数 0

fragmentManager中的回退栈

转自:https://blog.csdn.net/zglslyg/article/details/20221915实现效果如图    ,另附下载地址fragmentTab切换示例下部tab标签,实现fragment页面切换。遇到的问题:通过FragmentTransaction的replace方法...

2018-04-10 20:40:11

阅读数 190

评论数 0

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