码迷,mamicode.com
首页 > 移动开发 > 月排行
Android中的Binder机制的简要理解
我们知道,在Android系统中,每一个应用程序都运行在独立的进程中,这也保证了当其中一个程序出现异常而不会影响另一个应用程序的正常运转。在许多情况下,我们activity都会与各种系统的service打交道,很显然,我们写的程序中activity与系统service肯定不是同一个进程,但是它们之间...
分类:移动开发   时间:2014-07-26 01:17:26    阅读次数:248
免费下载:320+ 手绘风格 Apple iOS7 图标
Themify 图标是一套用在网页设计和应用程序的图标,包括 320+ 手工制作的像素完美的苹果 iOS7 图标中汲取灵感。这些图标完全免费,您可以用于任何目的,无论是个人或商业。
分类:移动开发   时间:2014-07-26 01:18:56    阅读次数:255
App Store内购
一、In App Purchase概览Store Kit代表App和App Store之间进行通信。程序将从App Store接收那些你想要提供的产品的信息,并将它们显示出来供用户购买。当用户需要购买某件产品时,程序调用StoreKit来收集购买信息。下图即为基本的store kit 模型:Stor...
分类:移动开发   时间:2014-07-26 01:19:08    阅读次数:302
iOS开发数据库篇—SQL
iOS开发数据库篇—SQL一、SQL语句如果要在程序运行过程中操作数据库中的数据,那得先学会使用SQL语句1.什么是SQLSQL(structured query language):结构化查询语言SQL是一种对关系型数据库中的数据进行定义和操作的语言SQL语言简洁,语法简单,好学好用2.什么是SQ...
分类:移动开发   时间:2014-07-26 01:20:07    阅读次数:225
如何构建一个优秀的移动网站?谷歌专家教你25招(五)[转]
▌21、你的产品图像需要支持大图显示顾客想要看看自己买的产品。在零售网站上,用户希望可以看到分辨率更高的产品图片,这样可以看到更多细节,如果网站不支持产品大图显示,肯定会让用户觉得非常失望。关键要素:对于产品照片这些关键图片而言,需要提供高质量的特写图片。▌22、告知用户在哪种屏幕方向上访问网站最舒...
分类:移动开发   时间:2014-07-26 01:20:16    阅读次数:307
android进程间通信:使用AIDL
欢迎阅读本文,你能关注本文,你知道你需要进程间通信、需要AIDL(以及Binder),那么可以默认你对这些概念已经有了一些了解,你(大致)知道它们是什么,它们有什么用,所以为了节约大家的眼力和时间,在此我不复制粘贴网上泛滥的博客或者翻译冗长的android文档。 关于AIDL的介绍在文档:docs/...
分类:移动开发   时间:2014-07-26 01:21:36    阅读次数:266
iOS开发数据库篇—SQLite简单介绍
iOS开发数据库篇—SQLite简单介绍一、离线缓存在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等。说明:离线缓存一般都是把数据保存到项目的沙盒中。有以下几种方式(1)归档:NSCodeing、NSKeyedArchiver(2)偏好设置:NSUserDefaults(3)...
分类:移动开发   时间:2014-07-26 01:22:27    阅读次数:374
Android深入浅出之Binder机制
Android深入浅出之Binder机制一说明Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Bin...
分类:移动开发   时间:2014-07-26 01:23:16    阅读次数:370
Android设置之UI篇
一、 Android设置界面是如何定义的呢?答:Android 系统设置的主界面是Settings.java,该类的定义为:同时我们看看Settings.java的onCreate函数:这里似乎没有调用setContentView的方法,那么设置的界面是如何显示的呢?那我们去它的父类(Prefere...
分类:移动开发   时间:2014-07-26 01:24:36    阅读次数:216
Android AIDL使用详解
1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信2.既然aid...
分类:移动开发   时间:2014-07-26 01:25:46    阅读次数:240
Android 在eclipse中没有出现AVD的解决方法(转载)
转自:http://frabbit2013.blog.51cto.com/1067958/1243549 本文主要介绍在系统中成功配置好Android开发环境(即SDK is ok and ADT on eclipse is ok)后,eclipse中未出现AVD情况的解决方法。如下图所示,在Wi....
分类:移动开发   时间:2014-07-26 01:27:16    阅读次数:257
获得手机内容空间大小
获得手机内容空间 大小 代码 1 public class MainActivity extends Activity { 2 3 4 private TextView tv_01; 5 @Override 6 protected void onCreate(...
分类:移动开发   时间:2014-07-26 01:27:56    阅读次数:178
iOS之多线程3-NSThread的状态与通知
在OC中,虽然使用NSThread的实际场景不多,但如果能够在学习多线程的时候,仔细的了解NSThread的方法,可以对后面深入学习GCD与NSOperation会大有帮助.今天讨论一下关于线程的状态一些情况: 一个线程在内存中的状态,NSThread提供了大体三种处理方式:取消(cancel),....
分类:移动开发   时间:2014-07-26 01:29:56    阅读次数:332
iOS block的用法
本章学习目标:1. 了解何谓block。2. 了解block的使用方法。Block 是iOS在4.0之后新增的程式语法,严格来说block的概念并不算是基础程式设计的范围,对初学者来说也不是很容易了解,但是在iOS SDK 4.0之后,block几乎出现在所有新版的API之中,换句话说,如果不了解b...
分类:移动开发   时间:2014-07-26 01:37:16    阅读次数:472
iOS block并发
多核运算在iOS中concurrency编程的框架就是GCD(Grand Central Dispatch), GCD的使用非常简单。它把任务分派到不同的queue队列来处理。开发者把任务代码装到一个个block里面,操作系统把这些任务代码分派到不同的资源 里去处理,一个简单的例子来说,为什么初学者...
分类:移动开发   时间:2014-07-26 01:41:46    阅读次数:271
一个效果很华丽的仿桌面APP,却胜似Launcher
开发Android APP的同学是否对于Launcher实现的绚丽效果而痴迷呢?什么,连Android Launcher是什么都不知道。好吧,拿起侬的手机,在解锁后的首页界面上左右滑动滑动,体验体验,这个就是Launcher。Launcher其实也是一个APP,不过人家是系统级别的。虽然各个andr...
分类:移动开发   时间:2014-07-26 01:45:26    阅读次数:282
新技能get:Android应用优化技能之“延迟加载”术
世风日下,人心不古。如今四海虽看似太平,其实却暗藏杀机。大到一架飞机一辆公交,小到一个app,都会让您抓狂。越来越复杂的界面,越来越多的需求,对app来说本身来说就是一个噩耗,但在人类无穷的想象力,在功能模块无情的堆积之下,对于应用来说,要么瘦,要么死!那么如何瘦,怎么瘦?对广大爱美的程序员和产品和...
分类:移动开发   时间:2014-07-26 01:46:16    阅读次数:250
Android内存管理之道
相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天我们就谈谈在Android平台下内存的管理之道,开始今天的主题之前,先再次回顾两个概念。内存泄漏:对象在内存heap堆中中分配的空间,当不再使用或没有引用...
分类:移动开发   时间:2014-07-26 01:47:06    阅读次数:276
[Android Studio] Android Studio如何快速生成get,set,tostring,构造函数
刚开始使用Android Studio时,在创建一个javabean时,很习惯的在JavaBean类中,右键去找生成get,set等选项。但是很遗憾,找不到。那这边如何快速的set,get或者生成构造函数,生成toString方法。有两种方式:方式一:Code-->Generate方式二:通过快捷键...
分类:移动开发   时间:2014-07-26 01:50:36    阅读次数:284
[Android Studio] Android Studio快速定位当前打开的文件在哪个目录(package)下
转载自:http://blog.csdn.net/hyr83960944/article/details/38067499在Eclipse中有一个很好的功能,就是比如我打开一个AActivity,左边的Project中,会自动的定位到当前文件所在的目录。但是在Android Studio中不会自动定...
分类:移动开发   时间:2014-07-26 01:51:06    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!