android
文章平均质量分 77
花过无痕
业精于勤,荒于嬉,行成于思,毁于随
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android 判断是否需要设置代理
android网络中有WIFI、CMNET和CMWAP、CDMA网络类型,其中WIFI原创 2014-04-03 16:03:32 · 3540 阅读 · 0 评论 -
Android app智能升级(增量更新)_AndroidStudio
Android app智能升级(增量更新) eclipse的篇 http://blog.youkuaiyun.com/hgwhen/article/details/48972213迁移到到AndroidStudio后 代码不用更改,但是编译需要重新配置智能升级外带一个.a的链接库文件,不能使用AndroidStudio自带的编译,必须通过自己创建的Android.mk来进行编译普通的NDK编译参考原创 2015-12-04 16:21:28 · 1499 阅读 · 0 评论 -
Android app智能升级(增量更新)
原理:服务器发布新版本v1.1,客服端当前版本为v1.0,使用bsdiff生成差分包patch_v1.0_v1.1,然后客户端下载patch包到本地然后与本地的v1.0.apk合并生成v1.1.apk,然后执行安装,升级完成增量升级可以优化升级速度,修复紧急BUG之类的,比如源APK大小10M,增量升级patch包可能就1-2M或者几百K,可以实现快速升级 实现:使用工具为bsdi原创 2015-10-08 14:32:15 · 1829 阅读 · 0 评论 -
Android 判断app是否在前台还是在后台运行
Android 判断app是否在前台还是在后台运行,直接看代码,可直接使用。 public static boolean isBackground(Context context) { ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);转载 2015-08-18 16:01:07 · 1017 阅读 · 0 评论 -
android国际化(多语言)
来自:http://blog.youkuaiyun.com/qiuhu0793/article/details/86896851. 很大程度上,为什么我们能如此方便的实现国际化、分辨率匹配等? 主要就是得益于 Android 中这种独特的资源管理方式。程序员的代码可以不直接和资源发生关系。Android 中,我们通常通过 R 文件提供的索引来间接的引用某一个资源。而如何维护资源索引和真正转载 2015-03-06 15:22:30 · 588 阅读 · 0 评论 -
Ant混淆打包生成SDK的JAR包
1.eclipse已经集成了ant插件,注意如果是android官网下载的eclipse开发环境可能没有集成ant,需要自行安装插件或到官网下载eclipseIDE 使用ant混淆,则需要使用proguard,androidsdk也已经集成了该项目,路径在android-sdk\tools\proguard 文件夹下,如果没有请自行下载以下使用eclipse集成ant和proguard4.原创 2015-01-28 23:05:01 · 2360 阅读 · 0 评论 -
APK混淆打包
如果需要打包时混淆APK原创 2014-10-16 10:01:32 · 1140 阅读 · 0 评论 -
Android 获取apk签名
获取证书指纹sha1: 使用keytool命令,keytool是J原创 2014-10-16 09:42:33 · 1413 阅读 · 0 评论 -
android 开发 零碎片段
android 权限检查private static void checkPermission(Context context, String name) { if ( PackageManager.PERMISSION_GRANTED != context.checkCallingOrSelfPermission(name)) { Log.e(LogUtils.TAG, "Perm原创 2014-06-17 10:54:01 · 912 阅读 · 0 评论 -
android 4.4
android 4.4 读取短信必须设置为默认短信程序才能读取短信,发送短信不需要android 4.4 webview 无法加载abount原创 2014-07-25 17:32:05 · 880 阅读 · 0 评论 -
android 手机定位并获取城市信息
android定位提供两种定位方式:GPS定位和网络定位原创 2014-05-07 15:59:56 · 3412 阅读 · 3 评论 -
AndroidStudio NDK项目HelloJni
本示例演示使用AndroidStudio自动生成so文件并打包1.新建一个android项目HelloJni2.初始项目大约是这样的3.新建一个类及native方法4.接下来需要需要生成AppUtils.class文件和AppUtils.class对应的.h头文件生成class文件方法有两种:通过androidstudio自动生成class文件 ,通过命原创 2015-12-04 15:30:29 · 1900 阅读 · 0 评论
分享