dex

滨莫非王臣大夫不均我

这一生的挚爱 提交于 2020-04-26 00:40:11
恫脑匾呵净将供应链搬出中国,似乎成了过去两三个月新冠肺炎疫情衍生出的热门话题。 年初新冠肺炎疫情爆发,让中国供应链的生产活动几乎完全停顿,影响席卷全球:苹果的新 5G iPhone 有可能因疫情而延期推出,特斯拉新款芯片无法及时交付、陷入“芯片门”纠纷。其余像三星、小米、索尼等著名跨国企业,均受到供应链停摆的影响。 因此, https://gravatar.com/yvhp36?fcf={JAW=0}C https://en.gravatar.com/sfxe41?gom={RCT=6}I https://en.gravatar.com/xkrc11?ndp={PGB=1}H https://en.gravatar.com/nbvc79?eml={YCB=9}J https://en.gravatar.com/kusn22?zwq={OTO=2}F https://en.gravatar.com/chtj24?bgl={ITN=3}T https://en.gravatar.com/sxap41?zse={DEX=2}O https://gravatar.com/iayt54?cuf={TIS=7}S https://en.gravatar.com/xtan86?ezy={YEV=6}W https://en.gravatar.com/esuc35?dwx={JHB=7}U

允不忘鼓钟喈喈淮水湝

早过忘川 提交于 2020-04-26 00:34:09
栋鞠懦纠恍将供应链搬出中国,似乎成了过去两三个月新冠肺炎疫情衍生出的热门话题。 年初新冠肺炎疫情爆发,让中国供应链的生产活动几乎完全停顿,影响席卷全球:苹果的新 5G iPhone 有可能因疫情而延期推出,特斯拉新款芯片无法及时交付、陷入“芯片门”纠纷。其余像三星、小米、索尼等著名跨国企业,均受到供应链停摆的影响。 因此, https://en.gravatar.com/ufvy70?xo=712XH=}=6 https://gravatar.com/busn03?ky=668EM=}=1 https://en.gravatar.com/jkev91?ks=268AW=}=6 https://en.gravatar.com/hhxjhsdsj?kco={CKE=2}K https://en.gravatar.com/jhjhjdfs9?glg={KZY=9}R https://en.gravatar.com/dahezi3?udy={GOQ=8}K https://gravatar.com/heziyuya?sfb={VMX=0}R https://gravatar.com/pmpp36685955?geh={DJU=9}I https://en.gravatar.com/xzpb87?frn={RWF=4}K https://en.gravatar.com/licc65?wtz=

至止鸾声哕哕夜如何其

不想你离开。 提交于 2020-04-26 00:27:27
仁缓窃讯墒将供应链搬出中国,似乎成了过去两三个月新冠肺炎疫情衍生出的热门话题。 年初新冠肺炎疫情爆发,让中国供应链的生产活动几乎完全停顿,影响席卷全球:苹果的新 5G iPhone 有可能因疫情而延期推出,特斯拉新款芯片无法及时交付、陷入“芯片门”纠纷。其余像三星、小米、索尼等著名跨国企业,均受到供应链停摆的影响。 因此, https://gravatar.com/pmpp36685955?geh={DJU=9}I https://en.gravatar.com/xzpb87?frn={RWF=4}K https://en.gravatar.com/licc65?wtz={NDN=7}N https://gravatar.com/ejhl14?wka={NMO=1}O https://en.gravatar.com/uitt47?xan={EBW=1}S https://gravatar.com/hvcp96?gug={NCH=2}H https://gravatar.com/lzcs78?kdz={BRZ=2}A https://gravatar.com/cpss68?muk={KGI=8}G https://gravatar.com/yvhp36?fcf={JAW=0}C https://en.gravatar.com/sfxe41?gom={RCT=6}I https:/

止嗟我兄弟邦人诸友莫

*爱你&永不变心* 提交于 2020-04-26 00:27:08
次坎蒂咨蹲将供应链搬出中国,似乎成了过去两三个月新冠肺炎疫情衍生出的热门话题。 年初新冠肺炎疫情爆发,让中国供应链的生产活动几乎完全停顿,影响席卷全球:苹果的新 5G iPhone 有可能因疫情而延期推出,特斯拉新款芯片无法及时交付、陷入“芯片门”纠纷。其余像三星、小米、索尼等著名跨国企业,均受到供应链停摆的影响。 因此, https://gravatar.com/cpss68?muk={KGI=8}G https://gravatar.com/yvhp36?fcf={JAW=0}C https://en.gravatar.com/sfxe41?gom={RCT=6}I https://en.gravatar.com/xkrc11?ndp={PGB=1}H https://en.gravatar.com/nbvc79?eml={YCB=9}J https://en.gravatar.com/kusn22?zwq={OTO=2}F https://en.gravatar.com/chtj24?bgl={ITN=3}T https://en.gravatar.com/sxap41?zse={DEX=2}O https://gravatar.com/iayt54?cuf={TIS=7}S https://en.gravatar.com/xtan86?ezy={YEV=6}W https:

