码迷,mamicode.com
首页 > 移动开发
1.Android的启动模式
1.standard模式:都会创建 2.singletop模式:栈顶有则不创建 3.singleTask模式:栈中有则不创建(一个Task中共享一个Activity) 4.singleInstance模式:任何栈中有则不创建(多个Task共享一个Activity) https://git...
分类:移动开发   时间:2015-06-04 00:43:41    阅读次数:208
iOS开发——网络编程OC篇&(十四)MKNetWorkit详解
MKNetWorkit详解常用框架比如:AFNetworking,ASIHttpRequest,SDWebImage,MKNetWorKit等。iOS5已出来这么久了,而ASIHttpRequest的作者已经申明不更新了,在iOS5环境下,其实还是有些问题的。现在MKNetWorkKi吸取了ASIH...
分类:移动开发   时间:2015-06-04 00:44:20    阅读次数:790
IOS开发常用插件(二)
SQLite是一个开源的嵌入式关系数据库,它在2000年由D. Richard Hipp发布,它的减少应用程序管理数据的开销,SQLite可移植性好,很容易使用,很小,高效而且可靠。 SQLite嵌入到使用它的应用程序中,它们共用相同的...
分类:移动开发   时间:2015-06-03 23:39:39    阅读次数:345
移动Web开发图片自适应两种常见情况解决方案
在做配合手机客户端的Web wap页面时,发现文章对图片显示的需求有两种特别重要的情况,一是对于图集,这种文章只需要左右滑动浏览,最好的体验是让图片缩放显示在屏幕有效范围内,防止图片太大导致用户需要滑动手...
分类:移动开发   时间:2015-06-03 23:37:32    阅读次数:424
Android网络编程之http发送/请求服务
最近在学习Android网络编程的知识,以下是今晚学习的一些心得。与大家共同分享。 在实际的应用开发中很多时候需要app向服务器请求数据,那么app如何发送请求呢?下面的代码就是其中的一种情况,使用HttpURLConnection向服务器发送请求的数据,然后处理服务器返回的数据。 下面的代码只是客户端的一个简答测试代码。还需要在pc上安装一个 tomcat服务器 ,然后将demo中的...
分类:移动开发   时间:2015-06-03 23:32:53    阅读次数:146
Android启动原理剖析
我们知道Android是以一个Activity为单位的,但是我们并没有看到一个Activity是怎么开始启动的。今天我 们就从Android的源代码开始讲吧。ActivityThread:Android的一个apk在打开时,使用到的第一个类就是这个类。我们先来说这个类。等说完这个类就能了解Android应用程序的启动原理了。这货名字取名有一个Thread结尾,貌似是一个线程类。其实他并不是一个线程类...
分类:移动开发   时间:2015-06-03 23:31:16    阅读次数:198
iOS开发——网络编程OC篇&(十二)AFN详解
AFN详解众所周知,苹果搞的一套框架NSContention发送请求与接收请求的方式十分繁琐。操作起来很不方便。不仅要做区分各种请求设置各种不同的参数,而且还要经常在多线程里操作,同时还要对请求与返回的数据做各种序列化的操作,同时还要考虑请求数据的安全等一堆问题。一、早前的几个网络框架1、ASI框架...
分类:移动开发   时间:2015-06-03 23:26:47    阅读次数:426
iOS开发——网络编程OC篇&总结
网络开发总结一、一个HTTP请求的基本要素1.请求URL:客户端通过哪个路径找到服务器2.请求参数:客户端发送给服务器的数据* 比如登录时需要发送的用户名和密码3.返回结果:服务器返回给客户端的数据* 一般是JSON数据或者XML数据二、基本的HTTP请求的步骤(移动客户端)1.拼接"请求URL" ...
分类:移动开发   时间:2015-06-03 23:20:20    阅读次数:384
iOS开发——数据持久化OC篇&(七)CoreData高级常识
CoreData高级常识关于CoreData貌似实际开发中很少用到,基本上是个有九个公司不会使用它,因为都说是性能不好,但是作为一个程序员,了解及其使用时必须了,下面是我从一位大神那里搬过来的一下Core详细介绍,相信以后总有一天会帮我解决不少学习CoreData中的问题!一、技术概览1. Core...
分类:移动开发   时间:2015-06-03 23:15:02    阅读次数:280
Android无线测试之—UiAutomator UiDevice API介绍七
截图与等待空闲一、截图和等待空闲相关知识:1)图片缩放比例:例如图片从100像素缩小到50像素2)图片质量:是指图片大小,质量越高图片越大,质量越低图片越小3)File类:指的是一个文件或者一个文件夹4)图片格式:图片截图都采用的PNG格式5)空闲状态:窗口没有更新就是没有动作,界面处于不动状态6)...
分类:移动开发   时间:2015-06-03 23:15:27    阅读次数:665
Android Studio 'AIDL is missing' 且 不识别R文件
最近刚开始用Android Studio,出的问题还真不少。昨天不知为何不能新建项目了,这两天重装了几次才搞定。可又出了这个问题:上网查了不少才得以解决,网址如下:Execution failed for task ':app:compileDebugAidl': aidl is missinght...
分类:移动开发   时间:2015-06-03 23:13:05    阅读次数:399
iOS开发——网络编程OC篇&(五)网络监控
网络监控随着移动网络升级:2G->3G->4G甚至相传正在研发的5G,网络速度是越来越快,但这流量也像流水一般哗哗的溜走。网上不是流传一个段子: 睡觉忘记关流量,第二天房子就归移动了!这固然是一种夸张的说法,但是作为一个优秀的App开发人员,我们需要在App中给出最恰当的提示。在需要花费大量流量的时...
分类:移动开发   时间:2015-06-03 23:15:09    阅读次数:381
Android无线测试之—UiAutomator UiDevice API介绍八
获取包名、开启通知栏、快速设置、获取布局文件的方法一、包名、通知栏、快速设置、布局文件等相关知识:1)包名:标示应用的符号,每个应用的名字2)通知栏:从主界面的顶端向下拉,就可以打开通知栏3)快速设置:打开通知栏,右上角有个设置,快速设置可以进行设置、无线网络等等4)布局文件:界面布局的文件,显示界...
分类:移动开发   时间:2015-06-03 23:12:43    阅读次数:225
关于Android Activity启动的flag和启动模式
最近因为项目需求当中,需要按一个按键,退回到指定的Activity,有可能是连续退几个Activity,第一时间想到的是多写几个finish()......然后想想就不可能,查了下Activity的相关资料,假如需要回退到Activity A,那么把A的启动模式设置为singleTask就可以了.....
分类:移动开发   时间:2015-06-03 23:10:40    阅读次数:207
iOS开发——网络编程OC篇&(八)文件压缩与解压
文件压缩与解压一、技术方案1.第三方框架:SSZipArchive2.依赖的动态库:libz.dylib二、压缩11.第一个方法/**zipFile :产生的zip文件的最终路径directory : 需要进行的压缩的文件夹路径*/[SSZipArchive createZipFileAtPath:...
分类:移动开发   时间:2015-06-03 23:07:50    阅读次数:274
解决Your content must have a ListView whose id attribute is 'android.R.id.list'
1.错误提示:Your content must have a ListView whose id attribute is 'android.R.id.list'对于以上错误,其实可能是因为我们要实现对ListView中setOnItemClick的事件监听而去继承了LiseActivity,但是...
分类:移动开发   时间:2015-06-03 23:06:07    阅读次数:238
Android无线测试之—UiAutomator UiDevice API介绍六
一、灭屏和唤醒屏幕相关知识:1)灭屏:按电源键将屏幕熄灭2)唤醒屏幕:在灭屏状态下按电源键唤醒屏幕二、灭屏与唤屏相关的API:返回值方法名描述voidwakeUp()模拟按电源键,如果屏幕是唤醒的没有任何作用voidsleep()模拟按电源键,如果屏幕是关闭的则没有任何作用booleanisScre...
分类:移动开发   时间:2015-06-03 23:08:25    阅读次数:274
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!