文摘首页 | 我的好库
好库文摘

关于 iOS 性能优化方面的面试题,

这是我前面几天碰到的面试题: 如何对定位和分析项目中影响性能的地方?以及如何进行性能优化? 我的答案: 定位方法: instruments   在iOS上进行性能分析的时候,首先考虑借助instruments这个利器分析出问题出在哪,不......

doclist 发布于 2019-4-19 22:47:00 阅读(57) 评论(0)

想玩 Android 开发板?这些常用命令你不知不行!

2019-04-19 关键字:Android机顶盒常用命令、Linux命令 笔者早年间从事 Android 机顶盒开发工作,那会刚毕业,技术也比较菜,工作过程中遇到过不少困难,不过所幸当时就有做笔记的习惯,很多工作......

doclist 发布于 2019-4-19 12:07:00 阅读(70) 评论(0)

.NET(WinCE、WM)转Android开发——Xamarin和Smobiler对比

对比   WinCE Android 行业场景 扫描分拣、车载、工控 扫描分拣、车载定位 开发语言 C++、C#......

doclist 发布于 2019-4-19 11:21:00 阅读(60) 评论(0)

vue axios封装以及API统一管理

在vue项目中,每次和后台交互的时候,经常用到的就是axios请求数据,它是基于promise的http库,可运行在浏览器端和node.js中。当项目越来越大的时候,接口的请求也会越来越多,怎么去管理这些接口?多人合作怎么处理?只有合理......

doclist 发布于 2019-4-18 15:31:00 阅读(47) 评论(0)

[NewLife.XCode]高级查询

NewLife.XCode是一个有10多年历史的开源数据中间件,支持nfx/netstandard,由新生命团队(2002~2019)开发完成并维护至今,以下简称XCode。 整个系列教程会大量结合示例代码和运行日志来进行深入分析,蕴......

doclist 发布于 2019-4-17 22:48:00 阅读(43) 评论(0)

轻松搞定表白女朋友:Android版 (零基础也可直接下载软件)

在我们平时生活当中,经常会看到一些表白女朋友的html网页,但是Android端的表白软件可以说是基本没有,笔者在全网搜了一下,就没有一个可以用的,因此建议编辑把我的博文放到首页。安卓端可以给人一种定制和精美的感觉,这是网页所做......

doclist 发布于 2019-4-17 13:58:00 阅读(55) 评论(0)

iOS ipa包瘦身,iOS8及以下text段超60MB

前沿 很早之前写过一篇相关文章,不过博客主机上跑路了之后数据没了,凭着记忆补了下相关资料 ipa安装包瘦身 清理无用图片,图片压缩(PNG换WebP和JPG),处于某种不可抗拒的原因,导致有部分3X图没有被App Thining处理,......

doclist 发布于 2019-4-17 12:22:00 阅读(53) 评论(0)

Android build.gradle配置详解

Android Studio是采用gradle来构建项目的,gradle是基于groovy语言的,如果只是用它构建普通Android项目的话,是可以不去学groovy的。当我们创建一个Android项目时会包含两个Android bui......

doclist 发布于 2019-4-16 17:10:00 阅读(51) 评论(0)

iOS逆向开发(8):微信自动添加好友

这一次,小程演示怎么让一个APP自动地运行,从而代替手工的操作。同样以“微信”以例,实现在一个微信群里面,对所有的成员,自动地一个一个地发出添加好友的请求。 知识点还是之前介绍的东西,流程方面还是跟踪与最终注入。因为这是一个系列的文章讲......

doclist 发布于 2019-4-16 11:39:00 阅读(45) 评论(0)

iOS面试题:你一般是如何优化你的APP的?

一、首页启动速度 启动过程中做的事情越少越好(尽可能将多个接口合并) 不在UI线程上作耗时的操作(数据的处理在子线程进行,处理完通知主线程刷新) 在合适的时机开始后台任务(例如在用户指引节目就可以开始准备加载的数据) 尽量减......

doclist 发布于 2019-4-15 23:28:00 阅读(39) 评论(0)

