码迷,mamicode.com
首页 > 移动开发 > 周排行
iOS--全局断点的设置
posted @ 2016-09-27 15:33 码锋窝 断点调试,是最常用最简单的一种调试方式,可以一步步跟踪程序执行的流程,得到变量的值,快速的找到错误的原因。 盗图一张:基本的按钮作用。 普通断点就不做介绍,设置全局断点(异常断点),当遇到错误,Debug程序会自动定位到栈底信息,即跳到出错 ...
分类:移动开发   时间:2017-07-05 00:21:17    阅读次数:323
Glide实现查看图片和保存图片到手机
两种方式, 推荐方式一 方式一 downloadOnly 创建一个 ImageActivity 以上代码 从另一个activity得到 图片的 url , 然后使用Glide 图片加载库 将图片显示到 ImageView上, 长按ImageView可以将图片保存到手机的 Pictures/Beaut ...
分类:移动开发   时间:2017-07-05 00:22:16    阅读次数:356
Android studio启动后卡在refreshing gradle project(包解决)
这个问题几乎每个刚使用Android studio的同学都会碰到过,网上有各式各样的方法,有的说使用本地gradle,我试过多次,每次启动android studio时还是会检查更新,所以根本上解决的办法就是阻止它更新。 其实道理很简单,找到工程里面自动更新请求的地址,把这个地址替换下就好了,不过这 ...
分类:移动开发   时间:2017-07-05 00:24:19    阅读次数:284
去除ios反调试
在逆向过程中经常会遇到反调试,如下段代码: 0008bd8e movs r1, #0xa ; argument #2 for method imp___symbolstub1__dlopen 0008bd90 blx imp___symbolstub1__dlopen 0008bd94 movw r ...
分类:移动开发   时间:2017-07-05 00:25:47    阅读次数:192
iOS开发之JSON转PLIST(把存储json格式的文件转换成plist文件)
有时开发过程中,经常需要调试接口,但是可能经常没有网络,导致调试无法正常进行。 对此可以自己手动设置一些假数据,也可以通过计算机来为我们保存一份真实的网络数据,并自己转化成plist数据,存在本地使用。 ## 直接在Mac上运行 ```objc NSString *path = @"/Users/x ...
分类:移动开发   时间:2017-07-05 01:14:47    阅读次数:285
iOS中UIWebView执行JS代码(UIWebView)
iOS中UIWebView执行JS代码(UIWebView) 有时候iOS开发过程中使用 UIWebView 经常需要加载网页,但是网页中有很多明显的标记让人一眼就能看出来是加载的网页,而我们又不想被人卡出来。 如网页中的这个导航 通常我们不需要WebView中的 导航栏,也不需要里面的返回上一级的 ...
分类:移动开发   时间:2017-07-05 01:17:55    阅读次数:335
iOS UITableView reloadData 刷新结束后执行后续操作
如果在reloadData后需要立即获取tableview的cell、高度,或者需要滚动tableview。 如果直接在reloadData后执行代码是有可能出问题的,比如indexPath为nil等等异常情况。 [tableView reloadData]并不会等待tableview更新结束后才执 ...
分类:移动开发   时间:2017-07-05 01:22:15    阅读次数:442
如何将App程序发布到苹果App Store
原文网上抄录 ...
分类:移动开发   时间:2017-07-05 09:50:19    阅读次数:178
IOS开发基础环境搭建
一、目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署; 二、安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包: 百度网盘:链接:http://pan.baidu.com/s/1c28EkpE 密码:93tl 解压后如下,点 ...
分类:移动开发   时间:2017-07-05 09:51:01    阅读次数:237
开发Android必知的工具
程序开发有时候非常依赖使用的开发工具,好的完备的开发工具可以让开发人员的工作效率有大幅度的提高。开发Android也是如此,大家可能都离不开Eclipse或Android Studio这些工具,但他们其实是集成开发环境(Integrated development environment, IDE) ...
分类:移动开发   时间:2017-07-05 09:51:38    阅读次数:238
安卓下载文件怎样更新UI进度
曾经写过几篇关于下载的文章。总的来说是下面几点: 1、维护一个下载进程的Hashmap,key:使用Md5进行处理后的文件下载地址,value为下载的Task。以防止下载反复。并将信息保存至数据库。 2、下载线程Task继承自Runnable,使用RandomAccessFile来保证能够断点下载。 ...
分类:移动开发   时间:2017-07-05 09:55:02    阅读次数:174
Android之TextureView浅析
近期,在改动Android4.4的原生相机Camera2,非常习惯的去寻找SurfaceView,结果任凭我使用grep还是ack。都无法搜索到SurfaceView,最后还是通过代码CameraActivity-->CameraModule-->PhotoUI-->R.layout.photo_m ...
分类:移动开发   时间:2017-07-05 09:55:49    阅读次数:603
使用Fiddler对IPhone手机的应用数据进行抓包分析
原文出自: http://www.cr173.com/html/20064_1.html Fiddler能捕获ISO设备发出的请求,比如IPhone, IPad, MacBook. 等等苹果的设备。 同理,也可以截获Andriod,Windows Phone的等设备发出的HTTP/HTTPS。 前提 ...
分类:移动开发   时间:2017-07-05 09:58:45    阅读次数:202
三星Galaxy Tab S2上市,压制苹果之心凸显
平板市场正在迎来史上最为关键的一次PK,众所周知,平板市场的苹果和三星一直是行业的领头羊,而在激烈的竞争中。三星平板似乎后劲更足。众多性能优异的产品频频推出。平板之王的称谓呼之欲出。去年三星推出的Galaxy Tab S系列以超凡的硬件和令人惊艳的Super AMOLED炫丽屏“本色”还原能力受到行 ...
分类:移动开发   时间:2017-07-05 09:59:28    阅读次数:207
android 自己定义ViewGroup实现可记载并呈现选择的ListView
转载请注明出处:王亟亟的大牛之路 之前也做过一些用TextView之类的记录ListView选项的东西。可是总认为好难看。发现个不错的实现就贴给大家。 项目文件夹 执行效果: 自己定义视图: @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) pub ...
分类:移动开发   时间:2017-07-05 10:03:05    阅读次数:237
android:怎样用一天时间,写出“飞机大战”这种游戏!(无框架-SurfaceView绘制)
序言作为一个android开发人员,时常想开发一个小游戏娱乐一下大家,今天就说说,我是怎么样一天写出一个简单的“飞机大战”的.体验地址:http://www.wandoujia.com/apps/edu.njupt.zhb.planegame源码:https://github.com/nuptboy ...
分类:移动开发   时间:2017-07-05 10:04:51    阅读次数:263
关于移动端自动化测试-Appium的搭建
web端我们常用的开源自动化用的是selenium,而移动端我们选择的是Appium,当然也可以使用monkey或者阿里的macaca,他们在理论上都使用了webdriver; ...
分类:移动开发   时间:2017-07-05 11:29:07    阅读次数:153
iOS全局变量的声明和使用
在一个项目中,我们可能需要定义几个全局变量,在我们程序的任何位置都可以进行访问,提高我们的开发效率。在iOS中我们如何来实现呢?我们主要使用的是AppDelegate类来实现。如下: (1)AppDelegate.h: #import <UIKit/UIKit.h> @interface AppDe ...
分类:移动开发   时间:2017-07-05 11:29:44    阅读次数:196
[Android FrameWork 6.0源码学习] View的重绘过程
View绘制的三部曲, 测量,布局,绘画今天我们分析测量过程 view的测量是从ViewRootImpl发起的,View需要重绘,都是发送请求给ViewRootImpl,然后他组织重绘在重绘的过程中,有一步就是测量,通过代码来分析测量过程 这个函数通过getRootMeasureSpec方法,获取测 ...
分类:移动开发   时间:2017-07-05 11:30:59    阅读次数:248
Android自动问题——黑屏、死机等姐姐方法
今天用了下Android Studio,出现了一些问题,现在将启动过程中遇到的问题和解决方案列出来,方便大家参考。 安装过程不多说,网上一搜一大把。 那直接说问题吧: 1. 无法启动,报错:Failed to allocate memory: 8This application has reques ...
分类:移动开发   时间:2017-07-05 11:32:26    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!