- 博客(32)
- 收藏
- 关注
原创 Android实例demo13之短信备份、短信自定义
(1)定义手机短信的sms唯一URIUri mUri = Uri.parse("content://sms/");(2)创建contentprovideContentResolver mContentResolver = getContentResolver();(3)调用查询语句Cursor cursor = mContentResolver.query(mUri
2014-11-29 14:03:36 655
原创 Android实例demo12之contentprovide内容提供者与被提供者
Android中数据共享利用contentprovide、sharedperference可以完成不同应用之间的数据交互。Contentprovide 分为数据提供部分以及数据使用部分。数据提供:(1)创建一个类继承contentProvider(2)在oncreat方法中添加需要提前实现的对象。如果要是对数据库进行操作,那么这里就要实现数据库操作对象的方法。publicb
2014-11-29 08:29:51 691
原创 IOS界面UI设计8之主界面加载以及键盘
1 初始化加载主界面的时候,可以在新建工程的时候选择single viewcontroller然后吧里面的Mainstory中的视图控制器删掉。拖一个自己的视图控制器。可以拖UIViewController UITableViewController都可以。然后在General或者吧界面中的箭头拿到这个 视图控制器上,这样就可以完成视图的加载。当然,如果还想对这个视图进行一些修
2014-11-29 08:22:48 886
原创 Android实例demo11之listview的简单使用(arrayadapter、simpleadapter)
除了基本的Baseadapter之外还有两个adapter也是经常使用的,一个是simpleadapter,另一个是Arrayadapter。Arrayadapter的使用非常简单,几行代码就可以搞定: String mString[] = {"ww","小明","yy"}; ListView mListView = (ListView) findVie
2014-11-27 16:37:58 527
原创 Android实例demo10之listview的使用(加载xml、textview、BaseAdapter的使用)
无论是android还是IOS、listview(android)(UITableview)都是移动开发UI中最重要和最难的控键。注意没有之一,因此这个控键的重要成都可见一般。讲解Listview从MVC的概念来理解非常的易懂。V:viewListView mListView = (ListView) findViewById(R.id.listview);比如我们在界面布局的
2014-11-27 09:14:11 954
原创 IOS网络篇19之CloundXNS域名解析
提到域名解析这里就不得不要再说说XNS。传统DNS会有以下问题:(1)不分区,不能更加细腻的对资源进行分区管理、自定义管理。(2)TTL时间不准确(3)经过解析之后的资源被污染,比如给你插播一条广告。(4)不稳定(5)有些小的公司的服务器,查找不到资源的时候,直接进行了转发。IOS自定义DNS解析:参考代码: NSURL *url = [NSURL
2014-11-26 14:15:33 1534
原创 Android实例demo9之sqlite中一些要注意的地方 代码执行时间
数据库的更新:SQLiteOpenHelper 在这个类中有一个复写方法 public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { if(oldVersion == 1 && newVersion == 2) { db.execSQL("alte
2014-11-25 17:41:48 499
原创 Android实例demo8之Sqlite的使用(sql语句、android api)
在android中使用数据库,可以使用sql语句,也可以使用android对sql封装的api。android对sql封装的api的操作添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。SQLiteOpenHelper 这个类用于数据库的创建。 /** * 数据库的构造函数 * @pa
2014-11-25 17:24:09 618
转载 4种延迟执行代码IOS
转载:http://blog.csdn.net/chenyong05314/article/details/24695897
2014-11-24 16:45:43 656
原创 IOS线程数据篇8之GCD功能使用大全:队列阻塞挂起(一次激活所有阻塞任务)
多线程中GCD的使用是IOS中一个线程使用的一个非常重要的部分,下面分析一下队列挂起如何使用
2014-11-24 16:08:22 1396
原创 Android实例demo4之标题、线程发短信
android:background="@drawable/背景加载图片" (activity上面的背景图片)
2014-11-20 13:59:31 597
原创 IOS界面UI设计7之UIWindown、多种方式创建视图控制器、View
(1)UIWindown的创建 // 1.创建窗口 self.window = [[UIWindowalloc] init]; self.window.frame = [UIScreenmainScreen].bounds; // 2.设置颜色 self.window.backgroundColor = [UIColo
2014-11-14 09:21:38 744
原创 IOS线程数据篇7之copy、mutable copy、深拷贝、浅复制
IOS中栈的空间只有1M,堆的空间是内存空间+硬盘空间。所以基本的数据类型都是放在栈中,二
2014-11-06 17:44:59 770
原创 IOS界面UI设计4之屏幕适配AutoLayout、size classes(三)
iOS 8里面有个新技术叫做SizeClasses,但是这个东西也是建立在autolayout上的,我建议还是学习用autolayout吧,如果坚持要用绝对布局去做,我看只能判断设备去布局了,不同设备不同的布局。(1) 设置一个矩形,居中显示。
2014-11-06 16:40:18 874
原创 IOS界面UI设计3之屏幕适配AutoLayout、size classes(二)
AutoLayout02 实现如下效果:只要明确4点即可。(x、y、w、h)
2014-11-06 16:22:45 772
原创 IOS界面UI设计1之屏幕适配
获取当前手机是哪个型号的手机最常用的方法就是获取手机的point。[ [ UIScreen mainScreen ]bounds ].size.height#define IS_IPHONE_5 ( fabs(( double )[ [ UIScreen mainScreen ] bounds ].size.height - ( double )568 ) if( IS_IPHONE_
2014-11-05 14:19:06 1004
原创 IOS小知识点10之IOSFramework打包
首先创建一个WorkSpace ,在WorkSpace中添加 framework打包工程以及app测试工程。(1) 新建一个Cocoa Touch的静态库 prj_name: TestFramework
2014-11-04 14:08:44 562
原创 IOS线程数据篇6之数据持久化plist、preference、NSKeyedArchiver(NSCoding)、Core Data、SQLite3
在IOS中数据持久化通常有5种方法,包括plist、
2014-11-03 10:18:48 1022
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人