ContentProvider是Android的四大组件之一。先说说我对这个东西的理解吧,ContentProvider就是用来存数据,用来共享数据的,比如:手机通讯录的联系人的信息以及手机上面存的相片,视频等等。比较官方的解释:Android中的Content provider机制可支持在多个应用...
分类:
移动平台 时间:
2014-10-01 21:47:11
收藏:
0 评论:
0 赞:
0 阅读:
442
如今的android游戏软件很多,游戏软件中插入广告是游戏广告制造者一个重要的收入来源,本文就以百度联盟广告为例,添加代码(code)的方法。第一步:注册百度广告联盟的账号,和下载sdk。地址:
第二步,打开eclipse,把里面的jar文件导入库中。.
将百度推广的jar包复制到您工程..
分类:
移动平台 时间:
2014-10-01 20:40:42
收藏:
0 评论:
0 赞:
0 阅读:
389
说到Memcached服务,其实作为运维人员用的还是很多的:1、在做LB的时候,为了保证同一台机器的请求的session信息防止丢失,我们用Memcached对session做分布式存储。2、做mysql缓存的时候,我们常常吧mysql查询的结果缓存到Memcached中,这样能够较少php程序与mysql的交互,也能..
分类:
移动平台 时间:
2014-10-01 20:40:33
收藏:
0 评论:
0 赞:
0 阅读:
659
ios You app information could not be saved. Try again. If the problem persists, contact us
大概意思:你的app信息没被保存...
刚开始以为忽略了一些选择,各种检查,百度 google...最后找到答案说 修改 plist里的Bundle display name 改为应用的名字, 不要...
分类:
移动平台 时间:
2014-10-01 20:39:11
收藏:
0 评论:
0 赞:
0 阅读:
346
【】带线程安全的单例模式. ? 【】涉及线程安全的函数写法 异步线程下载库源码分析: 【】displayImage ?public?void?displayImage(String?uri,?ImageAware?imageAware,?DisplayImageOptions?options,
...
分类:
移动平台 时间:
2014-10-01 19:25:01
收藏:
0 评论:
0 赞:
0 阅读:
1243
最近在做项目时,使用了一个开源的下拉刷新ListView组件,极其的不稳定,bug还多。稳定的组件又写得太复杂了,jar包较大。在我的一篇博客中也讲述过下拉刷新的实现,即Android打造(ListView、GridView等)通用的下拉刷新、上拉自动加载的组件。但是这种通过修改Margin的形式感觉不是特别的流畅,因此又花了点时间用另外的原理实现了一遍,特此分享出来。...
分类:
移动平台 时间:
2014-10-01 19:24:11
收藏:
0 评论:
0 赞:
0 阅读:
643
分析Java层的ServiceManager,看看Binder在Java层是如何实现的。public final class ServiceManager { private static final String TAG = "ServiceManager"; private stat...
分类:
移动平台 时间:
2014-10-01 19:21:51
收藏:
0 评论:
0 赞:
0 阅读:
345
public class MainActivity extends Activity implements OnClickListener {private Button bt_main_start;private Button bt_main_over;private EditText et_ma...
分类:
移动平台 时间:
2014-10-01 19:13:11
收藏:
0 评论:
0 赞:
0 阅读:
323
Launcher中最主要的就是获取所有应用列表的入口,现在通过PackageInfo和ResolveInfo两种方法获取所有的应用列表,并且进行打开应用...
分类:
移动平台 时间:
2014-10-01 18:19:31
收藏:
0 评论:
0 赞:
0 阅读:
371
环境:XCODE:5.0.2 IOS7模拟器界面:使用storyboard 拖拽简单应用:一个CoreData的CRUD用例。界面如下图(一个UITableViewController 列表 查询和删除 选择UITableViewCell后显示详细页面 一个UIViewController 进行编....
分类:
移动平台 时间:
2014-10-01 18:14:51
收藏:
0 评论:
0 赞:
0 阅读:
490
转载自:http://blog.163.com/ppy2790@126/blog/static/103242241201382210910473/开发自定义控件的步骤:1、了解View的工作原理2、 编写继承自View的子类3、 为自定义View类增加属性4、 绘制控件5、 响应用户消息6 、自定义...
分类:
移动平台 时间:
2014-10-01 18:03:31
收藏:
0 评论:
0 赞:
0 阅读:
268
1、方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示)[java] view plaincopyInputMethodManagerimm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);imm.toggle...
分类:
移动平台 时间:
2014-10-01 18:01:31
收藏:
0 评论:
0 赞:
0 阅读:
299
转至:http://www.cnblogs.com/renqingping/archive/2012/10/24/Application.htmlApplication类Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统.....
分类:
移动平台 时间:
2014-10-01 16:58:51
收藏:
0 评论:
0 赞:
0 阅读:
414
终于还是得写一篇关于Binder的文章了。从最初接触Android到花大把时间研究Android源码,Binder一直是分析道路的拦路虎。看了几本最流行的Android源码分析书籍,每次基本上都不能把Binder相关知识看完、读透。好在一直没有放弃,第一次理解不了就跳过,下一次重新读,每次读都有新的...
分类:
移动平台 时间:
2014-10-01 16:56:11
收藏:
0 评论:
0 赞:
0 阅读:
528
Jellycons 这套由 LoveUI.co 设计图标包括30款扁平化,圆滑,丰富多彩的 iOS 8 应用程序图标,可以用于于个人和商业项目的使用。另外,PNG 格式包含11种尺寸(1024px, 512px, 152px, 180px, 120px, 87px, 80px, 76px, 58px...
分类:
移动平台 时间:
2014-10-01 16:47:51
收藏:
0 评论:
0 赞:
0 阅读:
395
描述手机思埠是用来帮助思埠集团经销商及消费者提供查询经销商授权与查询产品防伪功能的应用,同时能帮助用户及时了解集团动态以及最新的集团新闻资讯。【授权查询】授权查询功能,通过微信号或旺旺号可查询经销商是否获得官方代理授权证书。【防伪查询】防伪查询功能,通过扫描二维码或拨通服务专线验证产品真伪。【网点查...
分类:
移动平台 时间:
2014-10-01 15:42:51
收藏:
0 评论:
0 赞:
0 阅读:
177
1. 问题描述和起因
在使用Appium1.7.0及其以下版本的时候,我们可以直接使用如下代码来创建一个AppiumDriver实例进行对安卓设备的操作。
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);但在把Appium包升级到当前最新的2.0.0版本的时候,这段代码会引发如下...
分类:
移动平台 时间:
2014-10-01 14:40:01
收藏:
0 评论:
0 赞:
0 阅读:
429
在网络情况不好的情况下,优酷android客户端下载视频会终止,用户放弃下载点击 删除该任务以后,切换到网络好的情况下进行下载,会显示该视频已在下载队列里,然后客户端UI界面却什么都看不到。导致用户根本无法下载。
其实优酷的下载都是使用读文件形式的
在优酷android的文件目录那里,(目前不考虑挂在SD卡和其他存储优化)就是内存设备/youku/offinedata里有很多下载视频的文件夹,...
分类:
移动平台 时间:
2014-10-01 14:42:31
收藏:
0 评论:
0 赞:
0 阅读:
356
IOS新版iBooks吸引人的地方除了有干净整洁的界面、方便灵活的操作以及大容量的书籍容量以外,还有其优秀的用户交互,尤其是其动画的使用。打开一本书时书本缓慢放大并打开,关闭一本书后书本关闭并回到原位置。现在我们来实现这个简单的功能。...
分类:
移动平台 时间:
2014-10-01 13:25:31
收藏:
0 评论:
0 赞:
0 阅读:
533
Uri uri = Uri.parse("market://details?id="+getPackageName());
intent = new Intent(Intent.ACTION_VIEW,uri);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);...
分类:
移动平台 时间:
2014-10-01 13:28:01
收藏:
0 评论:
0 赞:
0 阅读:
339