1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信2.既然aid...
分类:
移动开发 时间:
2014-07-26 01:25:46
阅读次数:
240
一、 Android设置界面是如何定义的呢?答:Android 系统设置的主界面是Settings.java,该类的定义为:同时我们看看Settings.java的onCreate函数:这里似乎没有调用setContentView的方法,那么设置的界面是如何显示的呢?那我们去它的父类(Prefere...
分类:
移动开发 时间:
2014-07-26 01:24:36
阅读次数:
216
Android深入浅出之Binder机制一说明Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Bin...
分类:
移动开发 时间:
2014-07-26 01:23:16
阅读次数:
370
iOS开发数据库篇—SQLite简单介绍一、离线缓存在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等。说明:离线缓存一般都是把数据保存到项目的沙盒中。有以下几种方式(1)归档:NSCodeing、NSKeyedArchiver(2)偏好设置:NSUserDefaults(3)...
分类:
移动开发 时间:
2014-07-26 01:22:27
阅读次数:
374
欢迎阅读本文,你能关注本文,你知道你需要进程间通信、需要AIDL(以及Binder),那么可以默认你对这些概念已经有了一些了解,你(大致)知道它们是什么,它们有什么用,所以为了节约大家的眼力和时间,在此我不复制粘贴网上泛滥的博客或者翻译冗长的android文档。 关于AIDL的介绍在文档:docs/...
分类:
移动开发 时间:
2014-07-26 01:21:36
阅读次数:
266
▌21、你的产品图像需要支持大图显示顾客想要看看自己买的产品。在零售网站上,用户希望可以看到分辨率更高的产品图片,这样可以看到更多细节,如果网站不支持产品大图显示,肯定会让用户觉得非常失望。关键要素:对于产品照片这些关键图片而言,需要提供高质量的特写图片。▌22、告知用户在哪种屏幕方向上访问网站最舒...
分类:
移动开发 时间:
2014-07-26 01:20:16
阅读次数:
307
iOS开发数据库篇—SQL一、SQL语句如果要在程序运行过程中操作数据库中的数据,那得先学会使用SQL语句1.什么是SQLSQL(structured query language):结构化查询语言SQL是一种对关系型数据库中的数据进行定义和操作的语言SQL语言简洁,语法简单,好学好用2.什么是SQ...
分类:
移动开发 时间:
2014-07-26 01:20:07
阅读次数:
225
一、In App Purchase概览Store Kit代表App和App Store之间进行通信。程序将从App Store接收那些你想要提供的产品的信息,并将它们显示出来供用户购买。当用户需要购买某件产品时,程序调用StoreKit来收集购买信息。下图即为基本的store kit 模型:Stor...
分类:
移动开发 时间:
2014-07-26 01:19:08
阅读次数:
302
Themify 图标是一套用在网页设计和应用程序的图标,包括 320+ 手工制作的像素完美的苹果 iOS7 图标中汲取灵感。这些图标完全免费,您可以用于任何目的,无论是个人或商业。
分类:
移动开发 时间:
2014-07-26 01:18:56
阅读次数:
255
我们知道,在Android系统中,每一个应用程序都运行在独立的进程中,这也保证了当其中一个程序出现异常而不会影响另一个应用程序的正常运转。在许多情况下,我们activity都会与各种系统的service打交道,很显然,我们写的程序中activity与系统service肯定不是同一个进程,但是它们之间...
分类:
移动开发 时间:
2014-07-26 01:17:26
阅读次数:
248
做cocos2dx已经有好一段时间了,在这段时间里,也不断接触android。一直没有时间写下自己的工作经历,今天抽点时间记下一段。关于android访问服务器获取数据的方法:传输协议使用http通信方式,本次使用的是POST。http协议的pathname存放在变量cmd中,协议的内容格式为jso...
分类:
移动开发 时间:
2014-07-26 01:15:16
阅读次数:
232
一、访问问题Eclipse使用SDK Manager更新时总是出现问题Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: Connection to https://dl...
分类:
移动开发 时间:
2014-07-26 01:15:06
阅读次数:
278
否,而且恰恰相反,排名第一的答案已经谈得很好。我从另一个角度谈。大家应该发现了前两个月开始,雷军微博文风大变,开始卖萌,米4发布会风格也大变,开始搞笑和调侃有商。为毛?学罗玉龙的情怀?可能有点,但不是主要的,主要的是雷军已经心里踏实了。前三年小米面临的是生存问题,必须撒丫子奔,否则就会死。现在小米骑...
分类:
移动开发 时间:
2014-07-26 01:12:26
阅读次数:
236
What is Application Application和Activity,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我....
分类:
移动开发 时间:
2014-07-26 01:09:46
阅读次数:
213
android 从3.0开始引入了Fragment逐渐的取代了tabhost与GroupActivity,但是在使用中发现有些细节上的处理:通过Activity管理Fragment,我们需要关心以下的几个问题: 1:防止Fragment的重复创建 2:怎么使用add还是使用replace来添加以上的...
分类:
移动开发 时间:
2014-07-26 01:07:36
阅读次数:
268
http://www.cnblogs.com/QM80/p/3647819.html如果要修改对象的属性值1.一般情况下是直接利用对象属性的set方法来修改: Student *stu = [[Student alloc] init]; // set方法的两种书写格式 [stu s...
分类:
移动开发 时间:
2014-07-26 01:07:26
阅读次数:
265
0.前言 距上一篇博文貌似很久了,其中原因种种,归根结底是自己没有坚持好,没有静下心来归纳总结,希望从这一刻起每个月坚持写两篇。(哈哈,突然想起老师说起一句话,晚上在被窝里悄悄发誓好好学习,第二天涛声依旧!) 答应了自己写之前网友让我做的两个小外包项目,也是关于Mono For Androi...
分类:
移动开发 时间:
2014-07-26 01:04:06
阅读次数:
224