码迷,mamicode.com
首页 > 移动开发
IOS项目练习 之 "爱限免" 项目笔记(二) - 数据库篇
在这个练习项目中我们用到了Sqlite3 数据库,这里使用了第三方开源库FMDB,但是直接操作FMDB太麻烦了,所以又在上面加了一层封装;为了保证代码的通用性,我写的时候尽量将实体和数据库操作分离,实在没有办法分离的地方就使用预编译命令代替,下面是我的数据库封装的代码 1 // 2 // Data....
分类:移动开发   时间:2015-04-11 17:42:17    阅读次数:221
IOS开发学习笔记0005
数组数组故名思议就是一组数据的集合。int a[10];//可以存储10个整数char c[8];//可以存储8个字符‘一般格式:数组类型 数组名[元素个数];数组元素的访问:下标,a[2],a[0],a[4];//下标是从0开始的下面是示例 1 #include 2 3 4 5 //数组作为...
分类:移动开发   时间:2015-04-11 17:43:31    阅读次数:212
安卓开发笔记——关于文件断点续传
什么是断点续传?客户端软件断点续传指的是在下载或上传时,将下载或上传任务(一个文件或一个压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传或下载,如果碰到网络故障,可以从已经上传或下载的部分开始继续上传下载未完成的部分,而没有必要从头开始上传下载。用户可以节省时间,节省流量,也提高速度。我...
分类:移动开发   时间:2015-04-11 17:40:03    阅读次数:253
Android实习结束后的阶段性总结
2015年4月14日即将实习结束,在过去的五六个月里,对于Android开发还是学到了很多,临走前将以前做的笔记整理一下,自己也再回顾一次。零散是必然的,也可能只是一小段代码片段,但都是曾经我在学Android是觉得挺有用的知识点。第一部分:学习SDK下的实例代码时的笔记1.menu菜单onCrea...
分类:移动开发   时间:2015-04-11 17:35:34    阅读次数:663
Android的底层库libutils介绍
第一部分 libutils概述 libutils是Android的底层库,这个库以C++实现,它提供的API也是C++的。Android的层次的C语言程序和库,大都基于libutils开发。 libutils中的头文件如下所示: frameworks/base/include/utils ...
分类:移动开发   时间:2015-04-11 17:35:09    阅读次数:130
【原创】Android 对话框的使用
对话框即Dialog、google的官方解释:AdialogisusuallyasmallwindowthatappearsinfrontofthecurrentActivity.TheunderlyingActivitylosesfocusandthedialogacceptsalluserint...
分类:移动开发   时间:2015-04-11 17:35:48    阅读次数:178
iOS开发之友盟分享的使用
iOS开发之友盟分享的使用1. 准备工作 (1) 注册友盟账号, 获取Appkey (2) 根据需要下载分享库(注意: 最好64位)2. 基本分享 (1) 库文件拖进工程中umeng_ios_social_sdk_4.2 (2) 添加必要二进制库若你的工程设置了all_load,需要添加手机...
分类:移动开发   时间:2015-04-11 17:32:02    阅读次数:139
Android点击按钮切换背景效果-selector使用方法
有时候我们要实现“按下按钮和释放按钮时,按钮的背景图片(颜色)不同”的效果,我们可以用selector实现1.编写XML代码:在项目的res/drawable目录下新建xml文件,添加相关代码:View Code当然在该目录下要放入相关图片。各属性解释:android:state_pressed 是...
分类:移动开发   时间:2015-04-11 17:31:11    阅读次数:135
【Android】UI组件变量组织
#说明 ###这不是一篇技术文章,而是因为最近项目新来了几个android新人,所以我琢磨在代码风格上进行一下统一,所以有了以下以及后面的几篇文章。 ##java文件内部UI组件变量组织 ###UI组件使用小写字母“v”作为前...
分类:移动开发   时间:2015-04-11 16:29:06    阅读次数:129
Android开发之友盟统计
低调是最牛逼的炫耀!!...
分类:移动开发   时间:2015-04-11 16:27:27    阅读次数:189
oc NSFileManager 文件夹创建、文件移动、文件复制、文件重命名
// 初始化管理类         NSFileManager * manager = [NSFileManager defaultManager];                  // 路径         NSString * DirectoryPath = [NSHomeDirectory() stringByAppendingPathComponent:@"/desktop...
分类:移动开发   时间:2015-04-11 16:25:02    阅读次数:9358
Android自定义控件实现
最近在项目中写了一个自定义的倒计时控件,效果是倒计时开始后,红心逐渐被填充满。效果如下图:                                                    分为两部分:计时器和绘制Bitmap。 计时器使用Timer和TimerTask,每个一秒执行一次TimerTask的run函数,使控件重绘。代码如下:mTimer = new Timer...
分类:移动开发   时间:2015-04-11 16:23:26    阅读次数:143
Android sdk content loader 0%的解决方案
Android sdk content loader 0%,如果只重启一般是解决不了问题的; 遇到上面问题,做以下几步: 1.clean 工程; 2.删掉C:\Users\用户名\.android文件夹下的所有内容 3.删掉WorkSpace下.metadata\.plugins\org.eclipse.core.resources\.projects文件夹下的所有内容,再重启Eclipse 一般就能得到解决!...
分类:移动开发   时间:2015-04-11 16:23:11    阅读次数:131
Android水平翻页列表,类似水平GridVIew
Android水平翻页列表,类似于水平方向的GridView,行列自定义,但要翻页切换,考虑加载性能,当Item数据很多时加载和翻页要流畅,翻页时要有动画效果,效果图如下:实现方式:1:翻页可用ViewPager来做,每页内多行排列Item,考虑到翻页切换数据和加载的速度不能嵌套GridView.....
分类:移动开发   时间:2015-04-11 16:15:43    阅读次数:314
Android Studio安装及环境变量配置
使用Android Studio搭建Android集成开发环境(图文教程)时间2014-10-13 19:16:00博客园精华区原文http://www.cnblogs.com/smyhvae/p/4022844.html【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.c...
分类:移动开发   时间:2015-04-11 16:15:56    阅读次数:204
右值引用之移动语义
本文翻译自关于右值引用解释的经典文章,如果英文还可以的话,直接去看英文原文。thbecker.net/articles/rvalue_references/section_01.html右值引用是c++中的一个特性,并且已经入驻c++11标准,可能大家一开始接触的时候感觉有点难以理解,但是他的确是很...
分类:移动开发   时间:2015-04-11 16:15:07    阅读次数:141
android studio运行时的中文乱码问题
今天初学android studio,首先尝试导入Eclipse中的项目,导入倒是成功了,然而在真机运行时,却发现应用程序中的中文显示乱码,网上各种查找资料,总算解决问题。 其实这个属于编译器乱码问题,在build.gradle文件中加上 android {compileOptions.enc...
分类:移动开发   时间:2015-04-11 16:13:53    阅读次数:325
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!