一、缓存管理的方法缓存管理的原理很简:通过时间的设置来判断是否读取缓存还是重新下载;断网下就没什么好说的,直接去缓存即可。二、数据库(SQLite)缓存方式这种方法是在下载完数据文件后,把文件的相关信息如url,路经,下载时间,过期时间等存放到数据库,当然我个人建议把url作为唯一的标识。下次下载的...
分类:
移动开发 时间:
2015-03-18 15:39:11
阅读次数:
1269
最近在研究coredata,按照例子敲了一遍发现例子可以运行,但是运行报错,Failed to initialize the application's saved data,还有就是什么sqlite路径错误,反正报错可长可多,明明代码一样的这是什么错误呢,我的理解是例子已经创建了那个名字的core...
分类:
移动开发 时间:
2015-03-18 15:39:35
阅读次数:
142
B手机:向A手机发送一条消息,等待A回复- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [self broadCast]; ....
分类:
移动开发 时间:
2015-03-18 15:33:38
阅读次数:
521
在eclipse里,.so文件eclipse会帮助我们自动打包进apk文件,通常是放在:libs/armeabi目录,然后把libxxx.so拷贝到这个目录下,这样NDK就会自动把这个libxxx.so打包进apk,安装apk后位置是在放在your_apk_package_name/lib/目录下。...
分类:
移动开发 时间:
2015-03-18 15:32:09
阅读次数:
215
其实自从去年就开始在专研大众点评的第三方开发,一直断断续续。现在是给自己定目标的时候了。从这个项目中可以学到任意的关于Objective-c的知识。 1.网络编程 2.数据解析(json) 3.自定义控件 4.异步加载 5.Objective-c的高级特性,如反射(这里称为反射不知道合...
分类:
移动开发 时间:
2015-03-18 15:30:20
阅读次数:
126
//创建字典NSDictionary*dic1=[NSDictionarydictionaryWithObject:@"value"forKey:@"key"];NSLog(@"dic1:%@",dic1); 对于不可变NSDictionary*dic1 =@{@"value":@"k...
分类:
移动开发 时间:
2015-03-18 15:29:48
阅读次数:
127
mutable : 易变的,不定的 mutable 作用 : 控制bitmap的setPixel方法能否使用,也就是外界能否修改bitmap的像素。 Bitmap.createBitmap(mWidth, mHeight, Config.ARGB_8888) 为 mutable 为true Bima...
分类:
移动开发 时间:
2015-03-18 15:31:13
阅读次数:
142
目录1android中进程与线程 - Processes and Threads1.1进程 - Processes1.1.1进程的生命期1.2线程 - Threads1.2.1工作线程 - Worker threads1.2.2使用-AsyncTask1.2.3线程安全的方法 - Thread-sa...
分类:
移动开发 时间:
2015-03-18 15:26:26
阅读次数:
240
从技术角度讲,html5现在是可以获取很多用户的资源,上传提交服务器,与用户进行交互。但是你可以观察一下PC或Mac,web网页发展了这么长时间了,取代了客户端了吗? 对于现在而言,html5虽已可以实现一些比如页面游戏或者页面表单之类的app,但是很多专门用途甚至更具隐私性的应用是不...
分类:
移动开发 时间:
2015-03-18 15:23:26
阅读次数:
131
可通过RadioButton 结合selector实现 通过android:state_checked值改变背景xml布局文件中关键代码: female_style.xml male_sytle.xml 参考: http://www.eoeandroid.com/forum.php...
分类:
移动开发 时间:
2015-03-18 15:19:10
阅读次数:
165
Could not find class 'android.support.v4.view.ViewPager', referenced from method*** 而且我有引入ViewPager包,编译是不报错的,但运行时报ViewPager不存在。解决办法:1.既然提示工程中没有导入jar包,...
分类:
移动开发 时间:
2015-03-18 15:16:49
阅读次数:
203
相对、绝对路径有必要打个比方:
好比你对同一楼的邻居美女说:我住202,晚上来我家吃饭。她可以找到;而你对大街上邂逅的陌生美女说这句话,
她如果想约的话就会问你:哪个区哪个单元的202啊?
see??
那么,[...
分类:
移动开发 时间:
2015-03-18 14:12:19
阅读次数:
175
AChartEngine(ACE)是Google为Android提供的一个开源绘制工具包。它集成了绘制多种图形的功能:折线图、散点图、气泡图、柱状图、饼图、仪表图等图形。
下载地址:http://download.csdn.net/detail/u013647453/8511203(含1.1.0的jar包和开发文档)
官网: http://code.google.com/p/achar...
分类:
移动开发 时间:
2015-03-18 14:09:29
阅读次数:
332
人的一生就像一篇文章,只有经过多次精心修改,才能不断完善。
本讲内容:ColorFilter 颜色过滤类(继上一讲进一步深入了解自定义View)
上一讲我们讲解了ColorMatrixColorFilter类
一、LightingColorFilter光照颜色过滤类(该类有且只有一个构造方法:)
LightingColorFilter (int mul, int...
分类:
移动开发 时间:
2015-03-18 14:10:08
阅读次数:
187
最近让金山助手郁闷与半天,也不知道 金山和哪一个垃圾APP,绑定导致下载了 金山手机助手。 阿妈的, 控制面板中竟然没有 这个app.
windows8.1
1 第一步 比较不错的方法 关闭 金山手机的服务, 很简单 用 windows + R , 输入 services.msc, 找 king开头的禁用!
2 过了今天, 他又来了。 我操了。 服务 我...
分类:
移动开发 时间:
2015-03-18 14:08:18
阅读次数:
143
最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动
原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:pod install --verbose --no-repo-update
pod update --...
分类:
移动开发 时间:
2015-03-18 14:05:10
阅读次数:
140
Intel提供了一个叫HAXM的虚拟硬件加速技术,全称为:Intel Hardware Accelerated Execution Manager.
只要你的CPU是intel的产品并且支持VT(virtualization Technology)就可以使用HAXM技术将你的模拟器的速度提升至真机的水平。目前此技术支持苹果的Mac系统和Windows系统,但Linux平台不在此列。
要知道And...
分类:
移动开发 时间:
2015-03-18 14:06:13
阅读次数:
286