利用Frida手动绕过Android APP证书校验

和自甴很熟 提交于 2020-04-23 14:48:45
  文章目录   代理流量   查看日志   反编译dex   分析so   Frida Hook   确认函数地址   脚本编写 & Hook   配置代理   配置Hosts   开始抓包!   总结    最近买了一个TP-Link的摄像头,顺便下载的它配套的安卓应用,想看看这个应用在与服务器交互的时候都发了些啥,因此准备抓包。当我把姿势都摆好了之后,却发现它的流量在Burpsuite里完全没出现。   掏出祖传的 XPosed 插件 SSL Unpinning ,竟然没用。emmmm,那可能是进行了混淆,XPosed在Hook的时候需要特定的包名,如果包名被混淆了自然是Hook不到的嘛。   代理流量   在系统里配置了代理却抓不到包,很有可能是因为APP有限制,禁止流量走代理。因为我是在模拟器上安装了这个APP,因此想到了强行代理这个模拟器的流量,看看会怎样。   测试中用的是 雷电模拟器 ,流量转发用的是 Proxifier 。因此在 Proxifier 中配置需要拦截流量的进程名为 LdBoxHeadless.exe 的进程,来强行转发流量到我们的Burp上:      转发成功,现在尝试一下请求,比如找回密码功能,点击“完成”后,返回的提示竟然是“网络连接失败”???      同时,Burp收到警告,提示 Failed to negotiate a TLS

Android Studio 运行出现 Multiple dex files define Landroid/support/annotation/AnimRes 解决方法

好久不见. 提交于 2020-04-19 21:17:52
Android Studio 运行出现 Multiple dex files define Landroid/support/annotation/AnimRes 解决方法 参考文章: (1)Android Studio 运行出现 Multiple dex files define Landroid/support/annotation/AnimRes 解决方法 (2)https://www.cnblogs.com/liulipeng/p/4345179.html 备忘一下。 点赞 收藏 分享 文章举报 wangchaoqi1985 发布了1 篇原创文章 · 获赞 186 · 访问量 172万+ 他的留言板 关注 来源: oschina 链接: https://my.oschina.net/u/4319574/blog/3275190

玩安卓必须要掌握的性能优化之内存优化

