技术
神尘2019
开始想写点东西了,老了。
展开
-
AndroidStudio-3.2.1(二十八)反编译与混淆
使用androidstuio将android项目打包成apk后,可以使用解压软件直接打开。但是这里的文件除了assets文件夹和图片资源外,都是编译后的文件了,无法直接查看布局(xml)和代码(java)文件,打开是字节流。因此需要使用反编译工具apktool。apktool的使用1、到官网上下载两个文件apktool.bat和apktool.jar(下载后去掉版本号),然后拷贝到C:\Wi...原创 2019-05-08 16:53:28 · 941 阅读 · 0 评论 -
AndroidStudio-3.2.1(二十六)集成微信支付
根据微信官网的介绍,微信支付共有6种方式,本文介绍是APP支付。APP支付又称移动端支付,是商户通过在移动端应用APP中集成开放SDK调起微信支付模块完成支付的模式。支付流程1、用户在APP内选中商品或服务,点击支付。2、APP将支付订单信息发送给APP后台进行处理。3、APP后台将签名后的订单信息返回。4、APP内调用微信支付接口发送支付请求。5、请求成功,则唤起微信支付界面;如果失...原创 2019-05-06 15:21:24 · 972 阅读 · 0 评论 -
AndroidStudio-3.2.1(二十七)点9切图
在Android的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整缩放区域的一种图片格式“.9.png”。这种图片是用于Android开发的一种特殊的图片格式,它的好处在于可以用简单的方式把一张图片中哪些区域可以拉伸,哪些区域不可以拉伸设定好,同时可以把显示内容区域的位置标示清楚。先看对比图:明显看出,普通png的4个角由于拉伸已经不清晰了,但是点9切图...原创 2019-05-07 10:56:30 · 656 阅读 · 0 评论