P25 本人学习android有一个多月了,在学习期间为了对所学的知识进行应用,因而设计了一个简单的计算器,现在通过本文与大家一起分享。
P14 Sencha Touch 是由 Sencha 公司开发的移动 Web 应用开发框架,用以提升主流移动设备在浏览器上的触碰操作,增强用户体验。该框架以久负盛名的 Ext JS 富客户端框架为基础,并支持最新的 HTML5 及 CSS3 标准,与流行的 Apple iOS 和 Andriod 设备兼容。一方面,它以 Webkit 浏览器引擎为基础,提供了出色的性能和用户体验;另一方面,它提供了基于 GPL V3 许可的开源版本和详尽的 API 文档,体现了良好的开放性和易用性。因此,该框架可帮助移动应用开发人员提升开发效率,从而创造出更多富有创意的移动应用。
P54 NSStringFromCGRect(someCG) 把CGRect结构转变为格式化字符串; CGRectFromString(aString) 由字符串恢复出矩形; CGRectInset(aRect) 创建较小或较大的矩形(中心点相同),+较小 -较大 CGRectIntersectsRect(rect1, rect2) 判断两矩形是否交叉,是否重叠 CGRectZero 高度和宽度为零的/位于(0,0)的矩形常量
P7 在进入选择安装内容时需要选择下图框出来的部分(点击状态编程install即可),为了下载速度更快点,其他组件可以不用选择install. 下载时间较长,需要耐心等待。
P5 如果你工作在Windows环境而又不想使用linux环境,可以安装cygwin,为了使用gcc注意cygwin的必选安装包在devel目录下:binutils,gcc,make。Cygwin的更多细节可以从网上获取。总之,安装完成以后,运行cygwin的快捷方式,在控制台输入命令 gcc和make –v查看版本号。
P25 从来没有碰过这些玩意,或者就是一无所知,结果今天花了半天,看了两个列子,立马明白了。看来学习程序,从应用开始,再回归理论,再应用。首先,socket 和 serverSocket 两个封装完美的类,剩下的就是简单的 I/O流 操作。Client 与 server 都是相对的。。如果 两者互发,那么可以说两者都兼两个角色。我们就举最简单的例子:单发,client Server.
P42 访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限
P8 Android对于蓝牙开发从2.0版本的sdk才开始支持,而且模拟器不支持,测试至少需要两部手机,所以制约了很多技术人员的开发,刚巧这段时间公司有蓝牙开发的需求,我看了很多国内、国外的资料,又研究了一下J2ME的蓝牙开发(为了找找思路),虽然我想要的功能还没实现(我曾经在很多论坛里问了很多遍,苦于没有高人解答..),我要实现的功能是连接一个硬件设备,凡是跟硬件沾上边的,都让软件人员开发头疼..
P4 JNI是J ava Native Interface的 缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。
P2 好不容易终于申请下来了ios 公司开发者账号,真是一路艰辛和漫长啊,特别是对于远在大洋彼岸的大中华国家。以下我就分享一下这一路下来的经验,希望对于那些新手同仁们有所帮助。
P20 IPhone代码规范间隔与格式化空格对tab键,仅使用空格,缩进两个。我们使用空格用于缩进,不要在编码时使用tab键,你应该设置你的编辑器将tab键转换成对应的空格。行长度代码中的每行文本不要超过80个字符的长度。尽管Objective-C正变得比C++更加繁冗,为了保持规范的互通性,我们还是决定保持80字符长度的限制。这比你想象中的更容易做到。
P3 内容概要一、Push机制概括说明二、PUSH机制详细说明三、PUSH认证阶段是难点四、PSUH使用方法 一、Push机制概括说明Provider是指某个iPhone软件的Push服务器APNS是Apple Push Notification Service(ApplePush服务器)的缩写,下文统一使用该缩写。
P4 可以实现功能,刷新UI界面。但是这样是不行的,因为它违背了单线程模型:Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。
P9 本文简单介绍如何在Android应用程序中进行画图。我们将讨论使用Drawable对象画图的基础知识,如何使用几个Drawable子类,以及如何创建动画,一个图形的补间动画或者一系列图形的连续动画(就像电影胶卷一样)。
P19 最近需要做手机拍照([1]、调用系统相机【博客最后】;[2]、自己写照相机布局),预览,上传功能。特地研究了下android的手机拍照,其实不难。
P2 很多朋友都对学习路线问题感到迷茫,特别是还在上学的朋友们。在这里就详细的为大家介绍一下。
P7 本篇将介绍在JNI编程中如何传递参数和返回值。首先要强调的是,native方法不但可以传递Java的基本类型做参数,还可以传递更复杂的类型,比如String,数组,甚至自定义的类。这一切都可以在jni.h中找到答案。
P27 我们都知道Android平台没有任务管理器,而内部App维护者一个Activity history stack来实现窗口显示和销毁,对于常规从快捷方式运行来看都是startActivity可能会使用FLAG_ACTIVITY_NEW_TASK标记来打开一个新窗口,比如Launcher,所以考虑单任务的实现方法比较简单,首先Android123纠正下大家一种错误的方法就是直接在androidmanifest.xml的application节点中加入android:launchMode="singleInstance"这句,其实这样将不会起到任何作用
P5 Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合你指定要求的应用程序,并执行该程序。
P28 本书将带你走上创建iOS应用程序的大道。我们的目标是让你通过初步学习,理解iOS应用程序的运行和构建方式。在学习过程中,你将创建一系列小型应用程序,每个应用程序都会突出某些iOS特性,展示如何控制这些特性或与其交互。如果你扎实地掌握了本书中的基本知识,充分发挥自己的创造力,并且坚定不移,同时借助苹果公司大量翔实的文档,你就具备了创建专业级iPhone和iPad应用程序所需的一切条件。