- 博客(20)
- 收藏
- 关注
原创 Android 反编译 apktool
Android 反编译大家都很熟悉了 现在整理一下流程 做一个总结 1.首先去官网下载需要得工具 https://ibotpeaches.github.io/Apktool/install/ 按照官网得要求配置 运行 最好不要配置在c:windows目录下 建议 采用其他目录 2. 然后把需要反编译得apk放到同一个目录下 3. cmd 命令进入目录 运行命令 ap...
2019-02-19 13:42:48
213
原创 接口回調 Android
接口回調的例子 1.首先定義一個接口 裏面定義了一個方法publicinterface OnCallBackListener { void getResult(String str)}2.定義一個方法 參數為定義的接口 public void settre(OnCallBackListener call) { call.getResult(...
2019-01-16 14:51:32
155
原创 Java基础篇 继承篇
苹果和香蕉都属于水果,苹果和香蕉有共同的属性都是水果,又具有自己各自的属性,这个时候我们定义 苹果类 还有水果类 形式为 class 水果 { } class 苹果 extends 水果{}这个时候苹果就会具有水果的方法和属性 上代码 class Animal{ private String name; private Strin...
2019-01-16 14:25:11
212
原创 Java BigInteger使用
当数值超过int类型或者long类型定义得最大值得时候 可以用BigInteger这个来计算 BigInterger add(BigInteger other) //+ BigInterger subtract(BigInterger other)//- BigInterger multiply(BigInterger other)//* BigInterger divide(BigI...
2019-01-15 10:28:54
404
转载 约束布局使用
原文:https://blog.youkuaiyun.com/lmj623565791/article/details/78011599
2019-01-14 13:52:01
298
转载 keyStore 和.jks的签名的区别
keystore 是Eclipse 打包生成的签名。 而 。jks是Android studio 生成的签名!都是用来打包的,并保证应用的唯一性!这就是他们的最大的区别! 备注:很多第三方市场,我们上传apk的时候,他们只支持keystore,需要我们把.jks签名转化为.keystore!原文:https://blog.youkuaiyun.com/wolfking0608/artic...
2019-01-14 09:56:42
1775
转载 Android Studio 项目中,哪些文件应该忽略而不提交到svn的服务器中?
Android Studio 项目中,哪些文件应该忽略而不提交到svn的服务器中?Android Studio 中建议过滤的文件:- .idea 文件夹- .gradle 文件夹- 所有的 build 文件夹- 所有的 .iml 文件- local.properties 文件 Settings --> Version Control --> Ignore...
2019-01-11 15:37:39
792
转载 java移位运算符
1、 左移运算符 左移运算符<<使指定值的所有位都左移规定的次数。 1)它的通用格式如下所示: value << num num 指定要移位值value 移动的位数。 左移的规则只记住一点:丢弃最高位,0补最低位 如果移动的位数超过了该类型的最大位数,那么编译器会对移动的位数取模。如对int型移动33位,实际上只移动了332=1位。 ...
2019-01-10 14:17:56
94
原创 进制转换
因为最近在研究一些编码规则,用到了很多的进制转换。1.十进制转二进制 这里用19举例 十进制的19转换为二进制为 10011 计算方法为19除2 把余数相连 从下向上相连就是10011。 看图 图有点烂 2.二进制转十进制 以10011举例 10011 从右向左开始 1*2零次方+1*2的1次方+.....
2019-01-09 13:47:29
3845
转载 JavaWeb——Get、Post请求中文乱码问题
最近在重温JavaWeb基础内容,碰到了之前也时常遇到的中文乱码问题,想着反正是经常要处理的,不如当即就把它整理出来放在博客里,省得遇到时再去到处搜。 1. Post请求乱码的解决方案: 手工创建一个过滤器实现javax.servlet.Filter接口:public class CharacterEncodingFilter implements Filter { ...
2019-01-08 11:31:59
1354
原创 Python 客户端与服务端
先看客户端如何发送数据 from socket import *udpSocket = socket(AF_INET, SOCK_DGRAM)destIp = input("请输入目的ip:")destPort = int(input("请输入目的port:"))sendData = input("请输入要发送的数据:")#udpSocket.sendto(sendData....
2018-09-02 20:53:11
246
原创 python 动态添加属性和方法
首先 动态添加属性class Person(object): def __init__(self, newName, newAge): self.name = newName self.age = newAgelaowang = Person("老王", 10000)print(laowang.name)print(laowang.age)...
2018-08-30 14:02:02
311
原创 python 装饰器
python装饰器是干嘛的 就是现在又一个函数方法 不想改动他本身的代码 又想给他增加新的功能 就是装饰器 这样说比较笼统 大概就是这个意思 先来看代码 def w1(func): def inner(): print("---新增功能----") func() return inner@w1def f1(): pri...
2018-08-30 13:25:14
137
原创 python 闭包应用
闭包的应用 先看代码 def test(a,b): def test_in(x): print(a*x+b) return test_in line1 = test(1,1) line1(0) test函数就是典型的闭包应用 test传入了两个外部函数变量 返回了内部函数的引用 然后调用 line1(0) 代表传入了x的纸 最后...
2018-08-30 11:06:11
457
原创 python 闭包
最近开始学习python 学习了闭包 先来了解什么是闭包 闭包就是内部函数引用了外部函数的变量 最后外部函数返回了内部函数的引用 这就是典型的闭包 先来看一段代码 def test(number): def test_in(number2): print(number+number2) return test_inret = test(10...
2018-08-30 10:59:01
117
转载 原 TaskExecutionException: Execution failed for task ':app:transformJackWithJackForDebug'最权威有效的解决方案
关于TaskExecutionException:Execution failed for task ':app:compileDebugJavaWithJavac'和':app:transformJackWithJackForDebug'.通过亲身受害,爬坑实践证明非常权威有效的解决方案 项目运行本身都是好好的,但就是那么突然,项目需要改一个地方,在发布的页...
2018-07-17 17:38:25
3075
原创 程序类型已存在:android.support.v4.app.BackStackRecord
这种bug 就是引用了最新的v7 或者v4包 找一个没有问题的项目 替换一下就可以了
2018-07-13 18:02:16
2684
转载 Android调用系统应用打开各种类型文件
//建立一个文件类型与文件后缀名的匹配表 private static final String[][] MATCH_ARRAY={ //{后缀名, 文件类型} {".3gp", "video/3gpp"}, {".apk", "application/vnd.android.package-archive"}, {".asf", "video.
2018-07-13 17:32:11
860
原创 Exception thrown on Scheduler.Worker thread. Add `onError` handling. Rxjava和Retorfit请求网络崩溃
使用RXjava1 和Retrofit请求网络的过程中 遇到了下面的问题 翻译过来就是线程调度有问题 需要添加Error处理 java.lang.IllegalStateException: Exception thrown on Scheduler.Worker thread. Add `onError` handling. .subscribe(EasySubscriber.create...
2018-07-13 17:13:03
3621
原创 wind10下jdk环境变量配置
在系统变量下面配置 JAVA_HOME:你自己的jdk的路径CLASSPATH= .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 注意前面有一个.千万不要忘了。配置Path变量,这里win10和其他的不同就出来了,win的path变量,要用jdk的绝对路径,而不能用%JAVA_HOME%这一类的,计算机识别不了。 path= C:\Progra...
2018-06-20 09:38:28
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人