Android开发:APK的反编译(获取代码和资源文件)

一、反编译工具:   1、APKTool:     APKTool是由GOOGLE提供的APK编译工具,能够完成反编译及回编译apk的工作。同时,它也有着安装反编译系统apk所需要的framework-res框架,以及清理以前反编译......

doclist 发布于 2019-4-15 23:09:00 阅读(60) 评论(0)

Android 9.0适配遇到的问题1

文章同步自javaexception 本周在适配Android 9.0,过程中碰到了小问题 问题1: SSL handshake timed out 解决办法: Android 9.0 开始,默认不允许明文传输,所以在建立网络......

doclist 发布于 2019-4-15 23:09:00 阅读(35) 评论(0)

iOS逆向开发(7):微信伪装他人

上一节小程介绍了微信在进入“附近的人”时修改位置信息的办法,这一次,小程来修改“自己”的信息,伪装成别人。 但是,这里的伪装只是“本地的伪装”,也就是看到“自己”变成了他人,而实际上,在服务端(别人看到的)还是没有变化的,那就更不会迫使......

doclist 发布于 2019-4-15 18:37:00 阅读(40) 评论(0)

iOS面试题:反射是什么?可以举出几个应用场景么?

系统Foundation框架为我们提供了一些方法反射的API,我们可以通过这些API执行将字符串转为SEL等操作。由于OC语言的动态性,这些操作都是发生在运行时的。 // SEL和字符串转换 FOUNDATION_EXPORT NS......

doclist 发布于 2019-4-15 15:06:00 阅读(37) 评论(0)

简单计算器 安卓 Android 作业

Android老师布置的课程作业——简单计算器 功能要求实现四则运算,参考界面见下图:   首先给各位老铁提供apk安装包以及项目压缩包,略表诚意~ github地址:https://git......

doclist 发布于 2019-4-14 20:23:00 阅读(45) 评论(0)

iOS逆向开发(6):微信伪造位置

仍然以微信为例,实战地练习一下使用Reveal、iOSOpenDev等工具注入APP的流程,积累经验。这一系列的文章都是学习过程的总结,不带任何商业目的。 本文解决一个问题:如何伪造一个经纬度,在微信的附近的人中,看到外国的朋友。 小......

doclist 发布于 2019-4-12 17:35:00 阅读(34) 评论(0)

iOS逆向开发(5):微信强制升级的突破 | 多开 | 微信5.0

接下来的几篇文章,小程以微信为例,实战地演示一下:如何注入iOS的APP。其中使用到的知识,基本在前面的文章中都有介绍到。 小白:小程,我想用回旧版本的微信! 小程:为什么要用旧版本微信呢? 小白:你不知道,我装一个旧版本的可......

doclist 发布于 2019-4-11 16:28:00 阅读(40) 评论(0)

Android触摸事件传递机制

简单梳理一下Android触摸事件传递机制的知识点。 一、View与ViewGroup的关系 View和ViewGroup二者的继承关系如下图所示: View是Android中最基本的一种UI组件,它是所有控件类的基类。Vie......

doclist 发布于 2019-4-10 18:23:00 阅读(42) 评论(0)

Android之友盟多渠道打包与数据统计

文章大纲 一、多渠道打包与数据统计介绍二、友盟实现多渠道打包实战三、友盟数据统计实战四、项目源码下载五、参考文章   一、多渠道打包与数据统计介绍   多渠道......

doclist 发布于 2019-4-10 16:01:00 阅读(38) 评论(0)

[android学习]android_gps定位服务简单实现

前言 gps定位服务的学习是这段时间gps课程的学习内容,之前老师一直在将概念,今天终于是实践课(其实就是给了一个案例,让自己照着敲).不过在照着案列敲了两遍之后,发现老师的案例是在是太老了,并且直接照着案例敲,也无法理解其中很多类,......

doclist 发布于 2019-4-10 2:06:00 阅读(42) 评论(0)
上一页 1 2 3 4 5 6 7 8 ... 下一页共646页  到第