码迷,mamicode.com
首页 > 移动开发
Android ContentProvider、ContentResolver和ContentObserver的使用
1、首先来了解一下ContentProvider、ContentResolver和ContentObserver ContentProvider是Android的四大组件之一,可见它在Android中的作用非同小可。它主要的作用是:实现各个应用程序之间的(跨应用)数据共享,比如联系人应用中就使用了ContentProvider,你在自己的应用中可以读取和修改联系人的数据,不过需要获得相应的权限。...
分类:移动开发   时间:2014-06-18 00:49:10    阅读次数:399
Cordova Android源码分析系列一(项目总览和CordovaActivity分析)
PhoneGap/Cordova是一个专业的移动应用开发框架,是一个全面的WEB APP开发的框架,提供了以WEB形式来访问终端设备的API的功能。这对于采用WEB APP进行开发者来说是个福音,这可以避免了原生开发的某些功能。Cordova 只是个原生外壳,app的内核是一个完整的webapp,需要调用的原生功能将以原生插件的形式实现,以暴露js接口的方式调用。 Cordova Android项目是Cordova Android原生部分的Java代码实现,提供了Android原生代码和上层W...
分类:移动开发   时间:2014-06-18 06:23:45    阅读次数:591
iOS开发-博客导出工具开发教程(附带源码)
前言:作为一名学生, 作为一名iOS开发学习者, 我个人浏览信息包括博客, 更多的选择移动终端。然而, csdn并没有现成的客户端(不过有个web版的)。之前曾经看到一款开源的导出工具, 但是它是基于Windows平台的。导出的也仅仅是PDF格式。而且, 对于文章的导出, 需要精确URL。无法做到边浏览别导出。另外, 我想实现的是, 可以在没有网络的情况下, 浏览自己收藏的文章。并且, 对于自己收...
分类:移动开发   时间:2014-06-18 07:31:40    阅读次数:279
apk安装时把程序附带文件拷贝到手机指定目录下
有些文件,用户用不到,但是程序需要,所以是要打包到.apk文件中,在用户安装程序的时候,就创建一个指定文件夹,然后把程序需要的文件拷贝到这个文件夹中,以后运行程序的时候,就访问这个文件夹里面的文件就可以了。本文就是针对这个问题,解决怎么安装.apk文件时就把程序需要用到的文件都一起拷贝到指定目录下这个问题的。...
分类:移动开发   时间:2014-06-18 06:01:38    阅读次数:451
Android实现ListView或GridView首行/尾行距离屏幕边缘距离
Android上ListView&GridView默认行都是置顶的,这样会很丑。 一般为了解决这个问题都会在首行或尾行加上一个隐藏的View,那样实在是太麻烦了。在网上看博客的时候突然看到这个属性真的很有用! 直接上关键属性: 设置ListView或GridView的android:clipToPadding = true, 然后通过paddingTop和paddingBottom设置距离...
分类:移动开发   时间:2014-06-18 06:32:44    阅读次数:275
IOS-QQ登陆之苹果程序流程
1.新建项目,通过main函数循环运行代码,直到应用被关闭. 2.点击项目,建立storyboard文件,并在info目录中指定第一个storyboard文件 3.建立Controller文件. 组件与oc对象的绑定关键字IBOutlet 组件与方法绑定的关键字IBAction 4.打开storyboard.点击左下角按钮打开面板管...
分类:移动开发   时间:2014-06-18 07:32:23    阅读次数:296
【iOS】Xib的使用与File'Owner总结
一、XIB的适用范围 xib(也叫Nib)与storyboard一样是用来描述界面的。 storyboard描述的是比较大型的, 大范围.适合描述界面跳转等. 二、XIB的使用 Xib是小范围的的,是轻量级的.比较适合描述小块的界面. 创建xib:新建界面里面user interface --》empty. 加载xib:[NSBundle mainBudl...
分类:移动开发   时间:2014-06-18 08:10:20    阅读次数:234
ios7 UIBarButtonItem 默认蓝色
[self.navigationItem setLeftBarButtonItem:leftButton]; 这样设置在ios7上按钮默认是蓝色 解决方法: leftButton.tintColor = [UIColor whiteColor];...
分类:移动开发   时间:2014-06-18 07:07:37    阅读次数:888
android在代码中四种设置控件背景颜色的方法(包括RGB)
android在代码中四种设置控件背景颜色的方法(包括使用RGB来设置)...
分类:移动开发   时间:2014-06-18 06:34:01    阅读次数:280
【从源码看Android】02MessageQueue的epoll原型
1 开头 上一讲讲到Looper,大家对Looper有了大概的了结(好几个月过去了…) 大家都知道一个Handler对应有一个MessageQueue, 在哪个线程上new Handler(如果不指定looper对象),那么这个handler就默认对应于这个线程上的prepare过的Looper 如下图Handler.java代码所示,mLooper由Looper.myLooper()指定...
分类:移动开发   时间:2014-06-18 06:53:20    阅读次数:274
【原创:参赛作品】窥视懒人的秘密---android下拉刷新开启手势的新纪元
小飒的成长史原创作品:窥视懒人的秘密---android下拉刷新开启手势的新纪元转载请注明出处 *****************************************************************        前言:窥视懒人那些不为人知的秘密 ***************************************************...
分类:移动开发   时间:2014-06-18 07:29:46    阅读次数:352
移动开发的未来——微服务
如果对于移动开发,你的知识还仅仅限制于响应式设计,那么这是远远不够的。作为一个开发人员不得不去处理一些老旧的框架,同时添加一些新功能。为了不仅仅是更好的适应需求,有时也是为了方便更好的扩展。分享一下,今年来玩的两个不同网站的移动扩展之路,一个是自己的网站,一个则是与女友建设中的一个寻找有趣的人、事、物的网站——寻ta驿站。一次传统网站的移动开发对于一个传统的网站来说,仅仅是Responsive是远...
分类:移动开发   时间:2014-06-18 06:38:04    阅读次数:690
Android SDK下载速度慢的解决方法(简单使用代理)
相信做android开发的同学们,一定会遇到的问题就是google那边经常崩,但是学习的开始,我们又必须要用Android SDK,(几个G的大小),一般我们装完ADT之后(如果你用的是Eclipse,android studio的就不需要了。),这时候我们需要打开SDK Manager来下载Android SDK的一些工具,还有android不同版本的内容。但是你会发现速度慢得惊人。原因就是Go...
分类:移动开发   时间:2014-06-18 07:58:45    阅读次数:565
Android重复闹钟(每天)的实现
MainActivity如下: package cc.cc; import java.util.Calendar; import java.util.Locale; import android.os.Bundle; import android.app.Activity; import android.app.AlarmManager; import android.app.PendingI...
分类:移动开发   时间:2014-06-18 06:13:43    阅读次数:268
Qt移动应用开发(一):适配不同的屏幕
到目前为止,Qt5.3已经出现很长一段时间了,并且已经有一些应用使用Qt进行构建了,我自己也完成了第一款使用Qt构建的手机游戏《吃药了》。那么接下来的几篇文章主要向大家分享我是怎样使用Qt进行移动开发的。Qt移动应用开发分为多篇博客文章,每一篇文章都力求精简不罗嗦,力求为大家提供一个快捷的参考。我在这里也主要将使用Qt制作《吃药了》的方法技巧一一分享给大家。...
分类:移动开发   时间:2014-06-18 06:44:41    阅读次数:349
史上最简单的个人移动APP开发入门--jQuery Mobile版跨平台APP开发
习大大要求新新人类要有中国梦,鼓励大学生们一毕业就创业。那最好的创业途径是什么呢?就是APP。《构建跨平台APP-jQuery Mobile移动应用实战》就是一本写给没钱没身份没资历的创业小白看的APP书,看完这本书你可以拥有自己的一个APP,不用花钱就能移植到其他移动平台,支持iOS,Androi...
分类:移动开发   时间:2014-06-17 23:38:40    阅读次数:374
谈谈iOS Animation
一.基本概念什么是Animation(动画),简单点说就是在一段时间内,显示的内容发生了变化.对CALayer来说就是在一段时间内,其Animatable Property发生了变化.从CALayer(CA = Core Animation)类名来看就可以看出iOS的Layer就是为动画而生的,便于...
分类:移动开发   时间:2014-06-17 23:49:39    阅读次数:638
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!