前言 通过对端到端加密技术的调研,我们通过研究海外主流App,包括WhatsApp, Signal, Telegram,Snapchat等。其中WhatsApp采用的是Sig...
总所周知,我们在做字符串截取的时候,可以通过 但是如果string中包含字母、数字、中文、表情,那么通过上述方式就会出现截取到半个表情,这在ios解析会导致解析失败,因为我们...
最近在弄组件化,我们主要是对外提供SDK,但是出现个问题,就是组件通过混淆后,业务看到的代码函数参数,比如如下 类似上面的方式,函数参数名被转成无意义的var1,2,3 如果...
近期在上下班的地铁上拜读了《长期主义》,本书主要由两部分组成,亚马逊每年致股东的信和工作与生活。通过本书了解到了亚马逊的创业历程和杰夫贝佐斯创启经历。杰夫在上学时期,能够正确...
@温柔vs先生 搞Android了
iOS TestFlight邀请外部人员测试众所周知,iOS出了一个TestFlight,可以在APP发布之前进行小规模的测试验证,今天整理一下这方面用到的流程。 TestFlight包含内部测试和外部测试,内部测试限...
1. 以前都是添加邮箱,会很方便,直接搞个外链,就可以
2. 记得审核账号,不是审核app,app审核是你重新提审了。好久没搞ios了,以前是这样的,添加新账号有一个审核时间,等一阵子就可以了
iOS TestFlight邀请外部人员测试众所周知,iOS出了一个TestFlight,可以在APP发布之前进行小规模的测试验证,今天整理一下这方面用到的流程。 TestFlight包含内部测试和外部测试,内部测试限...
把java文件编译生成class文件, 通过命令行生成class文件通过Android Studio idea 查看生成的class文件,由此也可以看出,默认构造函数就在这里...
项目中使用了Java和Kotlin混编,然后在线程调度中,Java用的是线程,Kotlin用的协程,现在有一种场景如下1.Kotlin中调用Java中的异步调度,然后通过回调...
背景 近期在开发一些界面,需要在不同场景弹出同一个界面,位移的区别就是改一下界面的背景颜色。但是在项目中发现改了颜色会导致全局的其他界面的相同颜色背景都改了。 布局如下 在不...
多线程开发中,经常会使用到锁,常见的有 synchronized, 普通函数 这种属于对象锁,只能对同一对象才起作用 这样使用会有作用,但是如果是不同对象,那就不生效 静态方...
即使是工具人,也要成为个有思想,有深度的工具人 首先看看常见的几个问题: 请说说handler机制post runnable 和 message有什么区别postDelay的...
在看handler机制原理的时候,发现了一个IdleHandler,在MessageQueue.java文件中 其中返回true就是继续接受,返回false就只接受一次。字面...
最近看到了这个ClassLoader(类加载器),平时开发Android的时候很少注意这块,今天学习了一下,顺便总结一下。我们平时写的Java代码,通过编译器会转成java字...
Android的屏幕大同小异,分辨率也是各种各样,手机App上的差异性还没那么明显,基本用Dp & weight就可以比较好的适配各种手机。但是在Pad上的表现就不尽如意,而...
众所周知,iOS出了一个TestFlight,可以在APP发布之前进行小规模的测试验证,今天整理一下这方面用到的流程。 TestFlight包含内部测试和外部测试,内部测试限...
直接上源码,看看Dialog初始化 可以看到其中通过context获取windowmanager,如果这个context是service,就获取不到。从代码可以看出,dial...
第一次要制作framework,把制作过程分享一下,遇到了很多坑 简单的版本可以通过XCode创建一个framework project,如下图 这种可能很自动生成frame...
做惯Android的都知道,在Android的Layout中可以使用weight这个值来设置视频的宽高,是方便。Android是很容易就可以做到三等分 那么,xib上能否做到...