1.在Android应用当中都有应用检查更新的要求,往往都是在打开应用的时候去更新下载。实现的方法是:服务器端提供接口,接口中可以包含在最新APK下载的URL,最新APK的VersionCode,等附带信息。将最新APK的Versioncode与当前的APP的VersionCode做大小比较就可以知...
分类:
移动平台 时间:
2014-12-03 18:36:06
收藏:
0 评论:
0 赞:
0 阅读:
521
在Objective-C中,给一个类扩展一个其它方法,有两种实现方式:类别和继承。1.继承Inherit 这个是面向对象语言都有的一个特性,子类会继承父类的方法和属性。 对于以下情况,无法使用类别,必须使用继承。新扩展的方法与原方法同名,但是还需要使用父类的实现。因为使用类别,会覆盖原类的实现,.....
分类:
移动平台 时间:
2014-12-03 18:35:26
收藏:
0 评论:
0 赞:
0 阅读:
357
1、fatal error: file '/Applications/Xcode5-DP.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/System/Li...
分类:
移动平台 时间:
2014-12-03 18:28:26
收藏:
0 评论:
0 赞:
0 阅读:
362
在配置 P12 证书文件之前, 我们要准备三个文件1、PushChat.certSigningRequest 请求证书文件2、PushChatKey.p12 请求证书文件后, 在证书秘钥中生成了一个公钥和私钥, 通过私钥导出的p12文件3、aps_developer_ide...
分类:
移动平台 时间:
2014-12-03 18:27:06
收藏:
0 评论:
0 赞:
0 阅读:
446
所有Android应用程序都必须被开发者数字签名,即使用私有密钥数字签署一个给定的应用程序,以便识别代码的作者,检测应用程序是否发生了改变,并且在相同签名的应用程序之间建立信任,进而使具备互信关系的应用程...
分类:
移动平台 时间:
2014-12-03 17:19:27
收藏:
0 评论:
0 赞:
0 阅读:
216
Android开发的过程中,每次调用startService(Intent)的时候,都会调用该Service对象的onStartCommand(Intent,int,int)方法,然后在onStartCommand方法中做一些处理。然后我们注意到这个函数有一个int的返回值,这...
分类:
移动平台 时间:
2014-12-03 17:18:16
收藏:
0 评论:
0 赞:
0 阅读:
278
本文主要实现的是使用SAX事件驱动器实现解析XML文件。...
分类:
移动平台 时间:
2014-12-03 17:14:06
收藏:
0 评论:
0 赞:
0 阅读:
299
1、SharedPreferences prefs.edit().putString("SHAKE", object.getString("shake")).commit();
SharedPreferences 在存值的时候,put进去了,一定要commit,不然是不会生效的。
2、Thread
new Thread() {
...
分类:
移动平台 时间:
2014-12-03 17:13:06
收藏:
0 评论:
0 赞:
0 阅读:
233
1、通过ADB shell命令
下面为安卓4.4版本的adb shell命令
pm get-install-location: returns the current install location.
0 [auto]: Let system decide the best location
1 [internal]: Install on internal dev...
分类:
移动平台 时间:
2014-12-03 17:10:47
收藏:
0 评论:
0 赞:
0 阅读:
381
NSDecimalNumber *d1 = [NSDecimalNumber decimalNumberWithString:@"3.14"]; NSDecimalNumber *d2 = [NSDecimalNumber decimalNumberWithString:@"2"]; NSDe...
分类:
移动平台 时间:
2014-12-03 17:02:26
收藏:
0 评论:
0 赞:
0 阅读:
330
1.新建Android工程AsyncLoadPicture新建布局文件activity_main.xml主界面为一个GridView,还有其布局文件gridview_item.xml2.功能主界面MainActivity.java,主代码如下 1 package com.example.asyncl...
分类:
移动平台 时间:
2014-12-03 17:01:46
收藏:
0 评论:
0 赞:
0 阅读:
389
虚拟机在启动时,提示emulator-arm.exe已停止工作。解决办法:在创建的avd中,设置Memory Options时,RAM从1024改为512即可。即在设置虚拟机的memory option的RAM时候,最好设置成低于768MB。百度知道中链接说,也可通过如下方式解决:1.更新显卡驱动2...
分类:
移动平台 时间:
2014-12-03 16:55:16
收藏:
0 评论:
0 赞:
0 阅读:
1399
一、 介绍
导航抽屉显示在屏幕的最左侧,默认情况下是隐藏的,当用户用手指从边缘向另一个滑动的时候,会出现一个隐藏的面板,当点击面板外部或者向原来的方向滑动的时候,抽屉导航就会消失了!
好了,这个抽屉就是DrawerLayout,该类位于V4包中。
android.support.v4.widget.DrawerLayout.
二、 使用
抽屉导航的实现步骤非常简单。只要配置好带有抽屉...
分类:
移动平台 时间:
2014-12-03 15:48:06
收藏:
0 评论:
0 赞:
0 阅读:
1089
在做Android系统的开发时,有时候会碰到一个这样的需求:
因为是自主品牌,也涉及到一个服务在推送,所以希望Launcher能固定会一下,第三方的可以安装 ,但是按Home键时,必须返回系统默认的Launcher
经过分析Home键的流程,发现可以很简单的办到,现和大家分享一下:
路径:frameworks\base\policy\src\com\android\internal\poli...
分类:
移动平台 时间:
2014-12-03 15:47:36
收藏:
0 评论:
0 赞:
0 阅读:
262
Android通讯录模糊查询搜索(号码,姓名,首字母简拼,全拼),批量选取联系人
公司最近的项目中遇到一个需求需要读取通讯录联系人,并需要支持对联系人的模糊查询及批量选取,网上找了好几个例子,模糊查询这块处理的都有点小瑕疵,最终自己在各位网友的辛勤贡献基础之上进行了优化,最终做出了联系人模糊查询. 支持以下功能:
1.按
号码 , 姓名 , 首字母简拼 , 全拼 模糊查询
2.支...
分类:
移动平台 时间:
2014-12-03 15:44:26
收藏:
0 评论:
0 赞:
0 阅读:
1078
弹出一个保存文件的对话框,要控制输入内容限制,同时内容为空时保存按钮不可用。直接上代码:LayoutInflater mInflater = LayoutInflater.from(mActivity);View saveView = mInflater.inflate(R.layout.alert...
分类:
移动平台 时间:
2014-12-03 15:37:16
收藏:
0 评论:
0 赞:
0 阅读:
316
Android设备的分区包括系统分区,数据分区,Cache分区及SD卡分区等。具体概括如下: 1. 系统分区通常加载为只读分区,包含操作系统内核,系统函数库,实时运行框架,应用框架与系统应用程序等,由OEM厂商在出厂时...
分类:
移动平台 时间:
2014-12-03 14:33:26
收藏:
0 评论:
0 赞:
0 阅读:
182
有些第三方类库是基于J2SE开发的,内部有资源文件,如properties,这些文件在dex编译的时候会被过滤掉,导致类读取资源的时候无法访问。
解决办法是用运行时加载第三方类库。
1、用DX打包第三方类库
2、把打包后的DEX文件和带目录结构的资源文件,压缩到classes.zip文件里面
3、对Classes.zip进行运行时加载。加载方法见上一个博客...
分类:
移动平台 时间:
2014-12-03 14:18:06
收藏:
0 评论:
0 赞:
0 阅读:
308