上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 51 下一页
摘要: 之前本想把ANDROID4的动画应用都写下来的,后来觉得自己想讲一套视频,以共编程爱好者更好的学习,但是由于时间问题一直没能如愿,前段时间录了些视频,自己感觉录制下来的效果并不理想,个人感觉自己的表达能力急需有待提高,在录制好后,自己听了遍,效果真是,那个差啊,不过没关系,我有信心把它录制好,并觉得录制一套免费的ANDROOID4完全开发视频,从底层分析到APP上线,说实话,之前一直给公司做,自己闲时抽了些时间给自己写了几个,比如说针对很多人面试难的面试宝典,还有人生宝典,个性展示等APP,处于自己设计的问题,总感觉不如人意,所以一直没上MARKET市场,哎,可能我真的还辨别不了商机与偏好的区 阅读全文
posted @ 2012-02-17 22:18 移动应用开发 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 重启装载器当你使用initLoader()时,如果指定ID的装载器已经存在,则它使用这个装载器.如果不存在呢,它将创建一个新的.但是有时你却是想丢弃旧的然后开始新的数据.要想丢弃旧数据,你应使用restartLoader().例如,下面这个SearchView.OnQueryTextListener的实现在用户查询发生改变时重启了装载器,装载器于是需重启从而能使用新的搜索过虑来进行一次新的查询.public boolean onQueryTextChanged(String newText) { // 当动作栏的搜索字串发生改时被调用. // 更新搜索过虑,然后重新启动装载利用... 阅读全文
posted @ 2012-02-12 08:09 移动应用开发 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一个使用装载器的应用会典型的包含如下组件:一个Activity或Fragment.一个LoaderManager的实例.一个加载被ContentProvider所支持的数据的CursorLoader.或者,你可以从Loader或AsyncTaskLoader实现你自己的装载器来从其它源加载数据.一个LoaderManager.LoaderCallbacks的实现.这是你创建新的装载器以及管理你的已有装载器的引用的地方.一个显示装载器的数据的途径,例如使用一个SimpleCursorAdapter.一个数据源,比如当是用CursorLoader时,它将是一个ContentProvider.启动一 阅读全文
posted @ 2012-02-10 21:06 移动应用开发 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 装载器从android3.0开始引进。它使得在activity或fragment中异步加载数据变得简单。装载器具有如下特性:它们对每个Activity和Fragment都有效。他们提供了异步加载数据的能力。它们监视数据源的一将一动并在内容改变时传送新的结果。当由于配置改变而被重新创建后,它们自动重连到上一个加载器的游标,所以不必重新查询数据。装载器API概述在使用装载器时,会涉及很多类和接口们,我们在下表中对它们总结一下:Class/Interface说明LoaderManager一个抽像类,关联到一个Activity或Fragment,管理一个或多个装载器的实例。这帮助一个应用管理那些与Ac 阅读全文
posted @ 2012-02-09 07:52 移动应用开发 阅读(150) 评论(0) 推荐(0) 编辑
摘要: ------------------------------------------------------------------------------------------------这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如 NIO),或者称为新技术吧。线程池就是其中之一,一提到线程,我们会想到以前《操作系统》的生产者与消费者,信号量,同步控制等等。一提到池,我们会想到数据库连接池,但是线程池又如何呢?建议:在阅读本文前,先理一理同步的知识,特别是syncronized同步关键字的用法。关于我对同步的认识,要缘于大三年的一本书,书名好像是 Ja 阅读全文
posted @ 2012-02-07 15:39 移动应用开发 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 此版本下载地址:http://download.csdn.net/detail/weinyzhou/4048426,只提供测试用,需要任何其他帮助,请与我联系兼容android 虚拟机1.6以上版本也可以提供其他平台的版本,欢迎联系。现已支持wince,wm,windows,android等平台,正在移植ios联系方式:QQ:514540005版权所有,未经允许不得转发。 阅读全文
posted @ 2012-02-07 09:38 移动应用开发 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 此版本是一个本地音视频播放器。如需要网络播放功能的可以联系。所有TC89系列wince版本的播放器都是基于硬解码,所以播放效果都很流畅。有任何需要都可以与我联系。 阅读全文
posted @ 2012-02-05 00:21 移动应用开发 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 线程安全 在某些情况下,你实现的方法可能会在不同的线程中调用,所以它们必须被实现成“线程安全的”。 这首先体现在可以远程调用的方法上—比如在boundservice中的方法。当在一个进程中调用同一个进程中的IBinder上所实现的方法时,这个方法会在调用者的线程中运行(IBinder不理解的看这里:http://blog.csdn.net/nkmnkm/article/details/6453218)。然而,当这个调用从另一个进程中发出时,方法会在线程池中某个被选出的线程中执行,这个线程在与IBinder相同的进程中(它不是运行于进程的界面线程中)。例如,尽管一个service的onBin.. 阅读全文
posted @ 2012-02-04 10:44 移动应用开发 阅读(180) 评论(0) 推荐(0) 编辑
摘要: Why C++ ? 王者归来29人关注此资讯, 我要关注(收藏)(?) | 新闻投递 虫虫 发布于: 2012年02月02日 (58评) 因为又有人我去Quora的C2C站去回答问题去了,这回是 关于 @laiyonghao 的这篇有点争议的博文《2012 不宜进入的三个技术点》ActionScript,Thread 和 C++, C++争议的争议最大。(要我说,.NET比C++更需要慎重进入,呵)。我就在这里回复一下这个问题吧。正好我前段时间看到一个视频,这个演讲视频还比较著名,这个演讲者是Exceptional C++ 和 C++ Coding Standards 的作者,还是ISO C+ 阅读全文
posted @ 2012-02-03 13:30 移动应用开发 阅读(155) 评论(0) 推荐(0) 编辑
摘要: AsyncTask使你可以在你的界面上执行异步工作。它在一个工作线程中执行耗时操作然后把结果传给界面线程,不需要你亲自去管理线程和句柄。要使用它,你必须从AsyncTask派生一个类并实现回调方法doInBackground(),此方法在一个后台的线程池中运行。要更新你的界面,你应实现onPostExecute(),它把doInBackground()的结果弄过来并在界面线程中运行,于是你可以安全地更新你的界面。你可以在界面线程中调用execute()来执行AsyncTask任务。例如,你可以把上一章中的例子用AsyncTask实现:public void onClick(View v) { 阅读全文
posted @ 2012-02-03 07:15 移动应用开发 阅读(131) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 51 下一页