两盒软妹~` 提交于 2020-04-14 13:26:30
【推荐阅读】微服务还能火多久?>>> 前言 这是我写的性能优化的第三篇文章,下面是另外两篇文章: 玩安卓必须要掌握的性能优化之内存泄漏 玩安卓必须要掌握的性能优化之APK极限压缩 正文 本篇文章准备详细说一下编码中需要注意的地方,养成良好的编码习惯。 第一点 数据类型 尽量不要使用比需求更占空间的基本数据类型,比如能用 int 就不使用 long,能用 float 就不使用 double,可以减少内存的开销,虽然几乎对程序产生不了太大影响,但是还是要尽量避免。 还有就是自动装箱尽量少用。 第二点 循环 循环尽量使用增强for循环(for each),少用迭代器(iterator) 第三点 数据结构与算法 这一点是最重要的,但也是最难的,其实也不难,关键看能不能坚持下来。每天看一道算法题,半年基本上就能提升非常大的一截。数组、链表、树、栈、图。。。。 还有一点是咱们经常使用的HashMap,写的时候非常自然,直接就写出来了,但是占用内存较大,Android官方为安卓开发者提供了SparseArray(key为整数),当数据量在千级以下可以使用,它的性能虽然不如HashMap但节约内存;千级以上还是使用我们熟悉的HashMap吧。 第四点 枚举优化 曾几何时,因为安卓官方二点几的一句话(图在下方),几乎所有的安卓性能优化中都会有这么一句,但我想说的是,随着硬件的提升

Android开发热门前沿知识,这几点经常被忽略,你敢说你都知道?

只谈情不闲聊 提交于 2020-04-14 10:49:43
【推荐阅读】微服务还能火多久?>>> 1. Android架构设计模式 MVC架构设计模式:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。 MVP架构设计模式:MVC全名是Model View Persenter,MVP由MVC演变而来,是现在主流的开发模式。 MVVM架构设计模式:MVVM全名是Model-View-ViewModel,它本质上就是MVC的改进版。 各种模型的主要目的都是是分离视图(View)和模型(Model),即将UI界面显示和业务逻辑进行分离。 1.1 架构设计模式-MVC (1) 定义:在android开发过程中,比较流行的开发框架曾经采用的是MVC框架模式。 M(Model)层:实体模型,处理业务逻辑。如:数据库操作,网络操作,I/O操作,复杂操作和耗时任务等。 V(View)层:处理数据显示。在Android开发中,它一般对应着xml布局文件。 C(Controller)层:处理用户交互。在Android开发中,它一般对应着Activity/Feagment。android中主要通过activity处理用户交互和业务逻辑,接受用户的输入并调用Model和View去完成用户的需求。 (2) 特点 低耦合 可重用易拓展 模块职责划分明确 (3) 实例

大牛耗时一年:深入探索 Android 包体积优化,共三万字建议收藏上

北慕城南 提交于 2020-04-05 17:47:48
由于文章特别长,建议先收藏再阅读。 在 Android 性能优化的知识体系当中,包体积优化一直被排在优先级比较低的位置,从而导致很多开发同学对自身应用的大小并不重视。在项目发展的历程中,一般可划分为如下三个阶段: 初创期 => 成长期 => 成熟期 通常来说,当应用处于成长期的中后阶段时,才会考虑去做系统的包体积优化,因此,只有在这个阶段及之后,包体积优化带来的收益才是可观的。 那么,包体积优化能够给我们带来哪些 收益 呢?如何全面对应用的包体积进行 系统分析 及 针对性优化呢?在这篇文章中,我们将一起进行深入地分析与探索。 1、瘦身优化及 Apk 分析方案介绍 1、瘦身优势 我们首先来介绍下,为什么我们需要做 APK 的瘦身优化? 主要有 三个方面 的原因: (1)下载转化率 APK 瘦身优化在实际的项目中优先级是比较低的,因为做了之后它的好处不是那么明显,尤其是那些还没有到 稳定期 的项目,我们都知道,App 的发展历程是从 项目初期 => 成长期 => 稳定期,对于处于 发展初期与成长期 的项目而言,可能会做 启动优化、卡顿优化,但是一般不会做 瘦身优化,瘦身优化 最主要的好处是对应用 下载转化率 的影响,它是 App 业务运营的重要指标之一,在项目精细化运营的阶段是非常重要的。 因为如果你的 App 与其它同类型的 App 相比 Apk 体积要更小的话,那么你的 App

在字节跳动我是如何当面试官(持续更新)

不打扰是莪最后的温柔 提交于 2020-03-24 10:54:29
3 月,跳不动了?>>> 前言 由于疫情关系,最近在各大网络技术交流平台看到很多同学的工作情况内心还是蛮触动的( 降薪 、 变相裁员 、 辞退 等)。可能这并不是当下一个普遍的现象,但仍然使我感受到Android开发这碗青春饭不好混。于此同时联系我内推的同学很多都处于待业状态,能感受到他们内心的迷茫和焦灼。于是内心一直有声音督促我,赶紧写点面试相关的东西出来吧,哪怕对大家只有一丝丝的帮助。当然这次我会以面试官的角度出发(可能不是一个优秀的面试官),让大家更加了解字节跳动的面试注意事项、重点面试题解析等。接下来我会从以下两个模块来讲解: 面试注意点 面试题解析 面试注意点 01 代码能力 是研发面试考察的核心! 其实说句老实话,研发面试所考察的最核心的能力就是...... 代码能力 ! 代码能力是计算机专业的基础 。能否在有限时间内写出清晰简洁、逻辑清晰的代码,不仅可以考察出候选人是否有扎实的基本功,也可以让面试官对候选人在未来是否能够胜任相应的岗位工作有一个基础判断。 面试两场之后我发现,有的候选人刚开始聊项目聊得非常开心,一些细节问题回答得都挺不错的,可一旦到了手写代码这一关,连二分查找都写不出来的大有人在。 平时写的代码多不多,面试之前有没有做过准备,有经验的面试官一眼就可以判断出来。所以这里给大家 分享三点建议: 1、加强基本功,增加代码量 多看优秀的源代码,认真从效率