Android
水木蓝绿
这个作者很懒,什么都没留下…
展开
-
Amazon内购接入流程以及测试
介绍了本人集成Amazon渠道应用内购的全部流程,如有不明的可以联系本人QQ:137319629原创 2017-09-08 14:35:39 · 2670 阅读 · 0 评论 -
Google Play 应用上架流程(有图有真相)
Google Play 应用上架流程(有图有真相),具体跳转如下地址https://www.jianshu.com/p/e40e78a279b7原创 2018-10-11 13:45:32 · 2638 阅读 · 0 评论 -
Android 将smali文件转为jar包
想要将smali文件转成jar包,需要经过两个步骤:1.将smali文件转成dex文件;将smali转dex我们需要用到smali.jar这个jar,然后在当前目录输入:java -jar smali.jar test/smali/ -o classes.dex2.将dex文件转成jar包.将dex文件转成jar包,我们需要用到dex2jar-2.0这个工具,然后输入如下命令:d2...原创 2018-09-25 16:38:16 · 4049 阅读 · 2 评论 -
Android组件系列----Android Service组件深入解析
【前言】花了周末两天的时间,整理了一下作为Android四大组件之一的Service的基础知识,通过这篇文章,应该可以明白:对Service的理解、在什么地方使用、怎么使用、要注意哪些问题等。【本文主要内容】一、Service的基本概念(四大组件之一)二、定义(启动)一个Service1、如何定义(启动)一个Service: 2、停止一个started服务有两种方法 3、onS...原创 2018-08-07 09:51:15 · 254 阅读 · 0 评论 -
Android逆向之旅---微信封了抖音分享功能,而我要把短视频分享到朋友圈!
一、前言本文写的目的很简单,因为微信封了抖音短视频分享功能,但是这个对于用户来说都是不好的体验,当初3Q大战,损害的是用户利益,现在也是用户最后都是最受伤的一个。而这两次都和企鹅有关。先看看企鹅为了微视封了的应用:看到这是被封的名单,可以看到企鹅这一次是动真格的了,而且看到企鹅**的一面,本文不讨论企鹅和头条的任何其他关系,我们看到抖音是如何做这种提示:这种举措其实对于用户来说...转载 2018-07-31 09:25:27 · 1689 阅读 · 0 评论 -
Android 8.0适配指北
又到了7月,这是我一年一度的写适配文章的时间,今年到了安卓8.0。为什么我会总会选在这个时间点,因为国内的手机升级总是慢一拍,还有好多的新特性可能也不支持。所以在没有真机的情况下,这类的适配也只是面向模拟器的适配,感觉只能是个参考,并不敢直接用到自己的项目上。不过这几年升级跟进速度是越来越快了,大概从去年底到五月基本都已经吃上奥利奥了。所以使用8.0的用户也越来越多了,适配的时机也就来了。好吧,结...转载 2018-07-23 09:54:27 · 234 阅读 · 0 评论 -
被罚 50 亿美元,Android 究竟招谁惹谁了?
一锤定音,Google 因 Android 移动操作系统存垄断行为受到欧盟委员会开出 43.4 亿欧元(约合 50.4 亿美元)的罚单。这是有史以来,欧洲监管机构开出最大的反垄断罚款金额。对此,欧盟反垄断专员玛格丽特·维斯塔格(Margrethe Vestager)表示:“今天,委员会判定 Google 已采取非法行为巩固其在互联网搜索领域的主导地位。它必须在 90 天内有效终止这一行为,否则...转载 2018-07-20 11:33:16 · 543 阅读 · 0 评论 -
Android 使用python3将jar转smail
废话不多说,直接上代码class JarManager(object): def getJarList(self,file_dir): result = [] for root, dirs, files in os.walk(file_dir): result = files # 当前路径下所有非目录子文件 r...原创 2018-07-19 17:14:08 · 365 阅读 · 2 评论 -
一份年薪50万的Android面试宝典,附答案
0、Android整体架构谈谈你对android系统(体系)架构的理解Linux操作系统为核心,从下往上,依赖关系。应用程序层:包括系统应用以及第三方应用。应用程序框架:提供应用开发所必须的一些API框架,是软件复用的重要手段库:android运行时(核心包(相当于JDK提供的包),虚拟机(优化过的JVM));C/C++的一些库Linux核心:提供了电源管理、进程调度、内存管理、网络协议栈、驱动模...转载 2018-07-12 18:17:14 · 456 阅读 · 0 评论 -
Android实现圆弧滑动效果之FanLayout篇
前言在上篇文章(Android实现圆弧滑动效果之ArcSlidingHelper篇)中,我们把圆弧滑动手势处理好了,那么这篇文章我们就来自定义一个ViewGroup,名字叫就风扇布局吧,接地气。 在开始之前,我们先来看2张效果图 (表情包来自百度贴吧): 哈哈,其实还有以下特性的,就先不发那么多图了: 简单分析圆弧手势滑动我们现在可以跳过了(因为在上一篇文章中做好了),先从...转载 2018-07-18 09:06:12 · 615 阅读 · 0 评论 -
仿炫酷头条小视频拖拽动画
今天想跟大家分享的是头条小视频拖拽的动画效果,玩过头条的小伙伴肯定感受过。酷酷的效果: 由于完整效果图体积太大,只展示了一部分,想体验完整的效果请链接以下地址:apk下载地址深有体会,写好一个控件,重点在于观察分析,化繁为简,经常会进入死胡同,换一换思路,将柳暗花明。大哥快放下你的刀,小弟不BB了。观察分析头条动画打开手机 -> 设置 -> 开发者选项 ...转载 2018-07-17 09:07:29 · 720 阅读 · 0 评论 -
Android安全防护之旅---只需要这几行代码让Android程序项目变得更加安全
我们在编码美丽微信公众号已经弄过了很多app了,不管是协议还是外挂,我们都是那么一路走过来了,在操作的过程中也发现了很多问题就是应用不在乎安全问题带来的后果,因为安全始终都是不可忽视的问题,辛辛苦苦写的代码被人看的体无完肤对不起自己也对不起公司,所以如果你做了这几件事至少可以防止一些人把你的app给强奸了。本文就来总结一下不用加固方式也可以让你的应用变得更加安全可靠。一、混淆永远都不可或缺...转载 2018-07-16 18:37:26 · 359 阅读 · 0 评论 -
HashMap扩容机制、线程安全
0.数组、链表 Java中,ArrayList、LinkedList就是分别用数组和链表做内部实现的。 数组将元素在内存中连续存放,由于每个元素占用内存大小相同,可以通过下标迅速访问数组中任何元素。但是如果要在数组中增加一个元素,需要移动大量元素,在内存中空出一个元素的空间,然后将要增加的元素放在其中。同样的道理,如果想删除一个元素,同样需要移动大量元素去填掉被移动的元素。如果应...转载 2018-05-31 10:30:44 · 470 阅读 · 0 评论 -
Android apk安全全解
大家都知道我们apk是很容易被有些人破解的,特别是涉及到支付方面的app,如果被有心人换掉支付,二次打包那就是很可怕的事情了。今天来给大家分享一些关于app安全方面的技术:1.接口参数加密签名市面上常用的加密签名方式有两种:MD5,RSAMD5加密相信大家都已经很熟悉了,这里就不贴代码了。RSA加密算法代码如下:public class RSA{ public static fina...原创 2018-05-29 09:46:18 · 523 阅读 · 0 评论 -
Android上传文本携带参数
public static String doFilePost(String urlstr, Map<String, String> map,Map<String, File> files) throws Exception { String BOUNDARY = "-------------------------acebdf13572468"; // 定义数据分...原创 2018-05-15 09:54:40 · 192 阅读 · 0 评论 -
Android应用或游戏集成facebook登陆完整流程
上线google play一般都会集成第三方facebook登陆,google登陆和google支付功能,下面我们就来详细介绍每个功能是如何实现的。一.首先我们来看看facebook登陆实现:输入如下网站进入facebook开发者平台:https://developers.facebook.com/ 登陆facebook开发者账号,然后点击我的应用->添加应用 3.输入应...原创 2018-12-03 14:52:57 · 7456 阅读 · 0 评论