Welcome 微信登录

首页 / 移动开发 / Android

Android增量升级的方法和原理详细介绍

Android增量升级的方法和原理详细介绍

总结:我们使用delta编码算法减少Android应用升级程序的大小。我们通过bsdiff和bspatch工具在android上实现delta编码算法。服务器软件和android应用已经部署。当前,我们能够减少Android升级流量的50%,如果大量的部署,这将会减少网络的压力。升级机制:我们打算采用delta编码的patch升级Android应用。新的升级机制可以描述如下:1、 在服务器上生成一个patch。2、 下载patch到手机中。3、 通过补丁获...
android创建手势识别示例代码

android创建手势识别示例代码

这篇的内容使用到的是android.gesture包,具体的例子参考的是Sample中GestureBuilder程序。1、手势创建手势创建主要用到GestureOverlayView和GestureLibrary。GestureOverlayView的父类为android.widget.FrameLayout,是手势绘图区。GestureLibrary类主要对手势进行保存、删除等操作的,存放手势的仓库。下面给出创建手势的例子,如下图,可以定义如图手势打开...
android教程使用webview访问https的url处理sslerror示例

android教程使用webview访问https的url处理sslerror示例

在Android中,WebView是用来load http和https网页到本地应用的控件。在默认情况下,通过loadUrl(String url)方法,可以顺利load诸如,http://www.baidu.com之类的页面。但是,当load有ssl层的https页面时,如https://money.183.com.cn/,如果这个网站的安全证书在Android无法得到认证,WebView就会变成一个空白页,而并不会像PC浏览器中那样跳出一个风险提示框。...
android教程之intent的action属性使用示例(intent发短信)

android教程之intent的action属性使用示例(intent发短信)

Action :规定了Intent要完成的动作,是一个字符串常量。使用setAction()来设置Action属性,使用getAction()来获得Action属性。既可以使用系统内置的Action,也可以自己定义。系统自定义的action,如ACTION_VIEW, ACTION_EDIT, ACTION_MAIN等等。1.自定义Action在“目的Activity”的AndroidManifest.xml中指定action常量。 复制代码 代码如下:&...
Android创建服务之started service详细介绍

Android创建服务之started service详细介绍

创建started service 应用组件(例如Activity)调用startService()来启动一个Service,将需要的参数通过Intent传给Service,Service将会在onStartCommand函数中获得Intent。有两种方式可以创建started service,一种是扩展Service类,另外一种是扩展IntentService类扩展Service 这是所有服务的基类。扩展这个类的时候,特别重要的一点是,需要创建一个新的线...
<< 371 372 373 374 375 376 377 378 379 380 >>