在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver: 采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的...
分类:
移动平台 时间:
2014-06-29 00:35:01
收藏:
0 评论:
0 赞:
0 阅读:
385
做真机测试的时候,按照网上的流程,走通了,当时没有注意各种证书等的意思。现在做消息推送,需要各种证书、APP ID信息,为了更好的理解这个过程,所以整理了网上关于证书等的相关资料。方便自己和有需要的朋友。内容参考自:http://blog.csdn.net/hitwhylz/article/deta...
分类:
移动平台 时间:
2014-06-29 00:38:54
收藏:
0 评论:
0 赞:
0 阅读:
411
Apple推出了基于Objective-C的新语言Swift. 通过实例, 我们可以很好的感受这门新语言注意事项: 在XCode6_Beta中, 如果有中文, IDE的自动补全功能就会失效, 所以开始调试的时候可以先用英文, 后面再用中文替代.1. 新建iOS -> Single View Appl...
分类:
移动平台 时间:
2014-06-19 07:22:46
收藏:
0 评论:
0 赞:
0 阅读:
611
今天更新了android studio,从0.5.3升级到0.6.1版本,结果在IDE中编译时没有问题,但是在命令行时编译就会出现以下错误:
:app:compileTestDebugJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:c...
分类:
移动平台 时间:
2014-06-18 06:39:46
收藏:
0 评论:
0 赞:
0 阅读:
549
Tethering技术在移动平台上已经运用的越来越广泛了,它可以把移动设备当做一个接入点,其它的设备可以通过Wi-Fi,USB或是Bluetooth等方式连接到此移动设备。在Android中可以将Wifi设为AP模式作为WLAN接入点,从而与其他设备共享Android的互联网连接。Android成为接入点后,就无法通过WLAN连接使用Android的应用程序访问互联网,但可以通过其他方式如以太网或...
分类:
移动平台 时间:
2014-06-18 07:39:33
收藏:
0 评论:
0 赞:
0 阅读:
586
创建全新的视图将满足我们独特的UI需求。
本文介绍在指南针开发中会用到的罗盘的界面UI,通过继承View类实现的自定义视图,以此来深刻了解自定义视图。
实现效果图:
源代码:
布局文件activity_main(其中CompassView继承View类):
<FrameLayout xmlns:android="http://schemas.android.com/apk/res...
分类:
移动平台 时间:
2014-06-18 00:48:12
收藏:
0 评论:
0 赞:
0 阅读:
645
Activity
为应用提供了可视化用户界面,与用户进行交互
启动模式
standardsingleTopsingleTasksingleInstance
ContentProvider内容提供者
共享数据,为跨应用的数据交换提供了一个标准
insertupdatedeletequery
ContentResovler
uri
BroadcastR...
分类:
移动平台 时间:
2014-06-18 00:47:29
收藏:
0 评论:
0 赞:
0 阅读:
404
数组遍历是编码中很常见的一种需求,我们来扒一拔iOS里面都有什么样的方法来实现,有什么特点。...
分类:
移动平台 时间:
2014-06-18 00:50:43
收藏:
0 评论:
0 赞:
0 阅读:
461
在有些应用中,有一点小数据,直接存储在XML就是,实现较为简单,
1、xml文件放入asset文件夹,结构如:
3月毕业证数码像采集33月12日左右全年一次毕业证数码像采集,由新华社负责233、9月课程注册33月15日、9月15日本学期所修课程注册、课本征订,包括课程修完学员论文注册23
2 、构建message类,解析xml类PullParseService
3、在activ...
分类:
移动平台 时间:
2014-06-18 06:26:15
收藏:
0 评论:
0 赞:
0 阅读:
440
一、 枚举
枚举定义了一种包含一组相关值的公共类型。枚举是Swift中的一种与类类似的类型,具有许多传统类才有的特征,例如计算属性、实例方法,能够通过扩展或协议增强功能等。
1.1 枚举定义
Swift 语言的枚举类型的定义语法如下:
enum
CompassPoint {
case
North...
分类:
移动平台 时间:
2014-06-18 00:50:03
收藏:
0 评论:
0 赞:
0 阅读:
575
/**
* 获取设备采用的时间制式(12小时制式或者24小时制式)
* 注意:
* 在模拟器上获取的时间制式为空
*/
private void getTime_12_24(Context context){
ContentResolver contentResolver = context.getContentResolver();
String time_12_24 ...
分类:
移动平台 时间:
2014-06-18 06:24:50
收藏:
0 评论:
0 赞:
0 阅读:
386
android fragment里面放viewpager 嵌套fragment 报错:
解决:在adapter的构造方法里加上 super(fragment.getChildFragmentManager)
把android项目变成lib的时候会在switch语句那里报错
解决:switch语句的case必须是常量R.id.xx 在作为项目的时候是常量 作为lib的时候不是 所以要变...
分类:
移动平台 时间:
2014-06-18 06:15:32
收藏:
0 评论:
0 赞:
0 阅读:
450
1、首先来了解一下ContentProvider、ContentResolver和ContentObserver
ContentProvider是Android的四大组件之一,可见它在Android中的作用非同小可。它主要的作用是:实现各个应用程序之间的(跨应用)数据共享,比如联系人应用中就使用了ContentProvider,你在自己的应用中可以读取和修改联系人的数据,不过需要获得相应的权限。...
分类:
移动平台 时间:
2014-06-18 00:48:53
收藏:
0 评论:
0 赞:
0 阅读:
795
PhoneGap/Cordova是一个专业的移动应用开发框架,是一个全面的WEB APP开发的框架,提供了以WEB形式来访问终端设备的API的功能。这对于采用WEB APP进行开发者来说是个福音,这可以避免了原生开发的某些功能。Cordova 只是个原生外壳,app的内核是一个完整的webapp,需要调用的原生功能将以原生插件的形式实现,以暴露js接口的方式调用。
Cordova Android项目是Cordova Android原生部分的Java代码实现,提供了Android原生代码和上层W...
分类:
移动平台 时间:
2014-06-18 06:23:28
收藏:
0 评论:
0 赞:
0 阅读:
701
前言:作为一名学生, 作为一名iOS开发学习者, 我个人浏览信息包括博客, 更多的选择移动终端。然而, csdn并没有现成的客户端(不过有个web版的)。之前曾经看到一款开源的导出工具, 但是它是基于Windows平台的。导出的也仅仅是PDF格式。而且, 对于文章的导出, 需要精确URL。无法做到边浏览别导出。另外, 我想实现的是, 可以在没有网络的情况下, 浏览自己收藏的文章。并且, 对于自己收...
分类:
移动平台 时间:
2014-06-18 07:31:19
收藏:
0 评论:
0 赞:
0 阅读:
475
有些文件,用户用不到,但是程序需要,所以是要打包到.apk文件中,在用户安装程序的时候,就创建一个指定文件夹,然后把程序需要的文件拷贝到这个文件夹中,以后运行程序的时候,就访问这个文件夹里面的文件就可以了。本文就是针对这个问题,解决怎么安装.apk文件时就把程序需要用到的文件都一起拷贝到指定目录下这个问题的。...
分类:
移动平台 时间:
2014-06-18 06:01:21
收藏:
0 评论:
0 赞:
0 阅读:
498
Android上ListView&GridView默认行都是置顶的,这样会很丑。
一般为了解决这个问题都会在首行或尾行加上一个隐藏的View,那样实在是太麻烦了。在网上看博客的时候突然看到这个属性真的很有用!
直接上关键属性:
设置ListView或GridView的android:clipToPadding = true,
然后通过paddingTop和paddingBottom设置距离...
分类:
移动平台 时间:
2014-06-18 06:32:20
收藏:
0 评论:
0 赞:
0 阅读:
888
一、XIB的适用范围
xib(也叫Nib)与storyboard一样是用来描述界面的。
storyboard描述的是比较大型的,
大范围.适合描述界面跳转等.
二、XIB的使用
Xib是小范围的的,是轻量级的.比较适合描述小块的界面.
创建xib:新建界面里面user interface --》empty.
加载xib:[NSBundle mainBudl...
分类:
移动平台 时间:
2014-06-18 08:10:00
收藏:
0 评论:
0 赞:
0 阅读:
450
[self.navigationItem
setLeftBarButtonItem:leftButton]; 这样设置在ios7上按钮默认是蓝色
解决方法:
leftButton.tintColor = [UIColor
whiteColor];...
分类:
移动平台 时间:
2014-06-18 07:07:20
收藏:
0 评论:
0 赞:
0 阅读:
559
android在代码中四种设置控件背景颜色的方法(包括使用RGB来设置)...
分类:
移动平台 时间:
2014-06-18 06:33:41
收藏:
0 评论:
0 赞:
0 阅读:
629