转载http://vase.iteye.com/blog/2114664 初学Android,发现模拟器上有不少限制,譬如标题中的存储限制,无论用ADT Manager如何设置,内部存储空间不会变大。 经过上网搜索解决办法,中文相关的文章虽多,但可以用方法甚少(对了,我用的Eclipse ADT,版...
分类:
移动开发 时间:
2014-12-16 17:02:13
阅读次数:
185
Android是运行在Linux内核上的,Android与Linux分别有自己的一套严格的安全及权限机制,在这里简单介绍一下Linux文件系统的权限与Android中如何获取system权限。(一)linux文件系统上的权限 下面是一个典型的linux文件系统权限说明: -rwxr-x-...
分类:
移动开发 时间:
2014-12-16 16:59:27
阅读次数:
197
iOS文件上传在ios里来上传文件的方法很多,比如把文件base64直接post,本来打算这样做的,发现各种不爽,服务端收起来也各种不爽,所以干脆用标准的http上传协议mutipart来搞个上传就好,具体代码如下头文件?1234567891011@interface HttpRequest : N...
分类:
移动开发 时间:
2014-12-16 16:56:55
阅读次数:
180
上一篇Android画图之 Matrix(一) 讲了一下 Matrix的原理和运算方法,涉及到高等数学,有点难以理解。还好 Android 里面提供了对Matrix操作的一系 列方便的接口。 Matrix的操作,总共分为 translate(平移),rotate(旋转),scale(缩放)和s...
分类:
移动开发 时间:
2014-12-16 16:52:51
阅读次数:
138
A.需求1.使用PickerView做出有3列餐点(水果、主菜、饮料)的搭配Demo2.选择的餐点实时显示在“显示区”3.提供“随机”按钮,随机选择菜品搭配B.实现步骤1.拖入一个PickerView2.用控制器配置dataSource和delegate 1 // 遵守UIPickerViewDat...
分类:
移动开发 时间:
2014-12-16 16:49:57
阅读次数:
347
应部分同学要求,把之前的几篇文章合成这个一篇正式开始这个话题之前,先简单介绍一下什么是NDK和JNI,部分内容来自网络Android NDK是什么,为什么我们要用NDK?Android NDK是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google称为...
分类:
移动开发 时间:
2014-12-16 16:50:43
阅读次数:
328
Matrix ,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。 首先介绍一下矩阵运算。加法和减法就不用说了,太简单了,对应位相加就好。图像处理,主要用到的是乘法 。下面是一个乘法的公式:在 Android 里面, Matrix 由 9 个 float 值.....
分类:
移动开发 时间:
2014-12-16 16:44:00
阅读次数:
238
iOS应用数据存取的常用方式?XML属性列表 —— PList?NSKeyedArchiver 归档?Preference(偏好设置)?SQLite3?Core DataDDL语句?创表CREATE TABLE 表名 (字段名1 字段类型1, 字段名2 字段类型2, …);CREATE TABLE ...
分类:
移动开发 时间:
2014-12-16 16:43:38
阅读次数:
261
这篇文章要达到的目标:1.介绍在Android系统上实现蓝牙通信的过程中涉及到的概念。2.在android系统上实现蓝牙通信的步骤。3.在代码实现上的考虑。4.例子代码实现(手持设备和蓝牙串口设备通信)。1.介绍在Android系统上实现蓝牙通信的过程中使用到的类BluetoothAdapterRe...
分类:
移动开发 时间:
2014-12-16 16:43:17
阅读次数:
355
使用UiDevice获取设备信息、Swift获取Bundle的相关信息
分类:
移动开发 时间:
2014-12-16 16:41:38
阅读次数:
133
?SQLite3是一款开源的嵌入式关系型数据库,可移植性好、易使用、内存开销小?SQLite3是无类型的,意味着可以保存任何类型的数据到任意表的任意字段中。比如下列的创表语句是合法的:CREATE TABLE t_person(name, age);?为了保证可读性,建议还是把字段类型加上:CREA...
分类:
移动开发 时间:
2014-12-16 16:40:54
阅读次数:
172
当用户使用手机等移动终端访问网站时,我们可以通过程序检测用户终端类型,如果是手机用户,则引导用户访问适配手机屏幕的移动站点。本文将介绍分别使用PHP和JAVASCRIPT代码判断用户终端类型。PHP版我们使用PHP的$_SERVER['HTTP_USER_AGENT']来获取手机用户浏览器的用户代理...
分类:
移动开发 时间:
2014-12-16 16:37:09
阅读次数:
204
http://www.javacodegeeks.com/2012/11/mybatis-tutorial-crud-operations-and-mapping-relationships-part-1.htmlCRUD OperationsMyBatis is an SQL Mapper too...
分类:
移动开发 时间:
2014-12-16 16:36:48
阅读次数:
172
原文地址:Android:如何实现ScrollView中含有ListView?作者:mailofzxfListView本身就含有ScrollView,因此把ListView放到ScrollView中会引起混乱(谁来响应滑动事件?)但有时又确有此需求,以实现ListView的内容连同其他内容的滚动。要...
分类:
移动开发 时间:
2014-12-16 16:33:11
阅读次数:
250
InstrumentationTestRunner(API):http://developer.android.com/reference/android/test/InstrumentationTestRunner.html Activity Testing Tutorial:http://developer.android.com/tools/testing/activity_t...
分类:
移动开发 时间:
2014-12-16 15:27:05
阅读次数:
196
//BadApple1.cpp:定义控制台应用程序的入口点。//#include"stdafx.h"#include<iostream>#include<string.h>#include<time.h>#include<windows.h>#include<mmsystem.h>#pragmacomment(lib,"winmm.lib")usingnamespacestd;voidplayMusic(){ MCIERR..
分类:
移动开发 时间:
2014-12-16 15:19:57
阅读次数:
727
//获得设备型号+(NSString*)getCurrentDeviceModel:(UIViewController*)controller{intmib[2];size_tlen;char*machine;mib[0]=CTL_HW;mib[1]=HW_MACHINE;sysctl(mib,2,NULL,&len,NULL,0);machine=malloc(len);sysctl(mib,2,machine,&len,NULL,0);NSString*platform=[NS..
分类:
移动开发 时间:
2014-12-16 15:17:53
阅读次数:
131