摘要: 这里讲述的是页面实现多个定时器(计时器)时选用NSTimer还是GCD?(干货不湿)的文章,具体方法请看介绍 定时器在我们每个人做的iOS项目里面必不可少,如登录页面倒计时、支付期限倒计时等等,一般来说使用NSTimer创建定时器: + (NSTimer *)timerWithTimeInterva 阅读全文
posted @ 2018-04-02 17:16 杨征 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 转:https://www.jianshu.com/p/f8edd7b7a217 本文主要涉及iOS的国际化,网上虽然有很多相关的文章,但是仔细阅读下来感觉都不太全面,因此重开一篇总结,记录项目中遇到的所有要点,demo见最下方链接。 1. App名称国际化 2. 图片、文字国际化 3. 强制默认显 阅读全文
posted @ 2018-03-30 10:18 杨征 阅读(15476) 评论(2) 推荐(0) 编辑
摘要: 转:http://blog.csdn.net/qifengle2014/article/details/51555840 1.获取手机中安装的所有App 1.1.runtime中的方法,所以要导入 #include <objc/runtime.h> 1.2.在AppDelegate.m文件中的- ( 阅读全文
posted @ 2017-12-18 16:13 杨征 阅读(771) 评论(0) 推荐(0) 编辑
摘要: java io流 在java应用或者android应用中很常见,并且使用频率很高的一个模块。当时每次需要用到这个模块的时候总是有提笔忘字的感觉,不知道该用哪个流或者该用谁包装谁。 所以我就花了一点时间把这个块的结构梳理了一下。一是能让自己理清一下思路。二是以后如果还有提笔忘字的时候,看这篇文章就好了 阅读全文
posted @ 2017-05-09 14:09 杨征 阅读(250) 评论(0) 推荐(0) 编辑
摘要: Android的JNI开发主要有两中情况:一种是使用已经编译好的.so动态库;一种是使用c/c++源代码开发。下面分别介绍: 一、使用已经编译好的so 这种情况比较件简单,只要把的.so文件放到相应的目录即可。如下: .[module_name] . . [src] . . .[main] . . 阅读全文
posted @ 2017-03-15 13:55 杨征 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 因为工作上的需要,需要在android设备上抓包。下面将使用过程记录,以备查阅。 1.下载charles(我用的是3.9.2-win 版本),云盘地址:http://pan.baidu.com/s/1dETqHxR 2.下载3.10版本之前使用的证书 pc版本地址:http://pan.baidu. 阅读全文
posted @ 2017-02-17 16:14 杨征 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: 下面是if 语句 for 语句在smali中写法: 条件跳转分支: "if-eq vA, vB, :cond_**" 如果vA等于vB则跳转到:cond_**"if-ne vA, vB, :cond_**" 如果vA不等于vB则跳转到:cond_**"if-lt vA, vB, :cond_**" 阅读全文
posted @ 2017-02-08 11:28 杨征 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 类型的表示 java里面包含两种类型,原始类型和引用类型(包括对象),同时映射到smali也是有这两大类型。 V void (只能用于返回值类型)Z booleanB byteS shortC charI intJ longF floatD Double Lpackage/name/ObjectNa 阅读全文
posted @ 2017-02-07 16:18 杨征 阅读(465) 评论(0) 推荐(0) 编辑