码迷,mamicode.com
首页 > 移动开发
iOS block 回调
说明:本文是在了解block基础知识基础上的应用,假定阅读者已经具备block基础知识。目的:通过block回调方式将SecondViewController中的值传入到ViewController中,在某些时候,通过block回调,可以避免delegate的繁琐1,新建Single View Ap...
分类:移动开发   时间:2015-06-07 17:17:48    阅读次数:138
Android读取Manifest文件下Application等节点下的metadata自定义数据
介绍Android在 提供了meta-date使用键值对的形式实现自定义配置。一般使用中作为渠道标识。可以用 在,, , ,节点下。所有的值存储在同一个Bundle里面,可以使用 PackageItemInfo.metaData渠道这些数据。使用形式:1 resource 和 value直接用一个即...
分类:移动开发   时间:2015-06-07 17:09:19    阅读次数:171
Android程序分析环境(搭建步骤略)
1:安装JDKJDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。没有JDK的话,无法编译Java程序.2:安装Android SDKAndroid SDK 指的是Android专属的软件开发工具包.3:安装Android NDKAndroid NDK ...
分类:移动开发   时间:2015-06-07 17:07:53    阅读次数:158
三大主流手机浏览器对比:哪个最安全?
随着用户在手机上操作的应用越多越来越多,不止是上网浏览网页等,还涉及网购和手机支付等,安全问题已经成为移动互联网最重要的问题。作为用户使用最频繁的应用之一,手机浏览器的安全问题也更为突出,那么目前市面主流的手机浏览器哪款才是更安全的呢?本文对国内市场份额前三..
分类:移动开发   时间:2015-06-07 16:01:34    阅读次数:254
ServletContext 与application的异同
servletContext接口是Servlet中最大的一个接口,呈现了web应用的Servlet视图。ServletContext实例是通过getServletContext()方法获得的,由于HttpServlet继承Servlet的关系GenericServlet类和HttpServlet类同时具有该方法。条件:假设说我们有一个WEB应用,这个WEB应用中有10个..
分类:移动开发   时间:2015-06-07 16:00:37    阅读次数:157
Android 虚拟机学习总结Dalvik虚拟机介绍
1、Dalvik虚拟机与Java虚拟机的最显著区别是它们分别具有不同的类文件格式以及指令集。Dalvik虚拟机使用的是dex(Dalvik Executable)格式的类文件,而Java虚拟机使用的是class格式的类文件。一个dex文件可以包含若干个类,而一个class文件只包括一个类。由于一个dex文件可以包含若干个类,因此它就可以将各个类中重复的字符串和其它常数只保存一次,从而节省了空间...
分类:移动开发   时间:2015-06-07 15:55:46    阅读次数:151
框架模式MVP在Android中的使用
前一篇文章中学习了MVC框架模式在Android中的使用,不了解什么是MVC框架模式的亲戳这里 框架模式 MVC 在Android中的使用。其实谷歌Android开发团队是鼓励开发者利用MVC框架模式开发项目的,我们平时写代码也或多或少的在使用MVC框架模式开发项目,比如说谷歌自己退出来的Volley网络请求框架就是遵循MVC框架的。我们可以理解为Volley框架是MVC当中的模型,也就是网络数据...
分类:移动开发   时间:2015-06-07 15:56:36    阅读次数:155
Android Dalvik启动过程总结
在Android系统中,应用程序进程都是由Zygote进程孵化出来的,而Zygote进程是由Init进程启动的。Zygote进程在启动时会创建一个Dalvik虚拟机实例,每当它孵化一个新的应用程序进程时,都会将这个Dalvik虚拟机实例复制到新的应用程序进程里面去,从而使得每一个应用程序进程都有一个独立的Dalvik虚拟机实例。在本文中,我们就分析Dalvik虚拟机在Zygote进程中的启动过程。...
分类:移动开发   时间:2015-06-07 15:54:32    阅读次数:185
Android虚拟机学习总结Dalvik虚拟机进程和线程的创建过程分析
Dalvik虚拟机在调用一个成员函数的时候,如果发现该成员函数是一个JNI方法,那么就会直接跳到它的地址去执行。也就是说,JNI方法是直接在本地操作系统上执行的,而不是由Dalvik虚拟机解释器执行。由此也可看出,JNI方法是Android应用程序与本地操作系统直接进行通信的一个手段。 Dalvik虚拟机除了可以执行Java代码之外,还可以执行Native代码,也就是C/C++函数。这些...
分类:移动开发   时间:2015-06-07 15:53:25    阅读次数:154
Android之Window
window表示的是一个抽象窗口类,该类只是一个抽象窗口类,其具体的唯一实现类是PhoneWindow类。Window对象的获取通过在Activity中调用getWindow()方法获取到Window对象;该类定义了一个CallBack接口,用于处理用户的消息数据,该接口的方法有:dispatchKeyEvent,dispatchTouchEvent等...
分类:移动开发   时间:2015-06-07 15:49:59    阅读次数:150
移动设备wap手机网页html通过特殊链接:打电话,发短信,发邮件详细教程
如果需要在移动浏览器中实现拨打电话,调用sms发短信,发送email等功能,移动手机WEB页面(HTML5)Javascript提供的接口是一个好办法。采用url href链接的方式,实现在Safari ios,Android 浏览器,webos浏览器,塞班浏览器,IE,Operamini等主流浏览...
分类:移动开发   时间:2015-06-07 15:49:33    阅读次数:202
【转】安卓手机有安全模式?安卓4.1安全模式介绍
原文网址:http://samsung.tgbus.com/201207/442962.shtml在每个安卓用户的眼中安全模式的概念都是非常模糊的,常见的安卓模式一般都是电脑中才会出现的。可能有人会问,安卓手机有安全模式么?在Windows系统中,安全模式的工作原理是在不加载第三方设备驱动程序的情况...
分类:移动开发   时间:2015-06-07 15:46:51    阅读次数:229
【转】安卓手机有安全模式?安卓4.1安全模式介绍 --- -不错
原文网址:https://support.norton.com/sp/zh/cn/home/current/solutions/v59378086_EndUserProfile_zh_cn根据 Android 设备的品牌和型号,按照下列情景之一中提供的步骤操作:带物理按钮的 HTC 设备关闭 And...
分类:移动开发   时间:2015-06-07 15:45:58    阅读次数:171
android:layout_gravity和android:gravity属性差异
gravity的中文意思就是”重心“,就是表示view横向和纵向的停靠位置android:gravity:是对view控件本身来说的,是用来设置view本身的文本应该显示在view的什么位置,默认值是左側android:layout_gravity:是相对于包括改元素的父元素来说的,设置该元素在父元...
分类:移动开发   时间:2015-06-07 15:43:57    阅读次数:147
(1)android底层如何使用上层传递的bitmap对象
1. #include 申明了与Bitmap和像素操作相关的三个函数:文件位置:./frameworks/native/include/android/bitmap.h(1)int AndroidBitmap_getInfo(JNIEnv* env, jobject jbitmap,Android....
分类:移动开发   时间:2015-06-07 15:43:05    阅读次数:367
简单的初学者配置Android SDK+ADT+Eclipse
1.下载JDK、Android SDK和Eclipse(Eclipse 版本最好新一些) 注意:下载的SDK最好和后面的ADT配套,否则Eclipse可能会报错。 如:SDK 21.0.1 对应 ADT 21.0.1 2.配置环境变量:   右键我的电脑 > 属性 > 高级系统设置 > 环境变量 > 用户变量   1)变量:JAVA_HOME      值:E:\Java\jdk1.7...
分类:移动开发   时间:2015-06-07 14:38:24    阅读次数:184
不要再坑人啦!NSOperation才是苹果推荐使用的多线程技术!
首先声明一下,小汤我在实际开发中呢,实际上也是喜欢用GCD多一点,因为用起来感觉更方便。 但是,事实是什么呢? 苹果推荐使用的实际上是NSOperation,所以希望对此没有研究的各位不要再在博客中误导他人了啊。 再换句话来说,苹果开发使用的Objective-C语言就是面向对象的,她怎么可能推荐大家使用基于C语言的面向过程开发的东西呢? (这句话只是吐槽,请勿喷…)...
分类:移动开发   时间:2015-06-07 14:36:34    阅读次数:231
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!